Hello all,
I was developing a script using an asyncio-based API, when I came across the 
need to define an asynchronous lambda. I found this syntax does not currently 
exist. Obviously I could have (and did) just write a regular coroutine, but for 
simple one-line functions and such, I think an asynchronous lambda syntax would 
be useful. I do not have the experience to write a PEP or implement this, so I 
was wondering what you all think of the idea.

What I was thinking:

foo = async lambda a, b: b + await bar(a

I posted an issue <https://bugs.python.org/issue33447> on the issue tracker 
suggesting this, and was directed to this mailing list.

Thanks,
Noah

_______________________________________________
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