Functor Interned.Make


module Make: 
functor (S : sig
end) -> sig .. end
Parameters:
S : sig end


type t = {
   string : string;
   hash : int;
}
type sexpable = t 
type stringable = t 
module String_table: Core_string.Table
val all : t String_table.t
val equal : t -> t -> bool
val hash : t -> int
val of_string : String_table.key -> t
val t_of_sexp : Sexplib.Sexp.t -> t
val to_string : t -> string
val sexp_of_t : t -> Sexplib.Sexp.t
val compare : t -> t -> int
include struct ... end