2013-10-05から1日間の記事一覧

Scala2.11から、unapplyメソッドの戻り値型の仕様が拡張されます

この変更 https://github.com/scala/scala/pull/2848 すでに2.11.0-M5に入っているので試せます。unapplyとは、パターンマッチの際に使われる特別なメソッド名です。 一言でいうと 「今まではscala.Option型*1を返さないといけなかったが、getとisEmptyとい…