package coq-lsp

  1. Overview
  2. Docs

Module Protect.ErrorSource

This modules reifies Coq side effects into an algebraic structure.

This is obviously very convenient for upper layer programming.

As of today this includes feedback and exceptions.

Sourcetype payload = Loc.t option * Pp.t
Sourcetype t = private
  1. | User of payload
  2. | Anomaly of payload
OCaml

Innovation. Community. Security.