36 releases
| 0.0.36 | Sep 11, 2025 |
|---|---|
| 0.0.35 | Aug 19, 2025 |
| 0.0.34 | Nov 25, 2024 |
| 0.0.21 | Oct 31, 2024 |
| 0.0.1 | Sep 20, 2024 |
#440 in Data structures
185KB
4.5K
SLoC
Slotted e-graphs are a datastructure for representing congruence relations over terms with variables and binders.
For a higher level introduction to slotted e-graphs, consider
For an example implementation of a Language with binders in slotted e-graphs, consider the RISE implementation in here.
Slotted E-Graphs
In this repository we've implemented slotted e-graphs.
For a higher level introduction to slotted e-graphs, consider the PLDI (2025) talk or paper,
or alternatively the PLDI (2024) workshop talk or paper.
For an example implementation of a Language with binders in slotted e-graphs, consider the RISE implementation in here.
For documentation, see here.
Dependencies
~1.6–2.5MB
~47K SLoC