Ниже генерирует вектор неизменных векторов:Scala использует заливку или пластинчатый с изменяемыми записями
var darr = Vector.tabulate(2, 3){ (a,b) => a*2+b }
darr: scala.collection.immutable.Vector[scala.collection.immutable.Vector[Int]] = Vector(Vector(0, 1, 2), Vector(2, 3, 4))
Но что нужно для нашего случая использования является вектором изменяемых векторов. Как это можно сделать?
Спасибо, это то, что я хочу. Pls считают upvote. – javadba
Точный функциональный рецепт, используя каррирование. – shvahabi