j5ik2o / rust-fp
The Library for Functional Programming in Rust
☆13Updated 9 months ago
Related projects: ⓘ
- The cumulative sibling of `Result` and `Either`.☆20Updated 5 months ago
- Lift enum variants to the type-level.☆30Updated 3 years ago
- A golden file testing library for rust☆32Updated last year
- Macro to use rust IntoIterator as a monad with haskell like syntax☆24Updated 4 years ago
- Rustz is a library for functional programming in Rust☆81Updated 6 years ago
- Exploring the "expression problem" in Rust☆46Updated last year
- A syn targetting PEG parser generator☆20Updated last year
- Correct-by-construction non-empty collections.☆14Updated 3 weeks ago
- ☆43Updated 3 years ago
- The Haskell’s do notation brought to Rust☆54Updated 2 years ago
- Standalone wrapper of clap for shell scripts☆28Updated 8 months ago
- Session types for asynchronous communication between multiple parties.☆37Updated 2 months ago
- Strongly typed routes for Rust☆35Updated 3 years ago
- Visualise recursive functions and tree structures.☆30Updated 3 years ago
- Build a rustc sysroot with custom flags☆13Updated last month
- Experimental type level programming in Rust☆38Updated 3 years ago
- A Result type that differentiates between local errors (which can be handled) and fatal errors (which can't)☆14Updated 2 years ago
- Type-level named values with partial dependent type support in Rust☆55Updated 2 years ago
- mirror: GC implementation in Rust: http://ts.data61.csiro.au/publications/nictaabstracts/Lin_BHN_16.abstract.pml☆33Updated 7 years ago
- Library to serialize and deserialize Syn syntax trees.☆22Updated last week
- Higher level WASM library for Rust☆8Updated last month
- A set of typeclasses and effects for Rust similar to those provided by Cats for Scala☆24Updated 4 years ago
- LR-style Parser Generator☆15Updated last month
- A gradually-typed, functional scripting language with a friendly syntax and interpreter written in Rust!☆31Updated 2 years ago
- Proc macro derive to generate structs from enum variants.☆24Updated last year
- ☆31Updated 2 years ago
- A lightweight attribute macro for easily writing extension trait pattern.☆45Updated 2 weeks ago
- Proof of concept of procedural macro input parsed by LALRPOP☆51Updated last year
- Concurrent cross-platform terminal interface☆18Updated last year
- tom: a format-preserving TOML parser in Rust☆38Updated 2 years ago