Fun with a Functional Programming Interview Question | Hacker News Reader