Advanced TypeScript tutorial – return based on args | Hacker News Reader