Hardcaml.Combinational_ops_databaseA database which holds a collecton of custom combinational operations for use with Cyclesim based simulators.
val sexp_of_t : t -> Sexplib0.Sexp.tval create : Base.unit -> tCreate an empty database.
val insert : t -> Combinational_op.t -> Base.unitInsert combinational op into the database.
val find : t -> name:Base.string -> Combinational_op.t Base.optionFind a combinational op in the database, given its name.
val fold : t -> init:'a -> f:( 'a -> Combinational_op.t -> 'a ) -> 'aval iter : t -> f:( Combinational_op.t -> Base.unit ) -> Base.unit