package deriving

  1. Overview
  2. Docs
Extension to OCaml for deriving functions from type declarations

Install

Dune Dependency

Authors

Maintainers

Sources

0.8.1.tar.gz
sha256=080a1c983cee6f72a6cc28d9ddf056eb6d4e81daf58c192970e29a5ba03f63fa
md5=59558a23583fbc0c7c139f6ed22fbb54

doc/deriving.runtime/Deriving_Pickle/index.html

Module Deriving_Pickle

type id
module Repr : sig ... end
module Write : sig ... end
module Read : sig ... end
exception UnpicklingError of string
exception UnknownTag of int * string
module type Pickle = sig ... end
module Defaults (S : sig ... end) : Pickle with type a = S.a
module Pickle_unit : Pickle with type a = unit
module Pickle_bool : Pickle with type a = bool
module Pickle_int : Pickle with type a = int
module Pickle_char : Pickle with type a = char
module Pickle_float : Pickle with type a = float
module Pickle_string : Pickle with type a = string
module Pickle_int32 : Pickle with type a = int32
module Pickle_int64 : Pickle with type a = int64
module Pickle_nativeint : Pickle with type a = nativeint
module Pickle_option (V0 : Pickle) : Pickle with type a = V0.a option
module Pickle_list (V0 : Pickle) : Pickle with type a = V0.a list
module Pickle_ref (S : Pickle) : Pickle with type a = S.a ref
module Pickle_from_dump (P : Deriving_Dump.Dump) (E : Deriving_Eq.Eq with type a = P.a) (T : Deriving_Typeable.Typeable with type a = P.a) : Pickle with type a = P.a
OCaml

Innovation. Community. Security.