Winda

Explains how generator functions yield values, how generator objects resume on each `next()` call, and how lazy evaluation supports efficient iteration.

Save to open this file