elizarov
03/01/2017, 4:24 PMkotlinx.coroutines
library. There are two cases. In on case, an interface or a class has only suspending operations (like a channel) and the names are natural and simple (send
, receive
, etc). In the other case, when we write extensions to 3rd party classes, we have to distinguish suspending function from the rest. We typically use await
verb for it.