banner image

Show HN: Tagged Unions and Factories in TypeScript https://news.ycombinator.com/item?id=35039827

Show HN: Tagged Unions and Factories in TypeScript Wish sum types got more love in TypeScript. I have settled on this style to minimize the boilerplate code needed to write tagged unions and tagged union factories. Lines 1-8 are helper functions for declaring tagged union types. They are used for non-generic tagged unions. Non-generic tagged unions' types should be inferred correctly. Generic tagged unions are super hard to type, as TypeScript only allows functions to be typed as generic values. Wish you enjoy this as well. https://gist.github.com/nightlyherb/cb9b137a61d7c29d3acef05d7131e613 March 6, 2023 at 01:35AM
Show HN: Tagged Unions and Factories in TypeScript https://news.ycombinator.com/item?id=35039827 Show HN: Tagged Unions and Factories in TypeScript https://news.ycombinator.com/item?id=35039827 Reviewed by TrendingGlobalNews on March 06, 2023 Rating: 5

No comments:

CNN.com

Powered by Blogger.