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.5+9.1.tbz
sha256=488520e2720cd0601a623be39ff87223d81ca1d2f81c77641f803fda21f3717e
sha512=146e43a6a9c516f4e7fe143d4fdf3e1e7ecdcd73ea5cc3e09b2886f68aa05210c016e905bf1596341faa0b55709ad530ef86212c92790b6dce6050a0a00e3325

doc/coq-lsp.coq/Coq/Protect/Error/index.html

Module Protect.ErrorSource

This module reifies Rocq side effects into an algebraic structure.

This is very convenient for upper layer programming.

As of today we handle feedback, exceptions, and interruptions.

Sourcetype 'l t = private
  1. | User of 'l Message.Payload.t
  2. | Anomaly of 'l Message.Payload.t