mlsanityData to 7 Oct 2026

Metatheory.jl: Fast and Elegant Algebraic Computation in Julia with Extensible Equality Saturation

arXiv 2102.07888 ↗First posted 15 Feb 2021cs.PL cs.SCcited by 1

Not on the map. Why?

Abstract (arXiv)

We introduce Metatheory.jl: a lightweight and performant general purpose symbolics and metaprogramming framework meant to simplify the act of writing complex Julia metaprograms and to significantly enhance Julia with a native term rewriting system, based on state-of-the-art equality saturation techniques, and a dynamic first class Abstract Syntax Tree (AST) pattern matching system that is dynamically composable in an algebraic fashion, taking full advantage of the language's powerful reflection capabilities. Our contribution allows to perform general purpose symbolic mathematics, manipulation, optimization, synthesis or analysis of syntactically valid Julia expressions with a clean and concise programming interface, both during compilation or execution of programs.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). First posted on arXiv 15 Feb 2021.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 1.

1 paper.