Functional programming and memory management | Hacker News Reader