Phlip
9/10/2007 7:38:00 PM
Dante Regis wrote:
> It was something like [0, 1, 2].each { } , with some char inside the
> brackets, like &, but I can't remember it. anyone knows how to use it?
If I guess correctly, ActiveSupport has a cute little tweak that permits
this:
p (0..10).to_a.map(&:to_s)
Any place you can write {|x| x.y}, you can shorten that to (&:y). This works
great with ActiveRecord, to convert a list of database records into a list
of one of its fields:
p User.find(:all).map(&:name)
--
Phlip