Repository navigation
Releases: Volland/lean-elpi
Releases · Volland/lean-elpi
Release list
v0.3.3
Full Changelog: v0.3.2...v0.3.3
v0.3.2
v0.3.1
v0.3.0
LeanElpi 0.2.0
0.2.0 — 2026-10-15
Added
- Lean/ELPI type bridge (
lean-interopcapability):elpi_data,elpi_extern(total,partial,many),#elpi_signature. lean.env.indtandlean.add_inductivebuiltins (the Lean analogue of Coq-Elpi'scoq.env.indt/coq.env.add-indt).- Book chapter "Sharing types between Lean and λProlog", blog post, design paper
tg.md/papers/interop.md. - Package metadata (description, keywords, license, readme) for Lake and Reservoir.
Changed
deriving Elpisupports type parameters (ELPI type variablesA,B, …) and nested occurrences.- Derived declarations are loaded before registered builtin signatures, so builtins can mention derived types.
Fixed
deriving Elpifailed on every recursive type.
LeanElpi 0.1.0
First release: ELPI engine, constraints/CHR, Lean integration, and the LF layer with kernel-checked certificates. Use as a Lake dependency: require «lean-elpi» from git "https://github.com/Volland/lean-elpi" @ "v0.1.0".