On 4 feb 2006, at 3:18, Nick Coghlan wrote: > All I'm suggesting is that a similarly inspired syntax is worth > considering when it comes to deferred expressions: > > def f(x): > return x*x > > => f = (x*x def (x))
It's not the same, as x remains free whereas in g = [x*x for x in seq] x is bound. Yours is f = lambda x: x*x and it will die by Guido hand... --eric _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com