package soteria

  1. Overview
  2. Docs
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/index.html

Module Soteria.Sym_states

Separation-logic ready state modules.

module Base : sig ... end
module State_monad : sig ... end

Primitive state modules

module Excl : sig ... end
module Agree : sig ... end
module Pure_fun : sig ... end

State model component of pure functions. A piece of state represents a function `f()` that returns a value in a certain set. It is quite similar to the agreement algebra, except that there is no allocation, there necessarily exists a value, and if we don't know it, we instantiate it on read/consumption.

Combinators

module Freeable : sig ... end
module Pmap : sig ... end
module Plist : sig ... end
module Tree_block : sig ... end
module With_info : sig ... end
module Bi_abd : sig ... end