[Python-ideas] Fwd: Replacing Infinite while Loops with an Iterator: async edition
jab at math.brown.edu
jab at math.brown.edu
Sun Jun 24 15:30:58 EDT 2018
On Jun 23, 2018, at 21:11, Nathaniel Smith <n... at 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.)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20180624/c7845017/attachment.html>
More information about the Python-ideas
mailing list