dependent-types
Here are 275 public repositories matching this topic...
Language:All
Sort:Most stars
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.
- Updated
Jul 17, 2025 - OCaml
A modern proof language
- Updated
Jan 22, 2025 - Haskell
A Proof-oriented Programming Language
- Updated
Jul 18, 2025 - F*
A purely functional programming language with first class types
- Updated
Jul 6, 2025 - Idris
Agda is a dependently typed programming language / interactive theorem prover.
- Updated
Jul 18, 2025 - Haskell
Lean Theorem Prover
- Updated
Oct 14, 2023 - C++
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
- Updated
Apr 1, 2024 - Coq
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
- Updated
May 16, 2021 - Rust
A fast functional language based on two level type theory
- Updated
Jan 6, 2023 - Haskell
Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
- Updated
Oct 23, 2023 - Agda
A Haskell library for typesafe music composition
- Updated
Mar 3, 2019 - Haskell
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
- Updated
Jul 14, 2025
Proof assistant based on the λΠ-calculus modulo rewriting
- Updated
Jul 18, 2025 - OCaml
A proof assistant and a dependently-typed language
- Updated
Jul 17, 2025 - Java
A garden of small programming language implementations 🪴
- Updated
Jul 18, 2025 - OCaml
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
- Updated
Sep 6, 2023 - Rust
A Compiler for the Popr Language
- Updated
Jan 7, 2021 - C
An in-progress fast, dependently typed, functional programming language implemented in Swift.
- Updated
Jul 2, 2019 - Swift
CoqHammer: An Automated Reasoning Hammer Tool for Coq - Proof Automation for Dependent Type Theory
- Updated
Apr 14, 2025 - OCaml
Improve this page
Add a description, image, and links to thedependent-types topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thedependent-types topic, visit your repo's landing page and select "manage topics."