Ho codice Scala similiIncremento variabile in un foldLeft
var i = 1
for(e <- array) {
acc += e * i
i += 1
}
devo moltiplicare il primo elemento della matrice di 1, il prossimo a 2, il successivo 3 e così via aggiungendo tutto in un accumulatore. Sento che c'è un modo migliore per farlo in Scala, magari anche con il folding?
risposta incredibile, grazie! – chrissphinx