I’m hitting a problem with building sync control a...
# coroutines
p
I’m hitting a problem with building sync control abstractions on top of suspending control abstractions:
runBlocking(Here) { … }
changes the thread name, which is weird when using a sync control abstraction. (The fact that it delegates to suspending control abstraction should be an implementation detail, motivation is to avoid code duplication.)