From: Thomas Date: 2005-10-12T17:08:15+09:00 Subject: Re: Default argument values for blocks > 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.