当我想将函数应用于ParHashMap.map
中的每个元素时,如何使用并行ParHashMap
?
这是一个完整的例子。对map-function的调用永远不会返回:
import scala.collection.parallel.immutable.ParHashMap
object parTest extends Application {
def foo(a: Any) = .1
val U = ParHashMap[String, Double](("test",1))
println(U)
val V = U.map( entry => foo(entry) )
println(V)
}
非常感谢!
答案 0 :(得分:3)
使用App
而不是Application
(不推荐使用)。我用App测试它,它工作正常。