1
我有以下Scala代码:斯卡拉包对象覆盖问题:值#::不是流... [INT]成员
object primes {
def from(n: Int): Stream[Int] = n #:: from(n + 1)
}
,我收到错误:Error:(8, 37) value #:: is not a member of ...Stream[Int] .... def from(n: Int): Stream[Int] = n #:: from(n + 1)
我正在尝试实施Stream cons运算符#::。我该如何解决这个错误?
此代码适用于'2.11.11'。你确定你正在使用'scala.collection.immutable.Stream'吗? – Tyler
我正在使用Scala版本2.12.1。 – MLev
我也尝试导入'scala.collection.immutable.Stream._',但它说它在文件中未被使用。 – MLev