I have a Q regarding `suspend` and e.g. `produce`:...
# coroutines
n
I have a Q regarding
suspend
and e.g. `produce`: why does
fun produceSquares() = produce<Int>(CommonPool) { for (x in 1..5) send(x * x) }
does not need a
suspend
?