Это вопрос новичков
У меня есть следующий код:
var total = 0L
docs.foreach(total += _.length)
в документах У меня есть коллекция объектов с свойством .length
Мне хотелось бы что-то вроде:
val total = docs.[someScalaMethod](0, (element, acum) => acum + element.length )
Я имею в виду метод, который выполняет итерацию каждого элемента, передающего переменную аккумулятора...
Первый нулевой проход я должен быть начальным значением аккумулятора var.
Как это можно достичь?