I came across a weird thing when i do `map.forE...
# coroutines
n
I came across a weird thing when i do
map.forEach { k, d -> d.await() }
forEach is the default method on java.util.Map interface and that fails compilation with “Error:(47, 55) Kotlin: Suspension functions can be called only within coroutine body” but
map.forEach { (k, d) -> d.await() }
compiles fine. is it because the latter is an inline function?