T

Scalaプログラミング入門とScala 2.8

Scalaプログラミング入門を読むと3章くらいから長目のプログラムが登場するので、それまでものぐさしていた人もついつい試してみたくなるわけだが、Scala 2.8だと第3章のMultics.scalaで以下のエラーが起きる。

$ scala Multics.scala
/Users/toshiro/Scala/Book/Multics.scala:8: error: not found: value TreeHashMap
val info: AtomR[MT] = new AtomR(TreeHashMap.empty)
                                ^
one error found

これは2.8からTreeHashMapがなくなったため。3行目の

import scala.collection.immutable.TreeHashMap

import scala.collection.immutable.{HashMap => TreeHashMap}

にするといい。

Posted by on 2月 10, 2011 in Uncategorized,

コメントを残す