module Make:functor (M:sigtypetinclude Stringable.Sval hash :t -> intval module_name :stringval t_of_sexp :Sexplib.Sexp.t -> tval sexp_of_t :t -> Sexplib.Sexp.tval compare :t -> t -> intval bin_t :t Bin_prot.Type_class.tval bin_read_t :t Bin_prot.Read.readerval __bin_read_t__ :(int -> t) Bin_prot.Read.readerval bin_reader_t :t Bin_prot.Type_class.readerval bin_size_t :t Bin_prot.Size.sizerval bin_write_t :t Bin_prot.Write.writerval bin_writer_t :t Bin_prot.Type_class.writerend) ->Swith type t := M.t
| Parameters: |
|
type t
include Stringable.S
include Comparable.S_binable
include Hashable.S_binable
include Pretty_printer.S
val t_of_sexp : Sexplib.Sexp.t -> tval sexp_of_t : t -> Sexplib.Sexp.tval bin_t : t Bin_prot.Type_class.tval bin_read_t : t Bin_prot.Read.readerval __bin_read_t__ : (int -> t) Bin_prot.Read.readerval bin_reader_t : t Bin_prot.Type_class.readerval bin_size_t : t Bin_prot.Size.sizerval bin_write_t : t Bin_prot.Write.writerval bin_writer_t : t Bin_prot.Type_class.writer