Module HashCons.ForHashedTypeWeak

ForHashedTypeWeak is a special case of Make where it suffices to pass a hashed type T as an argument. A weak hash table is used to hold the memoization table.

Parameters

module T : sig ... end

Signature

type data = T.t
val make : data -> data cell