I know there have been discussions about why
yield from is not good from within an
async def f(), but, now that the PEG parser allows for more easy syntax changes, why not have
async yield from some__aiter__
as equivalent to:
async for x in some__aiter__: yield x
There’s asymmetry in the language, and a loss of expression by loosing
yield from while in async.