mwillsey / egg
egg is a flexible, high-performance e-graph library
☆9Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for egg
- Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST☆37Updated 2 months ago
- A general purpose relational language☆20Updated 4 years ago
- ☆10Updated 2 years ago
- Memory Management ToolKit☆31Updated this week
- Kitbag is a content-addressed versioned tree-structured graph-based datastore.☆14Updated 3 years ago
- An experimental programming language for ergonomic software verification☆15Updated 2 weeks ago
- Macro-based string templating.☆20Updated 2 months ago
- Blech is a language for developing reactive, real-time critical embedded software.☆64Updated last year
- It’s a pure safe BTree that can be used to build your own special-purpose btree data structure☆50Updated 6 months ago
- Deterministic simulation of concurrency and failure in distributed systems☆29Updated 2 months ago
- An experiment in using DuckDB for a datalog / egg☆25Updated last year
- Sift is a basic, Relational Algebra based query engine built on top of Apache Arrow. It draws inspiration from Andy Grove's KQuery.☆21Updated 2 years ago
- Makes rustc's exhaustiveness checker solve SAT problems☆15Updated 3 years ago
- An experimental language server for SomewhatML☆24Updated last year
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆19Updated 2 years ago
- mirror: GC implementation in Rust: http://ts.data61.csiro.au/publications/nictaabstracts/Lin_BHN_16.abstract.pml☆34Updated 8 years ago
- A small example of a source->source pattern matching to decision tree compiler☆14Updated 4 years ago
- Datalog + Egg = Good☆65Updated last year
- A Swift implementation of the MARPA algorithms☆18Updated last week
- Datalog with equality for rust☆55Updated 2 weeks ago
- ☆10Updated 4 years ago
- Garbage collector implementation in Rust for Rust☆13Updated 4 years ago
- Type-Level Programming in Rust☆26Updated 2 years ago
- Minimal Prolog implemented in Rust☆41Updated last month
- c'est le marché☆38Updated last year
- A programming language somewhat resembling cellular processes.☆34Updated 2 years ago
- A JS devtool orchestrator☆36Updated this week
- Rust-based Scheme Compiler, written in the Nanopass style☆11Updated 6 years ago