module Deriving_Dump: sig
.. end
module type Dump = sig
.. end
module Defaults: functor (
P
:
sig
type
a
val to_buffer : Buffer.t -> a -> unit
val from_stream : char Stream.t -> a
end
) ->
Dump
with type a = P.a
exception Dump_error of string
module Dump_int32: Dump
with type a = Int32.t
module Dump_int64: Dump
with type a = Int64.t
module Dump_nativeint: Dump
with type a = Nativeint.t
module Dump_int: Dump
with type a = int
module Dump_char: Dump
with type a = char
module Dump_string: Dump
with type a = string
module Dump_float: Dump
with type a = float
module Dump_bool: Dump
with type a = bool
module Dump_unit: Dump
with type a = unit
module Dump_list: functor (
P
:
Dump
) ->
Dump
with type a = P.a list
module Dump_option: functor (
P
:
Dump
) ->
Dump
with type a = P.a option
module Dump_undumpable: functor (
P
:
sig
type
a
val tname : string
end
) ->
Dump
with type a = P.a
module Dump_via_marshal: functor (
P
:
sig
end
) ->
Dump
with type a = P.a
module Dump_alpha: functor (
P
:
sig
end
) ->
Dump
with type a = P.a