Type_equal.Idval sexp_of_t : ('a -> Sexplib0.Sexp.t) -> 'a t -> Sexplib0.Sexp.tmodule Uid : sig ... endval create : name:string -> ('a -> Sexplib0.Sexp.t) -> 'a tval hash : 'a t -> intval name : 'a t -> stringval to_sexp : 'a t -> 'a -> Sexplib0.Sexp.tval hash_fold_t :
Base_internalhash_types.state ->
'a t ->
Base_internalhash_types.state