package coq-lsp

  1. Overview
  2. Docs
Language Server Protocol native server for Coq

Install

dune-project
 Dependency

Authors

Maintainers

Sources

coq-lsp-0.2.4.9.1.tbz
sha256=667908bdd88f0bb1b75d2fa76a483006d600c9422a2a15297a172e62c0415cad
sha512=42f8e5ad308702f77c9dc40243acd2e656b16bdb94c302306dbb87387cc36941deccd5f52c18d1a045467030ddf86528b22819522a647eee5b9e1ac25f4a9560

doc/coq-lsp.fleche/Fleche/Doc/Env/index.html

Module Doc.EnvSource

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.

Sourcetype t = private {
  1. init : Coq.State.t;
  2. workspace : Coq.Workspace.t;
  3. files : Coq.Files.t;
}
Sourceval make : init:Coq.State.t -> workspace:Coq.Workspace.t -> files:Coq.Files.t -> t
Sourceval inject_requires : extra_requires:Coq.Workspace.Require.t list -> t -> t