James Edward Gray II <james / grayproductions.net> writes:
>> I agree, making lambda a special form seems like the
>> best solution.  At least make `lambda' a synonym for `->'.

How about allowing the actual Unicode character
U+03BB GREEK SMALL LETTER LAMBDA as a synonym for '->'?  Assuming
future Ruby will allow Unicode source code, in UTF-8 or something . . .