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 : sigend) -> Typeable kF V o@@@F
module Typeable_list:
module Typeable_option:
module Typeable_ref:
module Typeable_unit: Typeable G p @@@G p
module Typeable_int: Typeable G p rG p
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 yv6I 7I
module Typeable_nativeint: Typeable @&string
module Primitive_typeable: functor (T : sig
type t
val magic : string
end) -> Typeable 'delayedaI