delayedDavid Pollak's で例を見ました"Beginning Scala"。試行錯誤しながら、それを適応させようとしました。ここに私が持っているものがあります:
def sayhello() = {
println("hello")
}
def delaying(t: => Unit):Unit = {
println("before call")
t
println("after call")
}
delaying(sayhello())
パラメータを取る関数/メソッドをどのように遅らせますか? を呼び出すときに括弧を使用できないのはなぜtですか? 関数の遅延に関するドキュメントはどこにありますか?