On Sat, 25 Jun 2011 11:31:42 -0400, "P.J. Eby" <pje at telecommunity.com> wrote: > At 10:46 AM 6/25/2011 +1000, Nick Coghlan wrote: > >Indeed, PEP 380 is *really* hard to do properly without language > >support. > > No, it isn't. You add a decorator, a 'from_' class, and a 'return_' > function, and there you go. (See my previous code sketches here in > early PEP 380 discussions.) > > Python frameworks have been doing variations of the same thing (with > varying features and APIs) for at least 7 years now -- even on Python > versions that lack decorators or the ability to return values from > yield statements. > > So the main benefit of a PEP for this functionality would be > providing a common implementation/API - and that could be initially > done in the stdlib, without any added syntax support. So your proposed code would allow me, when writing a generator in my code, do something that would allow me to yield up all the values from an arbitrary generator I'm calling, over which I have no control (ie: I can't modify its code)? -- R. David Murray http://www.bitdance.com
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