Hashcons
Generic hash-consing.
module type HashconsedType = sig ... end
module type S = sig ... end
Create 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