Parallel collections可以像现成的那样直接导入
import scala.collection.parallel.immutable.ParVector
val pv = new ParVector[Int]
但是为什么在Scala 2.13软件包scala.collection.parallel
中似乎丢失了?
答案 0 :(得分:5)
并行集合已在Scala 2.13中移动到单独的模块scala/scala-parallel-collection
此Scala标准模块包含软件包 scala.collection.parallel,以及所有的并行集合 曾经是Scala标准库的一部分。
对于Scala 2.13,此模块是一个单独的JAR,可以从中省略 不使用并行集合的项目。
因此从2.13开始,我们需要以下依赖项
libraryDependencies += "org.scala-lang.modules" %% "scala-parallel-collections" % "0.2.0"
2.13 API docs也不再提供相应的scaladoc,因为存在问题publish the Scaladoc somewhere #27。