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/

Reply via email to