"Andrew Koenig" <ark-mlist at att.net> writes: >> Has something along these lines been discussed? >> >> with [staticmethod, classmethod]: >> >> def foo(x): >> pass >> >> def bar(x): >> pass >> >> IIUC, the PyObjC application needs whole swathes of functions with >> the same decoration, but this syntax isn't much worse for one >> function than for many. > > If I understand it correctly, the motivation for this idea is to try to > avoid cluttering the definitions with large numbers of decorators. Actually no. It was that other syntaxes such as as: [whatever] def foo(): pass seemed to lack the scoping that needed to make the "as" part apply to the definition. -- Dave Abrahams Boost Consulting www.boost-consulting.com
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4