type ('a, 'b) t
= private ('a, 'b) t
=
{
compare : 'a ‑> 'a ‑> Core_kernel__.Import.int; |
sexp_of_t : 'a ‑> Core_kernel__.Import.Sexp.t; |
}
The following module types and functors may be used to define stable modules
module type S : sig ... end
module type S1 : sig ... end
val make : compare:('a ‑> 'a ‑> Core_kernel__.Import.int) ‑> sexp_of_t:('a ‑> Core_kernel__.Import.Sexp.t) ‑> (module S_fc with type comparable_t = 'a)