Truly functional programming in JavaScript with fn.js | Hacker News Reader