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 ... endmodule type S1 : sig ... endval 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)