From: Joe Van Dyk Date: 2005-09-09T11:58:10+09:00 Subject: Re: Why? Blocks On 9/8/05, Jamis Buck wrote: > On Sep 8, 2005, at 8:49 PM, Julian Leviston wrote: > > > Why can I not do this: > > > > c = [1,2,3,4,5,6,6,7,8,10] > > b = {|aVal| aVal / 5 == 0} > > d = c.select(b) > > > > I would like to store sections of code so I don't have to repeat > > myself... > > b = Proc.new {|aVal| aVal / 5 == 0} > d = c.select(&b) What's the significance of '&b' vs 'b'?