[Python-ideas] Quick Lambdas and Partials (Re: A suggestion for Python 3 vs Python 2)
Andrew Barnert
abarnert at yahoo.com
Thu Nov 14 11:45:12 CET 2013
I think the discussions on expression-template quick lambdas and auto-partialing functions are both way off topic for the thread about changing Python syntax to allow function calls without parens (or just print, or whatever). And I don't think they really belong on python-ideas at all (unless someone has a suggestion for language or stdlib support for either, which seems unlikely).
Since I started both ideas, the derailing is entirely my fault.
Anyway, if anyone's interested, I slapped together a quick implementation of each idea. https://github.com/abarnert/quicklambda is incomplete, but playable-with; https://github.com/abarnert/quickpartial is not working at all (in fact, I haven't even pushed a commit yet).
>> On Nov 13, 2013, at 20:17, Haoyi Li <haoyi.sg at gmail.com> wrote:
>>> I personally like the _ notation used by scala; with macros you could
>>> easily write something like:
>>>
>>> f[spam(_, 5)]
>>> f[spam(_, n=_)]
…
More information about the Python-ideas
mailing list