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