yorickpeterse / pattern-matching-in-rust
Pattern matching and exhaustiveness checking algorithms implemented in Rust
☆217Updated 3 months ago
Alternatives and similar repositories for pattern-matching-in-rust:
Users that are interested in pattern-matching-in-rust are comparing it to the libraries listed below
- A meta-JIT library for Rust interpreters☆162Updated 2 years ago
- Logic programming in Rust☆452Updated this week
- ☆219Updated 2 months ago
- Incremental garbage collection from safe Rust☆612Updated last month
- ☆313Updated 3 months ago
- ☆200Updated 7 months ago
- Functional language with a powerful type system.☆167Updated last year
- A simple ML-like programming language with subtyping and full type inference.☆168Updated 2 months ago
- I speak only of myself since I do not wish to convince, I have no right to drag others into my river, I oblige no one to follow me and ev…☆446Updated 10 months ago
- ☆172Updated 3 months ago
- A new register allocator☆224Updated last month
- Refinement Types for Rust☆687Updated this week
- ☆51Updated last year
- A pure functional language for type-level programming in Rust☆324Updated 2 years ago
- Resilient LL(1) parser generator for Rust☆128Updated last month
- Datalog compiler embedded in Rust as a procedural macro☆467Updated 11 months ago
- hindley-milner algorithm☆54Updated last year
- a model of MIR and the Rust type/trait system☆295Updated 4 months ago
- A compiler for Standard ML, somewhat☆202Updated 2 years ago
- A modern supercompiler for call-by-value functional languages☆401Updated 3 weeks ago
- 🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧☆260Updated last year
- QBE IR in natural Rust data structures☆94Updated last month
- Use Tree Sitter to parse your own languages in Rust☆625Updated 3 months ago
- A friendly little systems language with first-class types. Very WIP! 🚧 🚧 🚧☆616Updated 3 years ago
- An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematic…☆316Updated this week
- Stack safe and expressive recursion in Rust☆96Updated last month
- Crafting Interpreters in Rust☆282Updated 2 years ago
- Rust implementation of the Lox programming language☆143Updated 3 years ago
- world's worst interpreter☆59Updated 7 months ago
- Compiler front-end foundation technology.☆449Updated 3 months ago