Why I Prefer Functional Programming | Hacker News Reader