From: Martin DeMello Date: 2005-10-12T20:46:53+09:00 Subject: Re: Default argument values for blocks Yukihiro Matsumoto wrote: > Hi, > > In message "Re: Default argument values for blocks" > on Wed, 12 Oct 2005 02:40:48 +0900, "Ara.T.Howard" writes: > > |> foo = ->(foo="bar"){puts foo} > > |-> means lambda? > > Yes, as in Perl6. "lambda" here means lambda in other languages, not > the lambda method in Ruby. Why not \ as in Haskell instead? Looks much more like the actual letter lambda (which is what motivated its use in Haskell) and is two keystrokes less to type (counting the shift for >). martin