jsiek / deduceLinks
A proof checker meant for education. Primarily for teaching proofs of correctness of functional programs.
☆114Updated 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☆110Updated 2 weeks ago
- Hitchhiker's Guide to Logical Verification (2023 Edition)☆110Updated last year
- Language based on Rewriting Logic☆127Updated this week
- Proofs in Coq for the book Reflective Programs in Tree Calculus☆178Updated 4 years ago
- Forge: A Tool and Language for Teaching Formal Methods☆82Updated 3 weeks ago
- Demo for dependent types + runtime code generation☆69Updated 5 months ago
- A mechanisation of Wasm in Isabelle.☆27Updated 2 weeks ago
- ☆35Updated 9 months ago
- A simple raytracer written in Lean 4☆140Updated last year
- A deterministic parser with fused lexing☆73Updated 2 years ago
- Educational Proof Assistant for Type Theory☆74Updated last year
- Selected Papers of Dana S. Scott☆162Updated last year
- A custom parser/auto-formatter for Standard ML☆79Updated 2 months ago
- A Verified Compiler for Gallina, Written in Gallina☆152Updated this week
- Implementation of the λΠ-calculus modulo rewriting☆214Updated 3 months ago
- Pure functional programming with whole-program mutability inference☆72Updated last week
- Natty is a natural-language proof assistant with an embedded automatic prover for higher-order logic. It is in an early stage of develop…☆36Updated 2 weeks ago
- Accompanying materials for "A Core Calculus for Documents"☆33Updated last year
- A compiler for functional programs on serialized data☆165Updated last month
- Staged compilation with dependent types☆177Updated 2 months ago
- A formal consistency proof of Quine's set theory New Foundations☆73Updated last month
- A simple ML-like language with subtyping, polymorphism, higher rank types, and global type inference☆54Updated 5 months ago
- Bologna Optimal Higher-Order Machine, Version 1.1☆74Updated 8 years ago
- Modify implementations for Pierce' Types and Programming Languages to add a REPL, convert into dune projects, and provide preconfigured d…☆57Updated 2 years ago
- A graphical interactive proof assistant designed for education☆167Updated 8 months ago
- Gallina to Bedrock2 compilation toolkit☆58Updated 3 weeks ago
- a proof-of-concept programming language based on call-by-push-value☆54Updated last week
- An automatic theorem prover in OCaml for typed higher-order logic with equality and datatypes, based on superposition+rewriting; and Logt…☆148Updated 9 months ago
- Coq plugin embedding elpi☆173Updated this week
- EGraphs in OCaml☆66Updated last year