Applications written in Rocq-Elpi ==================================== - `Derive `_ shows how to obtain proved equality tests and a few extra gadgets out of inductive type declarations. See the `README `_ for the list of derivations. It comes bundled with Rocq-Elpi. - `Locker `_ lets one hide the computational contents of definitions via modules or opaque locks. It comes bundled with Rocq-Elpi. - `Hierarchy Builder `_ is a Rocq extension to declare hierarchies of algebraic structures. - `Algebra Tactics `_ is a port of the ``ring`` and ``field`` tactics to the Mathematical Components library. - `Trakt `_ is a generic goal preprocessing tool for proof automation tactics in Rocq. - `Namespace Emulation System `_ implements most of the features of namespaces (on top of Rocq's modules). - `Dx `_ uses Elpi to generate an intermediate representation of Rocq terms, to be later transformed into C. - `Coercion `_ enables one to program coercions in Elpi. It comes bundled with Rocq-Elpi. - `Record builder `_ implements fancy record build/update syntax. It comes bundled with Rocq-Elpi.