Quiz: Generators

Test your knowledge of generators.

We'll cover the following...

In cases where you ...