From: w_a_x_man Date: 2010-11-27T09:45:14+09:00 Subject: Re: Newbie: two cool discoveries On Nov 26, 8:11 am, Arturo Garcia wrote: > the "&" is a shortcut to "to_proc" > > class Symbol >   def to_proc >     lambda { |x| x.__send__(self) } Note that it's to_proc, not to_lambda. I don't see why anyone would want to type the gibberish "lambda" when he could type the shorter and clearer "proc". >   end > end > > So in theory, you could use to send *any* message > > ( Ruby 1.9* btw ) Why in the world do you say that? [-9].map(&:abs) ==>[9] VERSION ==>"1.8.7"