zakcutner / rumpsteakLinks
Session types for asynchronous communication between multiple parties.
β41Updated last year
Alternatives and similar repositories for rumpsteak
Users that are interested in rumpsteak are comparing it to the libraries listed below
Sorting:
- πΆ Choreographic programming in Rust πΆβ64Updated 9 months ago
- Experimental type level programming in Rustβ41Updated 4 years ago
- Session Type EDSL for Rustβ103Updated 3 years ago
- Exploring the "expression problem" in Rustβ50Updated 3 years ago
- Type-level named values with partial dependent type support in Rustβ57Updated 3 years ago
- Functional lens library for Rustβ113Updated 5 years ago
- Propositional logic with types in Rustβ64Updated 2 years ago
- A Rust logic programming library inspired by the *Kanren family of language DSLs.β54Updated 9 months ago
- lens implemented in rustβ117Updated 2 years ago
- Transport-polymorphic, asynchronous session types for Rustβ64Updated 3 years ago
- Stack safe and expressive recursion in Rustβ105Updated 7 months ago
- Home of the "types team", affiliated with the compiler and lang teams.β97Updated 2 years ago
- Asynchronous Software Transactional Memory library for Rustβ27Updated last year
- Lift enum variants to the type-level.β32Updated 4 years ago
- A library for deadlock-free session-typed communication in Rust.β48Updated 4 years ago
- β46Updated 4 years ago
- a pragmatic point-free theorem prover assistantβ143Updated 3 months ago
- A proc macro for real async traits, using nightly-only existential types and generic associated types to work around the need for type erβ¦β45Updated 3 years ago
- Provides a Refl encoding in Rustβ68Updated 2 years ago
- β153Updated 6 years ago
- Wadler-style pretty-printing combinators in Rustβ173Updated 3 months ago
- β55Updated 4 months ago
- Anonymous struct and named arguments in Rust.β78Updated 2 years ago
- PEG parser generator built on top of nomβ70Updated 6 years ago
- exhaustive testing libraryβ66Updated last year
- β22Updated 3 years ago
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.β165Updated last year
- A macro for defining type operators in Rust.β66Updated 8 years ago
- Safe, zero-cost tail recursion for stable Rustβ184Updated last year
- A dependent type system built entirely in Rust's trait system (WIP).β25Updated 7 years ago