Functional Programming Doesn't Work (and what to do about it) | Hacker News Reader