Module Hardcaml__.Combinational_ops_database
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val create : Hardcaml__.Import.unit -> tCreate an empty database.
val insert : t -> Hardcaml.Combinational_op.t -> Hardcaml__.Import.unitInsert combinational op into the database.
val find : t -> name:Hardcaml__.Import.string -> Hardcaml.Combinational_op.t Hardcaml__.Import.optionFind a combinational op in the database, given its name.
val fold : t -> init:'a -> f:('a -> Hardcaml.Combinational_op.t -> 'a) -> 'aval iter : t -> f:(Hardcaml.Combinational_op.t -> Hardcaml__.Import.unit) -> Hardcaml__.Import.unitval concat : t Hardcaml__.Import.list -> tconcat tscreates a new database with all elements added from the list of databasests.