Structural Typing in TypeScript | Hacker News Reader