Size: a a a
K
repeat(list.size) {только пару первых значений печатает
val str = select<String> {
list.forEach { deferred -> deferred.onAwait { it } }
}
println(str)
}
DV
AN
AN
AN
AO
V
K
AO
try {
foo() //suspension
} finally {
bar()
}
V
K
D
V
K
V
K
K
AO
try {
foo() //suspension
} finally {
bar()
}
K