2018-06-24 12:30 GMT-07:00 <j...@math.brown.edu>: > On Jun 23, 2018, at 21:11, Nathaniel Smith <n...@pobox.com> 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? > > (Greg, I too would be surprised if this were the first time this idea has > been raised, but I looked before posting and couldn’t immediately > find prior discussion.) > > There is an open issue for this: https://bugs.python.org/issue31861. It proposes adding aiter() and anext() as builtins.
> _______________________________________________ > Python-ideas mailing list > Python-ideas@python.org > https://mail.python.org/mailman/listinfo/python-ideas > Code of Conduct: http://python.org/psf/codeofconduct/ > >
_______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/