single-key
Utilities for key-tagged values (tagged unions).
Utilities for key-tagged values (tagged unions).
Helper library to type and safely handle Rust's `serde` JSON serializations of Enums. It can also be used standalone to implement Enums in TypeScript with plain objects.
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
Brings variant match pattern to TypeScript.