A small library aims to improve better tagged-unions/discriminated-unions supporting for TypeScript
Rust-inspired fancy enums for TypeScript
A categorical framework for (typescript) model transformation
A TypeScript library for the Result type
A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types
A tagged unions code generation library for discriminating tastes
Concatenates two simplicial complexes
Generic coproduct type with minimal memory footprint
a proc macro for the coproduct crate
Frunk provides developers with a number of functional programming tools like HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid, Semigroup and friends.
Static container for program-variable data structures and polymorphic components
Procedural-macro ergonomics for uor-foundation product, coproduct, and cartesian-product shape construction.
Frunk core provides developers with HList, Coproduct, LabelledGeneric and Generic
Similar to `either` but supports an unbounded number of variants.
Multi-file project assembly via schema coproduct for panproto
UOR Foundation — typed Rust traits for the complete ontology. Import and implement.
CRDTs as categorical colimits, built on comp-cat-rs
Algebraic effects for stable Rust
Core categorical structures for the Categorical Semantics Workbench - define categories and derive type systems
No description provided.
No description provided.
No description provided.
No description provided.