HashconsGeneric hash-consing.
module type HashconsedType = sig ... endmodule type S = sig ... endCreate a new hashconsing, given canonicalization functions.
These are intended to be used together with instances of the Make functor.
simple_hcons f sub obj creates a new table each time it is applied to any sub-hash function sub.
module type HashedType = sig ... end