sdleffler / thunk-rs
Generic lazy evaluation for Rust.
☆8Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for thunk-rs
- JS affine☆66Updated 4 years ago
- A general-purpose lens library for Rust.☆29Updated 7 years ago
- Fungi: Typed incremental computation with names☆66Updated 5 years ago
- A macro for defining type operators in Rust.☆63Updated 7 years ago
- Collections Library for Adapton, in Rust☆13Updated 7 years ago
- Scrap Your Rust Boilerplate☆54Updated 7 years ago
- Transport-polymorphic, asynchronous session types for Rust☆60Updated 2 years ago
- Experimental type level programming in Rust☆38Updated 3 years ago
- Implicit Drop/move protection for Rust (linear types)☆12Updated 9 years ago
- An enrichment of Rust's core language to support more advanced features☆15Updated 7 years ago
- An intrusive splay tree implementation that is no-std compatible and free from allocation and moves☆67Updated 2 years ago
- Planning, scheming and designing of {-# LANGAUGE ConstraintKinds #-} for Rust☆11Updated 6 years ago
- Wraps around a futures::Spawn and adds diagnostics to it☆31Updated 4 years ago
- Rust declarative static analysis with macro-like syntax☆16Updated 6 years ago
- ☆43Updated 3 years ago
- Emulating Higher-Kinded Types in Rust via Plug/Unplug. Also, Monads.☆30Updated 5 years ago
- Implementation of game of life and a bunch of primitive recursive functions at the type level in rust☆38Updated 5 years ago
- A monotonic solver designed to be easy to use with Rust enum expressions☆45Updated 3 years ago
- Sound unchecked indexing using “generativity”; a type system approach to indices, pointers and ranges that are trusted to be in bounds.☆101Updated 5 years ago
- A growable array allowing for multiple mutable non-overlapping regions.☆16Updated 5 years ago
- Experimental collection traits for Rust☆28Updated 7 years ago
- parallel iterator consumers for rust☆12Updated 5 years ago
- Dynamically query a type-erased object for any trait implementation☆65Updated 2 years ago
- A small Rust library for recycling types with owned memory☆33Updated 8 years ago
- Type-level named values with partial dependent type support in Rust☆55Updated 2 years ago
- Program synthesis is possible in Rust☆24Updated 6 years ago
- SAW front end for the MIR language from rustc☆36Updated 3 years ago
- Methods on HashMap and BTreeMap for safely getting multiple mutable references to the contained values.☆18Updated 7 years ago
- An experimental columnar arena☆41Updated 3 weeks ago
- Verification working group☆104Updated 5 years ago