@elmish-ts/tagged-union (npm): Utilities for defining tagged sum types and pattern matching in TypeScript
Keywords: adt|algebraic data types|discriminated union|functional programming|pattern matching|tagged sum type|tagged union|TypeScript