package coq-core
Install
Dune Dependency
Authors
Maintainers
Sources
md5=0cfaa70f569be9494d24c829e6555d46
sha512=8ee967c636b67b22a4f34115871d8f9b9114df309afc9ddf5f61275251088c6e21f6cf745811df75554d30f4cebb6682f23eeb2e88b771330c4b60ce3f6bf5e2
Description
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
Typical applications include the certification of properties of programming languages (e.g. the CompCert compiler certification project, or the Bedrock verified low-level programming library), the formalization of mathematics (e.g. the full formalization of the Feit-Thompson theorem or homotopy type theory) and teaching.
This package includes the Coq core binaries, plugins, and tools, but not the vernacular standard library.
Note that in this setup, Coq needs to be started with the -boot and -noinit options, as will otherwise fail to find the regular Coq prelude, now living in the coq-stdlib package.
Published: 17 Jan 2025
Dependencies (5)
-
conf-linux-libc-dev
os = "linux"
-
zarith
>= "1.11"
-
ocamlfind
>= "1.8.1"
-
ocaml
>= "4.09.0"
-
dune
>= "3.6.1"
Dev Dependencies (1)
-
odoc
with-doc
Used by (5)
-
coq
= "8.20.1"
-
coq-stdlib
>= "8.20.1"
-
coqide-server
= "8.20.1"
- prooftree
-
vscoq-language-server
>= "2.1.7"
Conflicts (1)
-
coq
< "8.17"