module Generic:sig
..end
Generic
is the union of the namespaces Generic_util
,
Generic_view
and Generic_core
. The modules from namespace
Generic_fun
are merged except Generic_fun_uniplate
,
Generic_fun_multiplate
and Generic_fun_marshal
which
are exported as modules of their own: Generic.Uniplate
,
Generic.Multiplate
and Generic.SafeMarshal
.
Desc
and Desc_fun
are merged
into Generic.Desc
.
include Generic_util
include Generic_view
module Uniplate: Generic_fun_uniplate
module Multiplate: Generic_fun_multiplate
module SafeMarshal: Generic_fun_marshal
module Gfun:sig
..end
module Ty: Generic_core_ty
module Ty_desc: Generic_core_ty_desc
module Patterns: Generic_core_patterns
module Antiunify: Generic_core_antiunify
module Repr: Generic_core_repr
module Equal: Generic_core_equal
module Product: Generic_core_product
module Extensible: Generic_core_extensible
module Consumer: Generic_core_consumer
module Desc:sig
..end
Generic_core_Desc
and Generic_core_Desc_fun