How to get started with functional programming | Hacker News Reader