
This talk was given at ViennaJS November 2024 by Maximilian Zauner.
After shilling you JavaScript generators in my previous talk, I'm back to show you the exciting new features that make them even more powerful! TC39 recently added iterator utility methods like .take(), .filter(), and .map() that transform generators from powerful-but-complex into elegant and practical tools. Let's look at these new features together and see how they make generators more intuitive and unlock elegant solutions for common programming challenges.