Scala実践プログラミングより写経
Scala実践プログラミングより写経
scala> def log(msg:String, length:Int = msg.length) = "[%s] %s" format(length, msg) <console>:5: error: not found: value msg def log(msg:String, length:Int = msg.length) = "[%s] %s" format(length, msg) ^ scala> def log(msg:String)(length:Int = msg.length) = "[%s] %s" format(length, msg) log: (msg: String)(length: Int)String scala> log("aaa bbb cccc")() res18: String = [12] aaa bbb cccc