ts-union

ADT (sum type) in typescript inspired by ML language family

reducerify

Type-safe reducers and tagged unions for TypeScript - simplify state management with automatic action creators and pattern matching