Scala 编程:全面的分步指南,第 2 版,第 546 页:
在 Iterable 下的继承层次结构中,您可以找到三个特征:Seq、Set 和 Map。这三个 trait 的一个共同点是它们都通过 apply 和 isDefinedAt 方法实现了 PartialFunction trait。
但是,此代码无法编译(尝试了 2.8.2 和 2.10.2):
Set(1, 2, 3).isDefinedAt(1)
有错误:
value isDefinedAt is not a member of scala.collection.immutable.Set[Int]
这是书上的错误吗?