Interned.Makeval hash : t -> intval compare : t -> t -> Ordering.tval to_string : t -> stringval make : string -> tval get : string -> t optionLike make except it returns None if the string hasn't been registered with make previously.
val all : unit -> t listReturn the list of all existing ts.
module Set : sig ... endmodule Table : sig ... endSame as a hash table, but optimized for the case where we are using one entry for every possible t