Kotlin

Kotlin

Coroutine Context и Dispatcher

Разберем что такое CoroutineContext и Dispatcher, как они работают внутри. 

Обсудим какие бывают диспатчеры корутин, как изменить Dispatcher. Механизм переключения потоков в диспатчерах

Как работает Unconfined диспатчеры, и когда они применяются.

Читать далее
Kotlin

Чем отличаются runBlocking и coroutineScope

В этой статье мы рассмотрим разницу между двумя способами запуска корутин: runBlocking и coroutineScope

Эти функции - билдеры корутин (coroutine builders), то есть они запускают корутины. Но их используют для разных целей.

Читать далее