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_Typeable/index.html

Module Deriving_Typeable

module TypeRep : sig ... end
exception CastFailure of string
type dynamic
val tagOf : dynamic -> TypeRep.t
module type Typeable = sig ... end
module Defaults (T : sig ... end) : Typeable with type a = T.a
module Typeable_list (A : Typeable) : Typeable with type a = A.a list
module Typeable_option (A : Typeable) : Typeable with type a = A.a option
module Typeable_ref (A : Typeable) : Typeable with type a = A.a ref
module Typeable_unit : Typeable with type a = unit
module Typeable_int : Typeable with type a = int
module Typeable_float : Typeable with type a = float
module Typeable_bool : Typeable with type a = bool
module Typeable_string : Typeable with type a = string
module Typeable_char : Typeable with type a = char
module Typeable_int32 : Typeable with type a = int32
module Typeable_int64 : Typeable with type a = int64
module Typeable_nativeint : Typeable with type a = nativeint
module Primitive_typeable (T : sig ... end) : Typeable with type a = T.t
OCaml

Innovation. Community. Security.