single-key
Utilities for key-tagged values (tagged unions).
Utilities for key-tagged values (tagged unions).
Brings variant match pattern to TypeScript.
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
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.