tagged-ts (npm): A tagged unions code generation library for discriminating tastes
Keywords: union|unions|disjoint union|disjoint unions|tagged|tagged union|tagged unions|variant|variants|variant record|variant records|discriminated union|discriminated unions|sum type|sum types|coproduct|coproducts|generate|generation|adt|adts|ADT|ADTs|algebraic data type|algebraic data types|sum|generic|polymorphic|polymorphic type|polymorphic types|functional programming|pattern matching|match|fold|cata|catamorphism|typescript