I don't see any reasoning behind the need for this...
# coroutines
e
I don't see any reasoning behind the need for this explicitness. On the contrary, people are migrating to Go in droves, where everything is implicitly async and await. They don't even have suspend mark there. Every Go
func
is a
suspend fun
implicitly. Look at the Curio sample at their page, for example. It is all filled with
await
. Why whould you need all that noise if it is obvious that all IO is async there by design?
­čĹŹ 1