16
Требуется простое объяснение метода инъекции
[1, 2, 3, 4].inject(0) { |result, element| result + element } # => 10 Я смотрю на этот код, но мой мозг не понимает, как число 10 может стать результатом. Не мог бы кто-нибудь объяснить, что здесь происходит?