Мое текущее решение - запустить with_index
, а затем reduce
в массиве.
5..10
|> Stream.with_index
|> Enum.reduce(0, fn(num_idx, acc) ->
{num, idx} = num_idx
acc + num * idx
end)
Есть ли метод, который прикрепляет элемент к элементу, а затем запускает сокращение в массиве?