Module Generic_fun_marshal

module Generic_fun_marshal: sig .. end
Safe generic marshalling and unmarshalling operations.

val to_channel : 'a Ty.T.ty ->
Pervasives.out_channel -> 'a -> Marshal.extern_flags list -> unit
val to_string : 'a Ty.T.ty -> 'a -> Marshal.extern_flags list -> string
val to_bytes : 'a Ty.T.ty -> 'a -> Marshal.extern_flags list -> bytes
val from_channel : 'a Ty.T.ty -> Pervasives.in_channel -> 'a
val from_string : 'a Ty.T.ty -> string -> int -> 'a
val from_bytes : 'a Ty.T.ty -> bytes -> int -> 'a
val to_repr : 'a Ty.T.ty -> 'a -> Obj.t
Low level functions
val from_repr : 'a Ty.T.ty -> Obj.t -> 'a