The keyword for package declarations.
Equations
- Lake.Package.keyword = `package
Instances For
The kind identifier for facets of a package.
Equations
Instances For
The would-be keyword for module declarations.
Such declarations do not currently exist, but this is used as the facet kind for modules.
Equations
- Lake.Module.keyword = `module
Instances For
The kind identifier for facets of a (Lean) module.
Equations
Instances For
The keyword for Lean library declarations.
Equations
- Lake.LeanLib.keyword = `lean_lib
Instances For
The kind identifier for facets of a Lean library.
Equations
- Lake.LeanLib.facetKind = `lean_lib
Instances For
The type kind for Lean library configurations.
Instances For
The keyword for Lean executable declarations.
Equations
- Lake.LeanExe.keyword = `lean_exe
Instances For
The kind identifier for facets of a Lean executable.
Equations
Instances For
The type kind for Lean executable configurations.
Instances For
The keyword for external library declarations.
Equations
- Lake.ExternLib.keyword = `extern_lib
Instances For
The kind identifier for facets of an external library.
Instances For
The type kind for external library configurations.
Instances For
The keyword for input file declarations.
Equations
- Lake.InputFile.keyword = `input_file
Instances For
The kind identifier for facets of an input file.
Instances For
The type kind for input file configurations.
Instances For
The keyword for input directory declarations.
Equations
- Lake.InputDir.keyword = `input_dir
Instances For
The kind identifier for facets of an input directory.
Instances For
The type kind for input directory configurations.