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 Stdlib.Lazy.t
end) -> Typeable kÀ¦FVo@@@°À¨F
module Typeable_list: 
functor (A : Typeable) -> Typeable Vo@°À±FVXÀ²FVo@
module Typeable_option: 
functor (A : Typeable) -> Typeable ÄGp€ÀÅGp†@@°ÀÇGp
module Typeable_ref: 
functor (A : Typeable) -> Typeable £ �'delayed°ÀÚGpŠÀ
module Typeable_unit: Typeable ïGp›@@@°ÀñGp
module Typeable_int: Typeable °À÷GprÀøGp›
module Typeable_float: Typeable ½@À±@À£ �$list°À
module Typeable_bool: Typeable ÀHœ¬ÀHœ
module Typeable_string: Typeable Hœ¬ÀHœ¸
module Typeable_char: Typeable °À$Hœ¼À%H
module Typeable_int32: Typeable *HœžÀ+Hœ
module Typeable_int64: Typeable yv°À6I¾ÀÀ7I
module Typeable_nativeint: Typeable ¾ì@ À’ À£ �&string°À
module Primitive_typeable: 
functor (T : sig
type t 
val magic : string
end) -> Typeable  �'delayed°ÀaI