Skip to Content.
Sympa Menu

coq-club - [Coq-Club] [ANN] Hierarchy Builder 0.9.0 - Coq-Elpi 1.3.x

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] [ANN] Hierarchy Builder 0.9.0 - Coq-Elpi 1.3.x


Chronological Thread 
  • From: Enrico Tassi <Enrico.Tassi AT inria.fr>
  • To: coq-club <coq-club AT inria.fr>, ssreflect <ssreflect AT msr-inria.inria.fr>
  • Subject: [Coq-Club] [ANN] Hierarchy Builder 0.9.0 - Coq-Elpi 1.3.x
  • Date: Wed, 11 Mar 2020 16:33:26 +0100

Dear Coq users,

we are proud to announce the first release of Hierarchy Builder for
Coq 8.10 and 8.11.

Hierarchy Builder (HB) is a high level language to declare hierarchies
of algebraic structures in Coq. The language is compiled down to
modules, records, notations, canonical structures, coercions, etc.
following the discipline of Packed Classes... but the whole point is
that don't need to know all that if you use HB.

https://github.com/math-comp/hierarchy-builder

HB is implemented in the Elpi λProlog dialect, a high level programming
language well suited to manipulate syntax trees with binders. The Coq-
Elpi plugin lets you run Elpi code inside Coq and provides an extensive
API to access the state of the prover and to define new commands and
tactics.

https://github.com/LPCIC/coq-elpi/

Happy building!
--
Cyril Cohen, Kazuhiko Sakaguchi and Enrico Tassi



  • [Coq-Club] [ANN] Hierarchy Builder 0.9.0 - Coq-Elpi 1.3.x, Enrico Tassi, 03/11/2020

Archive powered by MHonArc 2.6.18.

Top of Page