From: Bill Kelly Date: 2005-09-09T12:06:59+09:00 Subject: Re: Why? Blocks From: "Joe Van Dyk" > > b = Proc.new {|aVal| aVal / 5 == 0} > > d = c.select(&b) > > What's the significance of '&b' vs 'b'? It tells ruby that parameter is to take the place of the block, rather than be passed as one of the arguments to the method. Regards, Bill