On 2014-11-19 20:10, Guido van Rossum wrote: > There's a new PEP proposing to change how to treat StopIteration > bubbling up out of a generator frame (not caused by a return from > the frame). The proposal is to replace such a StopIteration with a > RuntimeError (chained to the original StopIteration), so that only > *returning* from a generator (or falling off the end) causes the > iteration to terminate. > The PEP says """any generator that depends on an implicitly-raised StopIteration to terminate it will have to be rewritten to either catch that exception or use a for-loop""" Shouldn't that be "... explicitly-raised ...", because returning raises StopIteration implicitly? ("raise StopIteration" is explicit)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4