Ask HN: Why Learn Functional Programming | Hacker News Reader