On Sunday, June 24, 2018 at 7:48:34 PM UTC-4, Greg Ewing wrote: > > [email protected] <javascript:> wrote: > > On Jun 23, 2018, at 21:11, Nathaniel Smith <[email protected] > > <mailto:[email protected]>> wrote: > > > > He's asking for an async version of the 'iter' builtin, presumably > > something like: > > async def aiter(async_callable, sentinel): > > while True: > > value = await async_callable() > > if value == sentinel: > > break > > yield value > > -n > > > > Yes, exactly (thanks, Nathaniel). Wouldn't that be a useful built-in? > > Ah, sorry, I misunderstood. > > I'm surprised this doesn't exist already -- it seems like an > obvious thing to have along with the other async features. > > -- > Greg >
Just submitted a PR: https://github.com/python/cpython/pull/8895
_______________________________________________ Python-ideas mailing list [email protected] https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/
