※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。



■コレクションクラス見直し


メソッド引数に名前で渡せる。メソッドパラメータに規定値を持たせられる。

■パッケージオブジェクト
List のインスタンスは scala.collection.immutable になったが、今までどおり Scala.List も動作する。

■Scala Swing ライブラリ
新しい機能とよりよいドキュメント。

■継続のサポート

■型の特殊化
プリミティブタイプに対して@specialized アノテーションのサポート

■REPL


■パケットパーサーコンビネータ
より直感的な文法
左再帰の制御

■入れ子のアノテーション

■valの上書き
trait A{val x=0}; class B extends A{override val x=1}; println((new B).x)
 2.7.4まで: 1
 2.8:0

■@tailrec @switch

■tail.rec

■コンパイラの初期化フェーズとプラグイン

■Stream
Stream.fill

■Parser コンビネータ
guard