Coq
142
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. |