fosskers / nonempty-collections
Correct-by-construction non-empty collections.
☆14Updated 3 weeks ago
Related projects: ⓘ
- A golden file testing library for rust☆32Updated last year
- The cumulative sibling of `Result` and `Either`.☆20Updated 5 months ago
- Standalone wrapper of clap for shell scripts☆28Updated 8 months ago
- Lift enum variants to the type-level.☆30Updated 3 years ago
- Proc macro derive to generate structs from enum variants.☆24Updated last year
- A lightweight attribute macro for easily writing extension trait pattern.☆45Updated 2 weeks ago
- A Result-like type that can collect multiple Errs☆12Updated 3 years ago
- The Library for Functional Programming in Rust☆13Updated 9 months ago
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆75Updated 3 weeks ago
- Proc macro for using doc comments as context for errors/logs/profiling/whatever via `tracing`☆46Updated 2 years ago
- Macro-rules-style syntax matching for procedural macros☆51Updated 10 months ago
- Session types for asynchronous communication between multiple parties.☆37Updated 2 months ago
- Rust procedural macro that renders ASCII diagrams in doc comments as SVG images.☆19Updated 10 months ago
- Experimental type level programming in Rust☆38Updated 3 years ago
- ☆20Updated 4 years ago
- To futures-lite as futures-lite is to futures: smaller.☆53Updated 4 months ago
- rust in trees☆25Updated 2 years ago
- ☆31Updated 2 years ago
- tom: a format-preserving TOML parser in Rust☆38Updated 2 years ago
- Type-level named values with partial dependent type support in Rust☆55Updated 2 years ago
- Visualise recursive functions and tree structures.☆30Updated 3 years ago
- A prototype of my proposed name resolution algorithm for Rust.☆12Updated 8 years ago
- Home for rls2.0 working group☆13Updated 5 years ago
- A syn targetting PEG parser generator☆20Updated last year
- Link libstdc++ or libc++ automatically or manually☆42Updated 3 weeks ago
- Checksum of a directory tree☆46Updated 3 weeks ago
- Connection telemetry middleware for diesel and tracing☆17Updated last month
- Provides macro `assert_matches` for testing pattern matching☆59Updated 3 years ago
- An educational implementation of the ninja build system, based on ideas from the Build Systems a la Carte paper.☆57Updated 3 years ago
- Textual tables with automatic alignment☆39Updated last year