a?.let { b?.let { ... }}
Подскажите, есть ли способ явно обратиться к внешнему T из метода test? class Outer<T> { inner class Inner<T> { fun test() { // here T } } }
А разве у дженерика можно брать тайптокен с указанным параметром?
Подскажите, может ли withContext менять CoroutineName? Я делаю launch(CoroutineName("launched")) { withContext(CoroutineName("withContext")) { del...
Кстати, подскажите: планируется ли with с несколькими параметрами, или иной способ введения в контекст сразу нескольких объектов? Чтобы не писать вложенные with
Кстати, стало интересно: а компилятор как-либо оптимайзит, если вместо блочной лямбды передается референс (в случае инлайна и без него)?
Подскажите пожалуйста, это баг или фича оф. доки?)
а какая ошибка? (код\стектрейс)