Module Hardcaml__.Interface_intf
module type Pre_partial = sig ... endmodule type Pre = sig ... endmodule type Ast = sig ... endmodule type Comb = sig ... endmodule type S = sig ... endmodule type Empty = sig ... endmodule type Enum = sig ... endAn enumerated type (generally a variant type with no arguments) which should derive
compare, enumerate, sexp_of, variants.
module type S_enum = sig ... endFunctions to project an
Enumtype into and out of hardcaml bit vectors representated as an interface.
module type S_enums = sig ... endBinary and onehot selectors for
Enums.
module type Interface = sig ... end