
…y for example). The second and the third solution are similar but there is an important difference: using a CoroutineScope extension method we reuse the same CoroutineScope of the caller method, invoking the coroutineScope method we create a new neste…y for example). The second and the third solution are similar but there is an important difference: using a CoroutineScope extension method we reuse the same CoroutineScope of the caller method, invoking the coroutineScope method we create a new nested scope.