Functional Language Features: Iterators and Closures | Hacker News Reader