Re: [Python-ideas] Allow accessing return value inside finally clause

On Dec 26, 7:55 pm, Ram Rachum <r...@rachum.com> wrote:
I get what you're saying. What you haven't shown is how introducing 'return value' semantics to try/finally blocks does anything other than make them more confusing to people. Functions have return values. Decorators wrap functions and can thus be used to pre- or post-process the in/outputs for the function. This is clearly defined and a well known approach to your problem. The onus is on you to show how turning try/finally into a kitchen-sink of behaviour will improve the language, preferably without recourse to what you "think" or "feel". A concrete use-case would help here, but I'm 100% convinced that whatever you come up with, there'll be a better solution using decorators that works right now.
participants (1)
-
alex23