Asynchronous array functions in JavaScript: map | Hacker News Reader