Scala でプレースホルダーの「奇妙な」使用法を見つけました: in precompiler-in scala
class Precompiler {
var sources = Array[File]()
var workingDirectory: File = _
var targetDirectory:File = _
var templates = Array[String]()
var info:{def apply(v1:String):Unit} = (value:String)=>println(value)
var contextClass:String = _
var bootClassName:String = _
// ...
}
これは部分関数ですか?それとも何か?このようなプレースホルダーの使用法を示すデモはありますか?