Ilias Lazaridis wrote:
> I've just noticed repetitions within code like that:
> 
> names.each { |name| puts name} # 3 times "name(s)"

That's because nobody who knows even the tiniest bit of Ruby would
ever write it like that.

    names.each(&method(:puts))

Would probably be the most idiomatic way.

BTW: if you're such a big fan of point-free programming, you should
seriously consider using a language like J (they call it tacit
programming, but it's the same thing), which actually supports it.

jwm