module type S =sig..end
type hashable
val equal : hashable -> hashable -> boolval hash : hashable -> intmodule Table:Hashtbl.Swith type key = hashable
module Hash_set:Hash_set.Swith type elt = hashable
module Hash_queue:Hash_queue.Swith type Key.t = hashable
module Hash_heap:Hash_heap.Swith type Key.t = hashable