As it stands, Guido van Rossum has suggested that lambda forms will disappear in ["Python3.0"]. This started a number of threads on comp.lang.python suggesting alternate syntaxes for lambda in the hopes that one of them might be more amenable to GvR's tastes. This pages summarizes these suggestions:
Current Syntax
New Syntaxes
Args Before Expression
Nick Coghlan: def-to syntax [1]
Nick Coghlan: def-arrow syntax [1]
Alex Martelli: def-as syntax [2]
Dave Benjamin: fun syntax [7]
Expression Before Args
Nick Coghlan: for syntax [6]
Robert Brewer: for (no-parens) syntax [3]
Nick Coghlan: def-from syntax [4]
Michael Spencer: from-args syntax [5]
Michael Spencer: for-args syntax [5]
Bengt Richter: colon-function-application syntax [9]
References
Anchor(a) [1] http://mail.python.org/pipermail/python-list/2004-December/256859.html
Anchor(b) [2] http://mail.python.org/pipermail/python-list/2004-December/256881.html
Anchor(c) [3] http://mail.python.org/pipermail/python-list/2004-December/257023.html
Anchor(d) [4] http://boredomandlaziness.skystorm.net/2004/12/anonymous-functions-in-python.html
Anchor(e) [5] http://mail.python.org/pipermail/python-list/2004-December/257893.html
Anchor(f) [6] http://mail.python.org/pipermail/python-list/2004-December/257977.html
Anchor(g) [7] http://mail.python.org/pipermail/python-list/2005-January/258441.html
Anchor(h) [8] http://mail.python.org/pipermail/python-list/2005-January/258238.html
Anchor(i) [9] http://mail.python.org/pipermail/python-list/2005-January/258578.html
