Александр Соколинский, Эмиль Газизов: Айсберг kotlin.coroutines
О чем вы думаете, когда слышите слово «корутина»? Может быть, launch, withContext, coroutineScope? Может быть, по вашему мнению, это «легковесный поток»? Более продвинутые пользователи могут подумать про стейт-машину. Пройдемся по всем составным частям корутин в Kotlin, не залезая в kotlinx.coroutines, и поймем, что абсолютно никакой магии в корутинах нет и все механизмы реализованы достаточно просто. В частности, мы рассмотрим, как устроены coroutineContext, Continuation, ContinuationInterceptor, Cancellation и много другого интересного.
Название:
Александр Соколинский, Эмиль Газизов: Айсберг kotlin.coroutines
Категория:
Разное