Module Desc.ModuleSource

Sourcetype component =
  1. | Type of string * Type.t * deprecated
  2. | Class_type of string * Class_type.t * deprecated
  3. | Module_type of string * Module_type.t * deprecated
  4. | Module of string * t * deprecated
Sourceand components = component list
Sourceand kind =
  1. | Signature of components Stdlib.Lazy.t
  2. | Functor of Path.t -> t
Sourceand t =
  1. | Fresh of kind
  2. | Alias of Path.t