Ruby/Range/reduce
Материал из Wiki.crossplatform.ru
Версия от 17:10, 26 мая 2010; (Обсуждение)
reduce with operator
sum = (1..5).reduce(:+) # => 15 prod = (1..5).reduce(:*) # => 120 letters = ("a".."e").reduce("-", :concat) # => "-abcde"