Котлин: как передать функцию в качестве параметра другой?
Данная функция 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")
}
Есть ли способ, которым я могу пройтиБуза» в качестве параметра "Foo» ? Что-то вроде:
foo("a message", buz)