-1
Extra parentheses are not hard to type but this notation is much better
readable.

On Mon, Mar 28, 2022 at 11:06 PM Patrick Reader <python-id...@pxeger.com>
wrote:

> (I originally wrote this in bpo47147, but apparently because it has to
> go through python-ideas first?)
>
> I would like to be able to use a `yield from` expression in a `return`
> statement without parentheses, as a small quality of life tweak, i.e.:
>
> return yield from gen
>
> instead of
>
> return (yield from gen)
>
> I think this makes sense, since `yield from` can be used on the
> right-hand-side of an assignment, which accepts any expression, and so
> should `return`.
>
> Here is a medium-sized real-world example of where I'm using this, where
> it would be nice to allow `return yield
> from`:https://gist.github.com/pxeger/48f97484364bf0b43dee974a8f0f4265
>
> Patrick
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/L6XRQ5YWAE535JGZH2MF2TD32C65K5ZI/
> Code of Conduct: http://python.org/psf/codeofconduct/
>


-- 
Thanks,
Andrew Svetlov
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/DNLQ7MMHJ3S5I4FHDPCVYYFQCIHCOXNZ/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to