Fibers in Range Implementations
You will learn how fibers are used with range implementations in this lesson.
We'll cover the following
Almost every range needs to store some information to remember its state of iteration. This is necessary for it to know what to do when its popFront()
is called next time. Most range examples that we covered earlier store some kind of state to achieve their tasks.
FibonacciSeries
example
For example, FibonacciSeries
that we have defined earlier was keeping two member variables to calculate the next next number in the series:
Get hands-on with 1400+ tech skills courses.