Lifting E-Graphs: A Function Isn't a Constant

June 22, 2026 ยท Grace Period ยท ๐Ÿ› EGRAPHS 2026

โณ Grace Period
This paper is less than 90 days old. We give authors time to release their code before passing judgment.
Authors Philip Zucker arXiv ID 2606.22734 Category cs.PL: Programming Languages Citations 0 Venue EGRAPHS 2026
Abstract
Variables are quite subtle and easy to get wrong. An approach is described to support rigid $ฮฑ$ canonical variables in an e-graph. The lifting e-graph has a baked-in notion of functional lifting combinator. It is implemented by fattening the usual integer identifiers with thinning bitvectors, lift-pulling smart constructors, and a special thinning-aware union find variation. The approach is inspired by slotted e-graphs and Co-de Bruijn syntax.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Programming Languages