jsiek / deduce
A proof checker meant for education. Primarily for teaching proofs of correctness of functional programs.
☆72Updated this week
Alternatives and similar repositories for deduce:
Users that are interested in deduce are comparing it to the libraries listed below
- Benchmarks for capture-avoiding substitution☆113Updated last week
- Hitchhiker's Guide to Logical Verification (2023 Edition)☆97Updated last year
- Demo for dependent types + runtime code generation☆67Updated last month
- Tactics for discharging Lean goals into SMT solvers.☆170Updated this week
- A Language with Dependent Data and Codata Types☆89Updated this week
- Files associated with the course Interactive Theorem Proving at LMU SoSe 2024☆61Updated 7 months ago
- Logic and Mechanized Reasoning☆101Updated last month
- Forge: A Tool and Language for Teaching Formal Methods☆73Updated this week
- Lecture notes on realizability☆73Updated last month
- Attracting mathematicians (others welcome too) with no experience in proof verification interested in HoTT and able to use Agda for HoTT☆125Updated 11 months ago
- The Hitchhiker's Guide to Logical Verification and Associated Materials (2024 Edition)☆56Updated last year
- A custom parser/auto-formatter for Standard ML☆75Updated 2 weeks ago
- Lean 4 kernel / 'external checker' written in Lean 4☆97Updated last month
- 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
- An experimental unification-based programming language with logic-agnostic types, based on Girard's transcendental syntax☆99Updated last week
- Armv8 Native Code Symbolic Simulator in Lean☆77Updated 3 months ago
- A simple raytracer written in Lean 4☆134Updated 10 months ago
- Pure functional programming with whole-program mutability inference☆65Updated 2 weeks ago
- Agda lecture notes for the Functional Programming course at TU Delft☆125Updated last year
- A toy example of a verified compiler.☆28Updated 2 months ago
- A Verified Compiler for Gallina, Written in Gallina☆140Updated 2 months ago
- An automatic theorem prover in OCaml for typed higher-order logic with equality and datatypes, based on superposition+rewriting; and Logt…☆139Updated 5 months ago
- Selected Papers of Dana S. Scott☆159Updated 9 months ago
- A Lean 4 library for configuring Command Line Interfaces and parsing command line arguments.☆75Updated 3 weeks ago
- A monadic library for symbolic evaluation☆59Updated last month
- ☆30Updated 5 months ago
- A compiler for functional programs on serialized data☆158Updated this week
- Lean 4 port of Iris, a higher-order concurrent separation logic framework☆90Updated last week
- A deterministic parser with fused lexing☆72Updated last year
- Proofs in Coq for the book Reflective Programs in Tree Calculus☆167Updated 3 years ago