What Is a Functor in JavaScript? | Hacker News Reader