package soteria
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Soteria is a toolkit for writing symbolic bug-finding tools
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.1.0.tar.gz
md5=8f15271b81e34caa12a39e3b7a63313a
sha512=5f6987cf362bc06402d9bed324c7b060384d7ef02479e2a614ca4b4122cc65082f6afc892c398c6562b0eb42fc13d6cc77e76c2518221590576215aaa00ee5bd
doc/soteria/Soteria/Sym_states/Pmap/Make_patricia_tree/argument-1-Symex/Consumer/index.html
Module Symex.Consumer
type subst := Value.Expr.Subst.ttype 'a symex := 'a tinclude Soteria.Soteria_std.Monad.Extension2
with type ('a, 'fix) t := ('a, 'fix) t
val fold :
(module M : Soteria_std.Sigs.Foldable)
->
'elem M.t ->
init:'a ->
f:('a -> 'elem -> ('a, 'b) t) ->
('a, 'b) tval iter :
(module M : Soteria_std.Sigs.Foldable)
->
'elem M.t ->
f:('elem -> (unit, 'b) t) ->
(unit, 'b) tval apply_subst :
((Value.Expr.t -> 'a Value.t) -> 'syn -> 'sem) ->
'syn ->
('sem, 'fix) tval assert_pure : Value.sbool Value.t -> (unit, 'fix) tval consume_pure : Value.Expr.t -> (unit, 'fix) tval learn_eq : Value.Expr.t -> 'a Value.t -> (unit, 'fix) tval ok : 'a -> ('a, 'fix) tval lfail : Value.sbool Value.t -> ('a, 'fix) tval miss : 'fix list -> ('a, 'fix) tval miss_no_fix : reason:string -> unit -> ('a, 'fix) tval bind_res :
(('a, cons_fail, 'fix) Soteria.Soteria_std.Compo_res.t -> ('b, 'fix2) t) ->
('a, 'fix) t ->
('b, 'fix2) tThis is unsafe and shouldn't be used in clients, it is only available to enable the implementation of the state monad transformer.
module Syntax : sig ... end sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>