Up
module
String_id
:
sig
#
module type
S =
sig
include
Std_internal
.Identifiable
with
type
t =
private
string
#
module
Stable :
sig
#
module
V1 :
sig
include
sig
#
type
__pa_nonrec_0 =
t
#
type
t =
__pa_nonrec_0
end
with
type
__pa_nonrec_0
:=
t
include
Stable_containers
.
Comparable
.
V1
.
S
with
type
key :=
t
and
type
comparator_witness
:=
comparator_witness
#
val
compare :
t
->
t
->
int
#
val
bin_t :
t
Bin_prot.Type_class.t
#
val
bin_read_t :
t
Bin_prot.Read.reader
#
val
__bin_read_t__ : (int
->
t
) Bin_prot.Read.reader
#
val
bin_reader_t :
t
Bin_prot.Type_class.reader
#
val
bin_size_t :
t
Bin_prot.Size.sizer
#
val
bin_write_t :
t
Bin_prot.Write.writer
#
val
bin_writer_t :
t
Bin_prot.Type_class.writer
#
val
t_of_sexp : Sexplib.Sexp.t
->
t
#
val
sexp_of_t :
t
->
Sexplib.Sexp.t
end
end
end
include
S
#
module
Make :
functor
(M :
sig
#
val
module_name : string
end
)
->
S
end