coq-elpi
Term manipulator
Provides an extension language for Coq to manipulate terms containing binders and supports scripting and metaprogramming
Coq plugin embedding elpi
141 stars
9 watching
52 forks
Language: OCaml
last commit: almost 2 years agoLinked from 2 awesome lists
coqextension-languagelambda-prologmetaprogrammingscripting
Related projects:
| Repository | Description | Stars |
|---|---|---|
| An Emacs plugin that enhances Coq mode with various features and tools for writing and debugging proof-based software | 351 | |
| A collection of reusable tools and utilities for working with the Coq proof assistant | 42 | |
| A Coq plugin providing commands for generating parametricity statements used in data refinement proofs. | 45 | |
| Provides definitions and verified translations between various representations of regular languages in the Coq proof assistant | 41 | |
| Tool for generating Coq definitions and proofs for locally nameless representations | 30 | |
| An extension for Visual Studio Code and VSCodium to support Coq Proof Assistant | 349 | |
| A collection of reusable Coq definitions and theorems for building software development tools | 129 | |
| A tool for interactive theorem proving and language support in Coq | 153 | |
| A Coq-based IDE with OCaml plugin and TypeScript support | 106 | |
| A tool that translates Haskell code to equivalent Coq code | 79 | |
| Provides tools to implement IO programs directly in Coq | 31 | |
| Python bindings for Coq's interactive proof assistant | 50 | |
| A Coq-based web server written in a functional programming language | 86 | |
| A Jupyter notebook kernel for interactive theorem proving with Coq | 94 |