Concept Flow - Coroutine context and dispatchers
Start Coroutine
CoroutineContext Created
Dispatcher Selected
Coroutine Runs on Dispatcher
Coroutine Suspends or Resumes
Coroutine Completes
End
This flow shows how a coroutine starts with a context, selects a dispatcher to decide the thread, runs, suspends or resumes, and finally completes.