Scala 2.3.2 がリリースされた [Scala]
Scala 2.3.2 がリリースされた。言語機能の変更 [1] が2点ある。
一つはタプルのリテラルが簡潔なものになって、いままで Tuple4(1,2,3,4) などとしていたのが {1,2,3,4} と書けるようになった。これはうれしい。ついでに要素数が9個までという制限もなくなったようだ。なお従来の表記も依然使える。
もう一つは extractor というのをつかったオブジェクトのパターンマッチが可能になっている。これは後で調べよう。
追記: あと scala トップレベルが複数行の入力可になっていた。実はこれが一番大きいかも。
scala> def double(x:Int) = { | x * 2 | } double: (scala.Int)scala.Int
[1] http://scala.epfl.ch/downloads/language.html#v2.3.2
コメント 0