What’s so great about functional programming anyway? | Hacker News Reader