faiface / par
⅋ — session types for Rust
☆155Updated 5 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☆227Updated 5 months ago
- An IDE extension for debugging trait errors in Rust.☆109Updated this week
- ☆130Updated 3 weeks ago
- Comparing parser APIs☆123Updated this week
- An evil parsing library.☆54Updated last year
- Rust String Libraries by mcyoung☆183Updated 2 months ago
- A compile-time pattern matching library that reverses the interpolation process of `format!`.☆161Updated this week
- The prettier pattern-matching parser with automatic error recovery☆125Updated last month
- Stack safe and expressive recursion in Rust☆96Updated 3 months ago
- Tiny Rust Async Linux Executor☆85Updated last month
- Ergonomic and precise error handling provided by error sets. Inspired by Zig's error set type.☆138Updated 3 months ago
- An SoA library for Rust☆137Updated last month
- ☆245Updated 3 months ago
- Proc-macro typestate DSL for Rust☆148Updated last year
- Data (de)serialization via declarative macros☆164Updated last month
- Simple refinement types for Rust; parse, don't validate!☆71Updated last week
- Tracing layer that automatically creates and manages progress bars for active spans.☆215Updated 3 months ago
- High-precision and consistent benchmarking framework/harness for Rust☆132Updated this week
- Cargo subcommand to build multiple versions of the same binary, each with a different CPU features set, merged into a single portable opt…☆174Updated last month
- rubicon enables a form of dynamic linking in Rust through cdylib crates and carefully-enforced invariants.☆147Updated 4 months ago
- Idiomatic exceptions for Rust☆73Updated 7 months ago
- Resilient LL(1) parser generator for Rust☆139Updated this week
- A fast, concurrent string interner☆149Updated 7 months ago
- Perfect hashing for an imperfect world☆88Updated 2 months ago
- Safe, zero-cost tail recursion for stable Rust☆157Updated 6 months ago
- Program startup and thread support written in Rust☆183Updated this week
- Append-only collections for Rust where borrows to entries can outlive insertions☆241Updated last month
- Type-Safe Graphics Programming with Functional Shaders☆140Updated last month
- Parallel processing with disjoint indices in Rust☆89Updated 10 months ago
- Use declarative macros as proc_macro attributes or derives☆112Updated this week