Я переключаюсь с scala 2.7 и заказываю scala 2.8 и используя заказ. Это выглядит совершенно прямо, но мне было интересно, могу ли я сделать это немного менее подробным. Например: scala> case class A(i
И я имею в виду, что в том же смысле, что C/Java for - просто фанковый синтаксис для цикла while. Я до сих пор помню, когда я впервые узнал о цикле 0 в C, умственном усилие, которое должно было понять
это работает, как ожидалось
scala> 3 match { case x:Int => 2*x }
res1: Int = 6
почему это не получится?
scala> 3 match { case $x:Int => 2*$x }
:1: error: '=>' expected but ':' found.
3 m
предполагая, я работаю Scala 2.8.0 RC1, следующий код должен Scala распечатать содержимое файла "C: /hello.txt" for (line<-Source.fromPath("c:/hello.txt").getLines)
println(line)
Однако, когд