jsiek / deduce
A proof checker meant for education. Primarily for teaching proofs of correctness of functional programs.
☆113Updated this week
Alternatives and similar repositories for deduce
Users that are interested in deduce are comparing it to the libraries listed below
Sorting:
- An experimental unification-based programming language with logic-agnostic types, based on Girard's transcendental syntax☆102Updated this week
- Proofs in Coq for the book Reflective Programs in Tree Calculus☆172Updated 3 years ago
- Demo for dependent types + runtime code generation☆69Updated 2 months ago
- Natty is a natural-language proof assistant with an embedded automatic prover for higher-order logic. It is in an early stage of develop…☆35Updated this week
- Forge: A Tool and Language for Teaching Formal Methods☆75Updated 2 weeks ago
- Programming with pure lambda calculus☆106Updated 3 weeks ago
- Bologna Optimal Higher-Order Machine, Version 1.1☆70Updated 8 years ago
- Agda lecture notes for the Functional Programming course at TU Delft☆125Updated last year
- Hitchhiker's Guide to Logical Verification (2023 Edition)☆101Updated last year
- Pure functional programming with whole-program mutability inference☆68Updated last month
- A simple raytracer written in Lean 4☆135Updated 11 months ago
- A formal consistency proof of Quine's set theory New Foundations☆70Updated last month
- Mystery Languages☆38Updated last year
- The cuteness implementation of a dependently typed language.☆190Updated 2 years ago
- A graphical interactive proof assistant designed for education☆167Updated 5 months ago
- A compiler for functional programs on serialized data☆163Updated this week
- Attracting mathematicians (others welcome too) with no experience in proof verification interested in HoTT and able to use Agda for HoTT☆125Updated last year
- Staged compilation with dependent types☆171Updated 3 weeks ago
- Benchmarks for capture-avoiding substitution☆113Updated this week
- Logic and Mechanized Reasoning☆101Updated 3 months ago
- ☆33Updated 7 months ago
- Selected Papers of Dana S. Scott☆161Updated 10 months ago
- A work-in-progress core language for Agda, in Agda☆52Updated 3 weeks ago
- Inpla: Interaction nets as a programming language (the current version)☆300Updated 6 months ago
- A custom parser/auto-formatter for Standard ML☆76Updated last week
- A collection of tools for writing technical documents that mix Coq code and prose.☆257Updated 2 months ago
- A Language with Dependent Data and Codata Types☆104Updated this week
- Lecture notes on realizability☆72Updated 2 months ago
- A monadic library for symbolic evaluation☆60Updated this week
- A sudoku game where you have to prove that your deductions are valid☆114Updated 2 years ago