alecdotninja / tailcallLinks
Safe, zero-cost tail recursion for stable Rust
☆162Updated 8 months ago
Alternatives and similar repositories for tailcall
Users that are interested in tailcall are comparing it to the libraries listed below
Sorting:
- Macro to repeat sequentially indexed copies of a fragment of code☆155Updated 2 weeks ago
- Compact, clone-on-write vector and string.☆265Updated last month
- Procedural macro to implement Display and FromStr using common settings.☆186Updated last month
- Safe-to-use proc-macro-free self-referential structs in stable Rust.☆262Updated last month
- A garbage collection library for Rust with zero unsafe code☆113Updated 10 months ago
- Proc-macro typestate DSL for Rust☆149Updated last year
- Idiomatic exceptions for Rust☆77Updated 9 months ago
- ergonomic and precise error handling built atop type-level set arithmetic☆232Updated last month
- Atomically updatable variants of Arc and Weak for lock-free concurrency.☆182Updated 7 months ago
- A library for to allow multiple return types by automatically generated enum.☆367Updated 2 months ago
- Safe, zero-cost downcasting for limited compile-time specialization.☆162Updated 2 weeks ago
- Silky smooth Java-Rust interop☆185Updated this week
- Safely cast &T to &U where the struct U contains a single field of type T.☆204Updated 2 weeks ago
- Stack safe and expressive recursion in Rust☆98Updated 5 months ago
- Generic extensions for tapping values in Rust.☆449Updated last year
- A compile-time pattern matching library that reverses the interpolation process of `format!`.☆161Updated last week
- Anonymous struct and named arguments in Rust.☆75Updated last year
- A procedure macro to unify SYNC and ASYNC implementation for downstream application/crates☆155Updated last year
- An alternate Cargo registry using static files☆121Updated 3 months ago
- Reflection via DWARF.☆296Updated 2 years ago
- Statically-checked alternatives to RefCell and RwLock☆367Updated 11 months ago
- Experiments with structured concurrency in Rust☆365Updated 10 months ago
- Struct fields that are made read-only accessible to other modules☆251Updated 2 weeks ago
- Cycle-tracking garbage collector library for Rust☆183Updated 4 months ago
- Utilities for working with impl traits in Rust.☆109Updated 4 months ago
- Lazy formatting utility macro for rust☆127Updated last year
- A replacement of the #[test] attribute that initializes logging and/or tracing infrastructure before running tests.☆141Updated 3 weeks ago
- Seamless Higher-Kinded Types in Rust☆83Updated 2 years ago
- Public repository for the Rust keyword generics initiative☆100Updated 9 months ago
- Choose Rust types at compile-time via constants☆65Updated last year