viorgu
02/19/2017, 9:42 AMrunBlocking
runBlocking {
println("result is ${api.string(<http://api.int|api.int>())}")
}
if you don't want to block and you don't care about the result use launch
launch(CommonPool) {
println("result is ${api.string(<http://api.int|api.int>())}")
}
and if you want to use the result later on use async
runBlocking {
val result = async(context) {
return api.string(<http://api.int|api.int>())
}
//do something else
println("result is ${result.await()}")
}