terohuttunen / proto-vulcan
A relational logic programming language embedded in Rust.
☆12Updated 2 years ago
Alternatives and similar repositories for proto-vulcan:
Users that are interested in proto-vulcan are comparing it to the libraries listed below
- A Rust logic programming library inspired by the *Kanren family of language DSLs.☆51Updated last month
- A toy incremental computation framework☆15Updated 4 years ago
- A cargo sub-command for publishing Rust crates to the WebAssembly Package Manager.☆8Updated 2 years ago
- Exploring the "expression problem" in Rust☆48Updated 2 years ago
- ☆33Updated 2 years ago
- Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST☆39Updated this week
- Add a REPL to your application with a few macros☆16Updated 2 years ago
- Type-level named values with partial dependent type support in Rust☆57Updated 2 years ago
- Website to highlight Rust language interop options☆24Updated last year
- A tiny crate mimicking Elixir's pipe operator for Rust without macros.☆36Updated 3 years ago
- WLambda - Embeddable Scripting Language for Rust☆53Updated last month
- Generate a filesystem tree from a macro or a YAML tree☆25Updated this week
- TreeFlat is the simplest way to build & traverse a pre-order Tree in Rust☆28Updated last year
- An experimental project to create an interactive programming language.☆17Updated this week
- A Rust library for runtime-checked linearish types☆32Updated last year
- exhaustive testing library☆63Updated 7 months ago
- Solve hard constraints easily with Rust.☆15Updated 2 years ago
- An experimental implementation of Avatar Logic with a Prolog-like syntax☆66Updated 9 months ago
- A golden file testing library for rust☆33Updated last month
- An alternative `std`-like implementation built on origin☆26Updated 2 months ago
- Generic way to send serde compatible types over channels implementing AsyncRead or AsyncWrite☆11Updated 2 years ago
- A unique textual notation that can be used as both a data format and a markup language and that has powerful extensibility of both lexica…☆13Updated last year
- Sruth Lùbach: A toy optimization engine☆23Updated 3 years ago
- Propositional logic with types in Rust☆62Updated last year
- ☆15Updated this week
- Lift enum variants to the type-level.☆32Updated 3 years ago
- Create dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate string/structured…☆15Updated 3 years ago
- Visualise recursive functions and tree structures.☆29Updated 3 years ago
- A syn targetting PEG parser generator☆20Updated last year