An introduction to functional programming with JavaScript | Hacker News Reader