i.e more something like ``` suspend fun <K, V&...
# coroutines
j
i.e more something like
Copy code
suspend fun <K, V> receive(channels : Map<K, ReceiveChannel<V>>) : Pair<K, V> {
  return select {
    channels.forEach { entry ->
      entry.value.onReceive { value -> Pair(entry.key, value) }
    }
  }
}