Я сейчас немного борюсь с Котлиным.
На Java я бы сделал следующее:
public void doSomething(Consumer<String> onResult) {
...
onResult.accept("Hello");
}
Теперь, исходя из того, что я слышу, в Котлине я говорю об этом так:
fun doSomething(onResult: (message: String) -> Unit) {
...
}
Как передать значение onResult сейчас?
fun doSomething(onResult: (message: String) -> Unit) {
onResult.apply { "Hello" }
}
Или как это сделать?