module HashTableImplementation:Implementation ofTableType
TableType using hash tables.typekey =DtIndex.hkey
type 'a t
val make_table : unit -> 'a tval add : 'a t -> key -> 'a -> unitval remove : 'a t -> key -> unitval find : 'a t -> key -> 'aval iter : (key -> 'a -> unit) -> 'a t -> unititer, but the implementation may remove entries
from the table as they are iterated over. The table may no longer
be used afterwards.val iter_and_throw_away : (key -> 'a -> unit) -> 'a t -> unit