From: James Edward Gray II Date: 2005-10-13T02:10:45+09:00 Subject: Re: Default argument values for blocks On Oct 12, 2005, at 10:09 AM, Eric Mahurin wrote: > Here's another one: > > f = .(foo="bar"){puts foo} > > collection.each.(foo="bar){puts foo} > > "." is already used for method call, so why not lambda/block > definition? I don't think this would collide with anything > because an identifier should normally follow "." and we are > following it with "(" here. Ooo, I kind-of like that... James Edward Gray II