Pitel
07/22/2021, 6:50 AMblock: suspend () -> T
and block: suspend CoroutineScope.() -> T
?ephemient
07/22/2021, 6:56 AMblock: suspend () -> T
, as it conventionally implies that the block has "completed" when it returnsblock: CoroutineScope.() -> Deferred<T>
(non-suspend
) would be pretty equivalent but less convenient