jon.recoil.org

Module CamlinternalQuote.TypeSource

Sourcetype t
Sourceval var : Var.Type_var.t option -> t
Sourceval arrow : Label.t -> t -> Modes.t -> t -> Modes.t -> t
Sourceval tuple : (Label.Nonoptional.t * t) list -> t
Sourceval unboxed_tuple : (Label.Nonoptional.t * t) list -> t
Sourceval constr : Identifier.Type.t -> t list -> t
Sourceval object_ : Object_type.t -> t
Sourceval class_ : Name.t -> t list -> t
Sourceval alias : t -> Var.Type_var.t -> t
Sourceval variant : Variant_type.t -> t
Sourceval poly : Loc.t -> Name.t list -> (Var.Type_var.t list -> t) lam -> t
Sourceval package : Module_type.t -> (Modtype_path.t * t) list -> t
Sourceval quote : t -> t
Sourceval call_pos : t