286 results for “topic: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.
A modern proof language
A Proof-oriented Programming Language
A purely functional programming language with first class types
Agda is a dependently typed programming language / interactive theorem prover.
Lean Theorem Prover
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧
A menagerie of cute implementations of modern typechecking algorithms
A fast functional language based on two level type theory
Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
Proof assistant based on the λΠ-calculus modulo rewriting
An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
A Haskell library for typesafe music composition
A proof assistant and a dependently-typed language
A garden of small programming language implementations 🪴
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
A Compiler for the Popr Language
An in-progress fast, dependently typed, functional programming language implemented in Swift.
CoqHammer: An Automated Reasoning Hammer Tool for Rocq - Proof Automation for Dependent Type Theory
A function definition package for Coq
Lecture notes on univalent foundations of mathematics with Agda
Contextual types meet mechanized metatheory!
A Super Kawaii Dependently Typed Programming Language
Lecture notes for a short course on proving/programming in Coq via SSReflect.
Cicada Language (solo version)
Large Scale Type Systems: ML/C Hybrid Programming Language
RowScript programming language, making a better browser world
A SuperCompiler for Martin-Löf's Type Theory
Dependently-typed lambda calculus, Mini-TT, extended and implemented in Rust