주어진 함수 foo :
fun foo(m: String, bar: (m: String) -> Unit) {
bar(m)
}
우리는 할 수 있습니다 :
foo("a message", { println("this is a message: $it") } )
//or
foo("a message") { println("this is a message: $it") }
이제 다음과 같은 기능이 있다고 가정 해 보겠습니다.
fun buz(m: String) {
println("another message: $m")
}
"buz"를 "foo"에 매개 변수로 전달할 수있는 방법이 있습니까? 다음과 같은 것 :
foo("a message", buz)