by shigemk2

当面は技術的なことしか書かない

2015-10-11から1日間の記事一覧

Scalaのvalue incompatible type

trait Service { trait Logger { def log(message: String): Unit } val logger: Logger def run = { logger.log("Starting " + getClass.getSimpleName + ":") doRun } protected def doRun: Boolean } object MyService1 extends Service { class MyServic…

scalaコマンドの-eオプションてなんだっけ

scala -e "println(List(1, 2, 3).dropRight(1))" List(1, 2) -e <string> execute <string> as if entered in the repl 特に理由はないです。ただ、REPLを起動しないでワンライナーしたいときに使うといいかもしれません。</string></string>