Module Univ_map.Type_id_key

type 'a t = 'a Type_equal.Id.t
val sexp_of_t : ('a -> Ppx_sexp_conv_lib.Sexp.t) -> 'a t -> Ppx_sexp_conv_lib.Sexp.t
val to_type_id : 'a t -> 'a Type_equal.Id.t

For correct behavior of the map, to_type_id must return the same Type_equal.Id on different calls on the same input.