2016-01-01から1年間の記事一覧

カスタム補間子で自分用のString interpolationを作る

scalaでは s"" という形式で文字に変数を直接埋め込むことができます。 val a = "つ" val b = "ら" val c = "い" s"very $a $b $c poyo." でscalikejdbcには sql"" とかもあり、そもそもscala的には s"" も構文的に特別扱いされているわけではなくて 自分で…

ControlThrowableをcatchしてみる

scalaで try { f() } catch { case e: Throwable => println(e) } など書いてしまうとどうなるかは以下の記事に解説があります。 Scala 2.10 から try catch の catch の部分に型を書かないと警告が出るようになった件について - scalaとか・・・ ほへーと思…