Sources enumerate (yield from #each) generator specs which describe where to find and how to create generators. Enumerable is mixed in so, for example, source.collect will retrieve every generator. Sources may be assigned a label to distinguish them.
| Public Attributes | |
|---|---|
| label | |
| Public Methods | |
|---|---|
| each | The each method must be implemented in subclasses. The base implementation raises an error. |
| names | Return a convenient sorted list of all generator names. |
| new | |
<code/>and<pre/>for code samples.