Recursions without names: Introduction to the Y combinator in JavaScript | Hacker News Reader