Reducing Redux Boilerplate in TypeScript | Dark Hacker News