Coq

139
Interactive theorem prover that allows users to write formal mathematical definitions, executable algorithms, and theorems, mechanically check proofs of those properties, and extract a certified program from proofs. It leverages the calculus of inductive constructions for these purposes. Coq is widely utilized in formal verification projects and mathematical proof checking.
Details
Written With
| Name | Description |
|---|---|
| OCaml | General-purpose, multi-paradigm language extending Caml with OO features. |