Hi! Author here, and glad to see my writeup on HN.<p>I’m a JS developer by trade, but I’ve recently started exploring FP/Haskell and came across the Y Combinator. The Y writeups currently online that I read were wonderful for a seasoned Haskell programmer, but I thought it would be great to explore the concept from a more FP beginner-friendly lens, and through a more familiar language - JavaScript.<p>I hope this exploration is helpful, and feel free to leave any questions or comments you may have below!