jsiek / deduce
A proof checker meant for education. Primarily for teaching proofs of correctness of functional programs.
☆59Updated this week
Related projects ⓘ
Alternatives and complementary repositories for deduce
- Coq plugin embedding elpi☆139Updated this week
- A (formalised) general definition of type theories☆56Updated 3 years ago
- Formalizations of Gradually Typed Languages in Agda☆54Updated last month
- Coq Enhancement Proposals☆49Updated 2 weeks ago
- High level commands to declare a hierarchy based on packed classes☆97Updated this week
- HoTT in Lean 3☆75Updated 4 years ago
- A Language with Dependent Data and Codata Types☆58Updated this week
- A Seamless, Interactive Tactic Learner and Prover for Coq☆59Updated last week
- Experiments with SAT solvers with proofs in Lean 4☆53Updated 4 months ago
- Lean 4 kernel / 'external checker' written in Lean 4☆73Updated 2 weeks ago
- A survey of semantics styles in Coq, from natural semantics through structural operational, axiomatic, and denotational semantics, to abs…☆45Updated 2 years ago
- Automation for de Bruijn syntax and substitution in Coq [maintainers=@RalfJung,@co-dan]☆52Updated 2 months ago
- Graph Theory [maintainers=@chdoc,@damien-pous]☆34Updated 4 months ago
- ☆28Updated last year
- Agda lecture notes for the Functional Programming course at TU Delft☆118Updated 8 months ago
- Interpreter for the reversible functional language rFun☆35Updated 6 years ago
- Coq library for working with de Bruijn indices [maintainer=@KevOrr]☆30Updated 3 years ago
- Logic and Mechanized Reasoning☆87Updated 4 months ago
- Documentation on goals of the coq-community organization, the shared contributing guide and code of conduct.☆68Updated 6 months ago
- Abstract binding trees (abstract syntax trees plus binders), as a library in Agda☆71Updated last week
- A rosetta stone for metaprogramming in Coq, with different examples of tactics, plugins, etc implemented in different metaprogramming lan…☆17Updated 9 months ago
- A web-based graphical proof assistant for LK and Hoare logic.☆32Updated 2 years ago
- Ring, field, lra, nra, and psatz tactics for Mathematical Components☆32Updated 2 months ago
- Mystery Languages☆35Updated last year
- Lecture notes and exercises for the introductory course on domain theory and denotational semantics at the Midlands Graduate School (MGS)…☆44Updated 8 months ago
- An extension to PUMPKIN PATCH with support for proof repair across type equivalences.☆49Updated 2 months ago
- ☆35Updated 3 weeks ago
- A work-in-progress core language for Agda, in Agda☆41Updated 2 weeks ago
- Relation algebra library for Coq☆48Updated last week
- ☆23Updated last month