BV
Size: a a a
BV
K
K
this@
и идея дальше подскажетI
K
I
K
R
Dispatchers.setMain(Dispatchers.Unconfined)только для IO
AA
fun f(): () -> Unit {
return { println("f") }
}
fun main() {
f() // должно написать предупреждение, что результат вызова f не был использован
}
Н
GeneralErrorHandler(private val onFailure: ((GeneralError) -> Unit)? = null)
, который является наследником Consumer<Throwable> rxJava и хендлит ошибку.error(throwable: Throwable): GeneralError
который принимает на себя Throwable, парсит ошибку и превращает её в стандартную для проекта GeneralError (наследник Throwable).V
Dispatchers.setMain(Dispatchers.Unconfined)только для IO
AA
GeneralErrorHandler(private val onFailure: ((GeneralError) -> Unit)? = null)
, который является наследником Consumer<Throwable> rxJava и хендлит ошибку.error(throwable: Throwable): GeneralError
который принимает на себя Throwable, парсит ошибку и превращает её в стандартную для проекта GeneralError (наследник Throwable).Н
I
BP
fun f(): () -> Unit {
return { println("f") }
}
fun main() {
f() // должно написать предупреждение, что результат вызова f не был использован
}
AA
BP
AN
AN