私は 'Programming in scala' を読んでいますが、Eclipse でコンパイルしようとするとエラーが表示されます: 'not found: type ChecksumAccumulator' 型は以下のように宣言されています。以下のコードは正しいですか?
import scala.collection.mutable.Map
object ChecksumAccumulator {
private val cache = Map[String, Int]()
def calculate(s: String): Int =
if(cache.contains(s))
cache(s)
else {
val acc = new ChecksumAccumulator
for(c <- s)
acc.add(c.toBye)
val cs = acc.checksum()
cache += (s -> cs)
cs
}
}