Repository navigation

#

dependent-types

The Rocq Prover is an interactive theorem prover, or proof assistant. 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.

OCaml
5027
1 天前

A purely functional programming language with first class types

Idris
2646
20 小时前

Agda is a dependently typed programming language / interactive theorem prover.

Haskell
2614
31 分钟前

A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.

Coq
823
1 年前

A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧

Rust
616
4 年前

A fast functional language based on two level type theory

Haskell
390
2 年前

Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations

Agda
378
1 年前
Haskell
363
6 年前

An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.

330
14 天前

Proof assistant based on the λΠ-calculus modulo rewriting

OCaml
320
1 天前

A proof assistant and a dependently-typed language

Java
316
3 小时前

🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧

Rust
263
2 年前

An in-progress fast, dependently typed, functional programming language implemented in Swift.

Swift
241
6 年前

A function definition package for Coq

Coq
228
8 天前

CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory

OCaml
228
5 天前

Lecture notes on univalent foundations of mathematics with Agda

Agda
226
1 年前