Я хочу сделать что-то вроде этого.
val ac = sc.accumulator(0)
....
a = a.map(x => someFunction(x, the_accumulator_object))
....
Что должно быть вместо the_accumulator_ojbect
в приведенном выше коде? Было бы нормально написать там ac
?
Также в функции
def someFunction(x: TypeOfX, a: TypeOfAccumulator) : ReturnType =
{
.....
}
Что должно быть на месте TypeOfAccumulator
в функции выше?