coq-lsp.fleche
Doc.Env
Enviroment external to the document, this includes for now the init Coq state and the workspace, which are used to build the first state of the document, usually by importing the prelude and other libs implicitly.
init
workspace
Astdump_plugin
Example_plugin
Goaldumpl_plugin
Savevo_plugin
coq-lsp.coq
coq-lsp.lang
coq-lsp.lsp
coq-lsp.petanque
coq-lsp.plugin
fleche_waterproof
petanque_json
type t = private {
init : Coq.State.t;
workspace : Coq.Workspace.t;
files : Coq.Files.t;
}
val make : init:Coq.State.t -> workspace:Coq.Workspace.t -> files:Coq.Files.t -> t
val inject_requires : extra_requires:Coq.Workspace.Require.t list -> t -> t