带函数调用的ParHashMap.map方法

时间:2011-10-27 02:39:19

标签: scala

当我想将函数应用于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)
}

非常感谢!

1 个答案:

答案 0 :(得分:3)

使用App而不是Application(不推荐使用)。我用App测试它,它工作正常。