yorickpeterse / pattern-matching-in-rustLinks
Pattern matching and exhaustiveness checking algorithms implemented in Rust
☆221Updated 9 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
Sorting:
- A meta-JIT library for Rust interpreters☆164Updated 2 years ago
- hindley-milner algorithm☆62Updated 2 years ago
- ☆213Updated last year
- Par (⅋) is an experimental concurrent programming language. It's an attempt to bring the expressive power of linear logic into practice.☆434Updated this week
- ☆249Updated 8 months ago
- ☆56Updated 2 years ago
- Resilient LL(1) parser generator for Rust☆165Updated this week
- Logic programming in Rust☆479Updated 3 months ago
- Functional language with a powerful type system.☆172Updated last year
- A simple ML-like programming language with subtyping and full type inference.☆179Updated 8 months ago
- Performance comparisons between various virtual interpreter implementation strategies☆44Updated last year
- A garden of small programming language implementations 🪴☆277Updated last week
- ☆173Updated 10 months ago
- Refinement Types for Rust☆759Updated this week
- a model of MIR and the Rust type/trait system☆312Updated 3 weeks ago
- ☆322Updated 9 months ago
- An interface for writing a RustTypeChecker.☆43Updated 2 years ago
- A pure functional language for type-level programming in Rust☆334Updated 2 years ago
- Wadler-style pretty-printing combinators in Rust☆162Updated 5 months ago
- A simple, zero-dependency implementation of the untyped lambda calculus in Safe Rust☆128Updated 3 months ago
- an experimental new programming language based on interaction nets☆295Updated last week
- Language tooling for the Lox programming language.☆323Updated last month
- 🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧☆264Updated last year
- 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…☆485Updated 2 months ago
- QBE IR in natural Rust data structures☆115Updated last week
- A new register allocator☆234Updated last month
- Incremental garbage collection from safe Rust☆759Updated 2 weeks ago
- A Hindley-Milner polymorphic typing system☆59Updated last year
- A series of down-to-earth articles on implementing type inference☆159Updated 5 years ago
- A modern supercompiler for call-by-value functional languages☆421Updated 4 months ago