package coq-core

  1. Overview
  2. Docs
The Coq Proof Assistant -- Core Binaries and Tools

Install

Dune Dependency

Authors

Maintainers

Sources

coq-8.20.0.tar.gz
md5=66e57ea55275903bef74d5bf36fbe0f1
sha512=1a7eac6e2f58724a3f9d68bbb321e4cfe963ba1a5551b9b011db4b3f559c79be433d810ff262593d753770ee41ea68fbd6a60daa1e2319ea00dff64c8851d70b

doc/coq-core.clib/CSig/index.html

Module CSig

Missing pervasive types from OCaml stdlib

type ('a, 'b) union =
  1. | Inl of 'a
  2. | Inr of 'b
    (*

    Union type

    *)
type 'a until =
  1. | Stop of 'a
  2. | Cont of 'a
    (*

    Used for browsable-until structures.

    *)
type (_, _) eq =
  1. | Refl : ('a, 'a) eq
module type USetS = sig ... end

Redeclaration of OCaml set signature, to preserve compatibility. See OCaml documentation for more information. Operations which can't be efficiently implemented for HSets are moved to OSetS.

module type SetS = sig ... end

OCaml set operations which require the order structure to be efficient.

module type UMapS = sig ... end
module type MapS = sig ... end
OCaml

Innovation. Community. Security.