package merlin-lib

  1. Overview
  2. Docs
Merlin's libraries

Install

Dune Dependency

Authors

Maintainers

Sources

merlin-4.19-414.tbz
sha256=60a630f59203a9ce7047a5f04d0f239945960dac6f38102922e328b6d2657384
sha512=19f8ec152356873e29c05b971a529146bb7079929037c2b35a5c0afb0b3adf662341ee8527282c5fdd16de391d01c2c469fc8629af9e0ae443fa9f42472b70bb

doc/merlin-lib.ocaml_typing/Ocaml_typing/Subst/Lazy/index.html

Module Subst.LazySource

Sourcetype module_decl = {
  1. mdl_type : modtype;
  2. mdl_attributes : Ocaml_parsing.Parsetree.attributes;
  3. mdl_loc : Ocaml_parsing.Location.t;
  4. mdl_uid : Ocaml_typing.Types.Uid.t;
}
Sourceand modtype =
  1. | MtyL_ident of Path.t
  2. | MtyL_signature of signature
  3. | MtyL_functor of functor_parameter * modtype
  4. | MtyL_alias of Path.t
  5. | MtyL_for_hole
Sourceand modtype_declaration = {
  1. mtdl_type : modtype option;
  2. mtdl_attributes : Ocaml_parsing.Parsetree.attributes;
  3. mtdl_loc : Ocaml_parsing.Location.t;
  4. mtdl_uid : Ocaml_typing.Types.Uid.t;
}
Sourceand signature
Sourceand functor_parameter =
  1. | Unit
  2. | Named of Ident.t option * modtype
Sourceval of_modtype : Types.module_type -> modtype
Sourceval of_signature : Types.signature -> signature
Sourceval of_signature_items : signature_item list -> signature
Sourceval of_signature_item : Types.signature_item -> signature_item
Sourceval module_decl : scoping -> t -> module_decl -> module_decl
Sourceval modtype : scoping -> t -> modtype -> modtype
Sourceval signature : scoping -> t -> signature -> signature
Sourceval signature_item : scoping -> t -> signature_item -> signature_item
Sourceval force_module_decl : module_decl -> Types.module_declaration
Sourceval force_modtype : modtype -> Types.module_type
Sourceval force_signature : signature -> Types.signature
Sourceval force_signature_once : signature -> signature_item list
Sourceval force_signature_item : signature_item -> Types.signature_item
OCaml

Innovation. Community. Security.