> What of &?
> 
>   a.each( &->(foo="bar"){puts foo} )  # Ick.
> 
> Can we drop?
> 
>   a.each( ->(foo="bar"){puts foo} )   # Better.

I was dreaming for a long time of a ruby dialect that has all these 
fancy arrows haskell has. Everybody proposing arrows, please (try to) 
read some haskell code.

But seriosly, I personally would prefer something in the line lambda(x, 
y=1) {...} as it was proposed by other people too.

The => in the hash syntax is IMHO already one kind of arrow too much.

Regards,
Thomas.