[Python-Dev] PEP Idea: Syntactic sugar for StopIteration.
python at rcn.com
Sat Dec 8 20:17:28 CET 2007
> Note that 'yield break' resembles the 'break' statement used in loops,
> while 'StopIteration' doesn't. 'yield break' is more orthogonal to the
> rest of the language.
> I am looking forward to seeing your opinions.
I do not find the meaning to be transparent and the proposal adds new syntax without adding functionality.
Also, I do not find the "emtpy generator" use case to be even slightly motivating. If an empty iterator were needed for some
reason, I would just write: iter() and be done with it.
More information about the Python-Dev