イベント説明 Javaの豊富な資産を活かしながら、スクリプト言語のように簡潔に、表現力豊かなコードが書けるScala。 いわゆる「Better Java」として手続き型スタイルで利用されている方も多いかもしれません。 この勉強会では、Better Javaなコードをより堅牢なScalaらしさを活かしたコードへと改善するテクニックを、架空のアプリケーションをサンプルに解説していきます。 イベント内容 第一部 「大改造!静的ビフォー・アフター」田所 駿佑 なぜBetter Javaの先なのか? パターンマッチのパターン タプルを避ける Scalaな例外処理 case classに制約を持たせる sealed traitで網羅性を担保する 第二部 「ScalazでウェブアプリがCHA-LA HEAD-CHA-LA」岩松 竜也 無印時代の仲間たち(Option, Seq, Future, Eith

