Как должен работать each_with_object?

Я пытаюсь выяснить, как each_with_object предполагается использовать.

У меня есть пример суммы, который не работает:

> (1..3).each_with_object(0) {|i,sum| sum+=i}
=> 0

Я бы предположил, что результат будет 6! Где моя ошибка?

30
задан not a patch 1 August 2019 в 12:59
поделиться