module type S_binable =sig..end
type hashable
module Hashable:sig..end
val hash : hashable -> intmodule Table:sig..end
module Hash_set:Hash_set_intf.S_binablewith type elem = hashable
module Hash_queue:Hash_queue.Swith type Key.t = hashable
module Hash_heap:Hash_heap.Swith type Key.t = hashable