deferred values Select expression makes it possible to await multiple suspending functions simultaneously and select the first one that becomes available. SELECT EXPRESSION 144
deferred values Select expression makes it possible to await multiple suspending functions simultaneously and select the first one that becomes available. SELECT EXPRESSION 145
request.channel.send(request.bun) }} }} private val microwave1 = actor<MicrowaveRequest>(CoroutineName("1.microwave")) {{ private val microwave2 = actor<MicrowaveRequest>(CoroutineName("2.microwave")) {{ }}} 150 SELECTING TO SEND data class MicrowaveRequest( val bun: Bun, val channel: Channel<Bun> ))