A language-generic implementation of equality saturation in Haskell
-
Updated
Dec 4, 2018 - Haskell
A language-generic implementation of equality saturation in Haskell
An experimental Differential Dataflow optimization engine powered by equality saturation
Harmony automation tool available through program optimization (e-graphs)
🚧 Build a SQL optimizer in 1000 lines of Rust using egg.
E-graph implementation for educational purposes
Flexible Matching: Explore and reveal accelerator-supported workloads in Deep Learning Models
A pure, low-level tensor program representation enabling tensor program optimization via program rewriting. See the web demo at https://gussmith23.github.io/glenside-web-demo/
Equality Saturation Framework for Directive-Based GPU Code
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
An awesome list of e-graph resources
Python bindings for the egg-smol rust library
Add a description, image, and links to the equality-saturation topic page so that developers can more easily learn about it.
To associate your repository with the equality-saturation topic, visit your repo's landing page and select "manage topics."