Coq
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,
the formalization of mathematics and teaching.
Here are 669 public repositories matching this topic...
🔪 OPG (Operator Precedence Grammar) Parser, in Coq.
-
Updated
Jun 25, 2021 - Haskell
Final project for master's degree in Semantics of programming languages course.
-
Updated
Jun 22, 2025 - Haskell
Coq proof of an equivalence relation that is not congruent on the Imp language from Software Foundations
-
Updated
Mar 20, 2022 - Coq
My work and solutions for Coq In a Hurry by Yves Bertot.
-
Updated
Nov 26, 2022 - Coq
Strong non-interference for fine-grained concurrent programs
-
Updated
Mar 11, 2022 - Coq
Calvin Talks Types
-
Updated
Apr 10, 2017 - TeX
Configuring Proof General for use with Coq is hard and the defaults suck. This is a simple baseline configuration for Emacs.
-
Updated
Mar 13, 2018
A proof of the Pigeonhole principle. The Pigeonhole principle is a fundamental theorem that is used widely in Computer Science and Combinatorics, it asserts that if you put n things into m containers, and n > m, then at least one of the containers contains more than one thing.
-
Updated
Feb 13, 2019 - Makefile
Run `coqc` and print out colorized Coq error location information
-
Updated
Oct 24, 2018 - Haskell
Formalizing PEGs and a well-formedness algorithm in Coq
-
Updated
Aug 26, 2025 - Rocq Prover
My master thesis (and related code) in Logic at the University of Bergen.
-
Updated
Feb 2, 2024 - Haskell
Software Foundations book and exercises taken from https://www.cis.upenn.edu/~bcpierce/sf/current/index.html
-
Updated
Feb 24, 2017 - HTML
Created by Gérard Pierre Huet, Thierry Coquand
Released 1989
- Followers
- 64 followers
- Repository
- coq/coq
- Website
- github.com/topics/coq
- Wikipedia
- Wikipedia