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.0.tbz
sha256=b6bf58331589b0bc750c01cc96a607322cf20260e61bd74f64998e04a9b909d3
sha512=b74f88117a180b089f99dc2d0cd867bdeb7aef071fa487334cdd2961ac61b9ba592e7f58c509dd6920ca2708dcc64992944009d4dce504bb5d0e28bb7d963c07

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

Module Protect.ErrorSource

This module reifies Coq 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