elizarov
12/24/2016, 5:23 PMasyncGenerate
but with asyncGenerate
only one coroutine can read. With channels
various senders and receives can come and go and channels are buffered. So, sender suspends when buffers overflows, while receiver suspends when buffer is empty