दिए गए फ़ंक्शन फू:
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")
}
क्या कोई तरीका है जो मैं "फू" के पैरामीटर के रूप में "बज़" पास कर सकता हूं? कुछ इस तरह:
foo("a message", buz)