
2 Oct
2008
2 Oct
'08
4:06 p.m.
Joel de Guzman:
This doesn't feel right to me. val(x)(...) returns x. val(_1 < _2)( 1, 2 ) ought to return _1 < _2. unlambda( _1 < _2 )( 1, 2 ) returns true.
Why do you need to write val(_1 < _2) and not just _1 < _2 ?
I have no idea. I'm just saying that val( _1 < _2 ) already has a meaning that is not the same as _1 < _2.