From: James Edward Gray II Date: 2007-11-30T02:33:30+09:00 Subject: Re: better idiom for title on an optional list? On Nov 29, 2007, at 11:25 AM, slothbear wrote: > I'm still learning Ruby, and most of the time I can find a beautiful > Ruby idiom that collapses two or more statements into one easy-to-read > (or learn) idiom, like h[key] ||= 0. My current project has a lot of > places where it emits lists if they contain any items, much like this: > > unless items.empty? > puts "items\n-----" > items.each { |item| puts item } > end puts "items", "-----", items unless items.empty? I don't guess that's much better. It does feel like it should be a separate method to me. James Edward Gray II