Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module Deriving_Typeable

module Deriving_Typeable : sig..end

/*


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