faiface / par
⅋ — session types for Rust
☆141Updated 4 months ago
Alternatives and similar repositories for par:
Users that are interested in par are comparing it to the libraries listed below
- ergonomic and precise error handling built atop type-level set arithmetic☆223Updated 4 months ago
- ☆127Updated this week
- An IDE extension for debugging trait errors in Rust.☆108Updated last week
- A compile-time pattern matching library that reverses the interpolation process of `format!`.☆162Updated this week
- The prettier pattern-matching parser with automatic error recovery☆124Updated last month
- Proc-macro typestate DSL for Rust☆146Updated last year
- An evil parsing library.☆54Updated last year
- Comparing parser APIs☆110Updated 3 weeks ago
- Experiments with structured concurrency in Rust☆351Updated 8 months ago
- An SoA library for Rust☆135Updated 3 weeks ago
- Ergonomic and precise error handling provided by error sets. Inspired by Zig's error set type.☆136Updated 2 months ago
- Atomically updatable variants of Arc and Weak for lock-free concurrency.☆181Updated 5 months ago
- Macros for implementing Type-State-Pattern on your structs and methods☆242Updated last week
- Rust String Libraries by mcyoung☆175Updated 2 months ago
- Stack safe and expressive recursion in Rust☆96Updated 2 months ago
- Müsli is a flexible and efficient serialization framework☆383Updated last week
- A collection of utilities for a superior nom experience☆153Updated last year
- Use declarative macros as proc_macro attributes or derives☆110Updated last year
- Tiny Rust Async Linux Executor☆85Updated last month
- (Auto)DRY for your Rust dependencies☆155Updated last month
- ☆62Updated last month
- Safe, zero-cost tail recursion for stable Rust☆156Updated 5 months ago
- A very fast Key-Value store in pure rust☆99Updated last month
- Eventually consistent values for Rust☆123Updated 2 years ago
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.☆143Updated 3 months ago
- High-precision and consistent benchmarking framework/harness for Rust☆127Updated last week
- Use bitsized types as if they were a feature of rust.☆180Updated 10 months ago
- Statically-checked alternatives to RefCell and RwLock☆368Updated 9 months ago
- Choose Rust types at compile-time via constants☆64Updated last year
- Resilient LL(1) parser generator for Rust☆131Updated last week