Show HN: Tagged Unions and Factories in TypeScript | Hacker News Reader