[Python-ideas] a new lambda syntax
masklinn at masklinn.net
Tue Oct 20 10:42:46 CEST 2009
On 20 Oct 2009, at 01:30 , Steven D'Aprano wrote:
> Given the difficulty in testing such anonymous functions, what do they
> do to the correctness of programs?
Nothing different than what `with` or `while` statements do.
> My point is that when it comes to data, we have anonymous data that is
> easy and straightforward to define, and yet we *still* prefer to give
> data names and define it ahead of where we use it.
Not in every case.
> So why is code different?
Why indeed? As you said above, we have anonymous data that is easy and
straightforward to define, why treat code differently and prevent this
even when that code is just as easy and straightforward to define?
More information about the Python-ideas