On 3/3/2011 09:01, Adam Hegge wrote:
> array.min{|a,b| a.size <=> b.size }

You can actually simplify this even more.  Take a look at Enumerable#min_by:

http://rdoc.info/stdlib/core/1.8.7/Enumerable:min_by

-Jeremy