Functional Programming in TypeScript | Hacker News Reader