Why do all methods in the docs for producing funct...
# coroutines
d
Why do all methods in the docs for producing functions extend CoroutineScope? Is that just a convention or does it serve a special purpose?
e
convention:
suspend fun
for functions that are logically "blocking" and wait for all work to complete before returning,
CoroutineScope
receiver or argument for functions which launch coroutines that continue running after the function's return
d
thanks