@kamoroso94

What's great is now we have iterator helpers, which make generator functions much more useful!

@antigonemerlin

I recall once in my computer science course we were required to learn Racket. The syntax was foreign but the concepts were suspiciously familiar, almost... javascript like.

It helps when you realize that JS started out as a concept for a Scheme with Java syntax. Many ideas from functional programming, such as higher order functions (what is as mundane as forEach) to treating functions as first class citizens in stuff like IIFEs, you'll find there's a surprisingly beautiful language buried under all that mess.

@takennmc

wait it's that old