Functional programming in JavaScript | Dark Hacker News