package deriving

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
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_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