A rosetta stone for metaprogramming in Coq, with different examples of tactics, plugins, etc implemented in different metaprogramming languages [maintainer=@yforster]
☆17Feb 7, 2024Updated 2 years ago
Alternatives and similar repositories for metaprogramming-rosetta-stone
Users that are interested in metaprogramming-rosetta-stone are comparing it to the libraries listed below
Sorting:
- The TacTok automated Coq proof script synthesis tool☆17Jan 9, 2024Updated 2 years ago
- ☆16Jul 24, 2024Updated last year
- Template project for program verification in the Rocq Prover, showcasing reasoning on CompCert's Clight language using the Verified Softw…☆35Updated this week
- Tool for generating Locally Nameless definitions and proofs in Coq, working together with Ott☆32Oct 22, 2024Updated last year
- IO for Gallina☆34Dec 17, 2025Updated 2 months ago
- A Model of Relationally Parametric System F in Coq☆22May 27, 2015Updated 10 years ago
- Class instances for Coq inductive types with little boilerplate☆27Feb 22, 2026Updated last week
- A OCaml generator for well-typed terms (that use their arguments).☆11Feb 22, 2025Updated last year
- Generating and managing callbacks from C into Heaven (Lisp).☆12Mar 27, 2020Updated 5 years ago
- System FR: Formalized Foundations for Stainless☆12Feb 2, 2026Updated last month
- Lifting Reduction Semantics through Syntactic Sugar☆13May 13, 2018Updated 7 years ago
- Monadic effects and equational reasoning in Rocq☆74Dec 19, 2025Updated 2 months ago
- A certified semantics for relational programming workout.☆26Oct 15, 2020Updated 5 years ago
- Formalization of C++ for verification purposes.☆90Feb 23, 2026Updated last week
- ☆16Feb 18, 2025Updated last year
- Formalization of CBPV extended with effect and coeffect tracking☆14Aug 30, 2024Updated last year
- Ring, field, lra, nra, and psatz tactics for Mathematical Components☆38Updated this week
- Work on type class deriving with elaboration reflection☆32Sep 9, 2018Updated 7 years ago
- Example Coq plugin☆18Mar 23, 2018Updated 7 years ago
- Quasi-quoting library for agda☆18Nov 29, 2024Updated last year
- The Steel separation logic library for F*☆36Nov 24, 2025Updated 3 months ago
- Mtac in Agda☆29May 4, 2021Updated 4 years ago
- A Coq plugin to disable positivity check, guard check and termination check☆16Nov 2, 2019Updated 6 years ago
- Denotational Semantics of the Untyped Lambda Calculus☆17Feb 5, 2025Updated last year
- ☆13Feb 21, 2026Updated last week
- An itree-like data-structure to additionally support internal non-determinism☆20Nov 25, 2025Updated 3 months ago
- haha I'm graduating☆14Jul 22, 2021Updated 4 years ago
- Course on Metaprogramming☆75Feb 5, 2026Updated 3 weeks ago
- The Waterproof plugin for the Coq proof assistant allows you to write Coq proofs in a style that resembles handwritten mathematical proof…☆49Feb 4, 2026Updated last month
- toy implementation of Hindley-Milner type system that prints out inference steps☆17Oct 26, 2025Updated 4 months ago
- ☆14Feb 20, 2026Updated last week
- Type expanders (i.e. type-level functions) for Typed/Racket☆16Nov 11, 2021Updated 4 years ago
- Git repository for the course Logika v računalništvu☆15Apr 5, 2022Updated 3 years ago
- GitHub Action using Docker-Coq [maintainers=@Justme0606,@Zimmi48]☆15Mar 23, 2025Updated 11 months ago
- Automation for de Bruijn syntax and substitution in Coq [maintainers=@RalfJung,@co-dan]☆68Sep 17, 2024Updated last year
- Formal Semantics for Why3☆20Sep 28, 2025Updated 5 months ago
- Coq library for serialization to S-expressions☆20Jul 3, 2023Updated 2 years ago
- Source files of the previous coq.inria.fr website☆18Jan 20, 2025Updated last year
- Lenses in Coq☆17Oct 7, 2022Updated 3 years ago