Code block function syntax, anonymous functions decorator
Arnaud Delobelle
arnodel at googlemail.com
Fri Feb 8 02:08:54 EST 2008
More information about the Python-list mailing list
Fri Feb 8 02:08:54 EST 2008
- Previous message (by thread): Code block function syntax, anonymous functions decorator
- Next message (by thread): Code block function syntax, anonymous functions decorator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Feb 8, 6:50 am, castiro... at gmail.com wrote: > Sometimes, it's more appropriate to write > > @call > def f(): > normal_suite() > > than > > def f(): > normal_suite() > f(). > > It's clearer to the eye and reader, and truer to the meaning of the > code. From reading the docs, it's pretty clear that it's not what the > author meant for decorators. So, even though it's good and practical, > as well as Pythonic, it doesn't get in. As I remarked in a recent post, it's already almost in, but it's called '@apply' (I don't know what your @call returns): @apply def the_answer(x=6): return x*(x+1) print the_answer :-) -- Arnaud
- Previous message (by thread): Code block function syntax, anonymous functions decorator
- Next message (by thread): Code block function syntax, anonymous functions decorator
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list