Functional JavaScript: Closure | Hacker News Reader