inline fun <S, T : S> MongoIterable<T>.reduce(crossinline operation: (acc: S, T) -> S): S
Accumulates value starting with the first element and applying operation from left to right to current accumulator value and each element.