Adam Shelly wrote: > > PS: Is there a better way to do the following? Can it be done in a > single line?: > > def describe_set set > s="" > set.each {|o| s+= "There is a #{o} here. " } > s > end Edward Faulkner wrote: > [...] > set.inject("") {|s,o| s + "There is a #{o} here. "} I was thinking set.map{|x| "There is a #{x} here."}.join(" ")