Ask HN: Is functional programming inherently difficult? | Hacker News Reader