wrapPromise

fun <T> wrapPromise(function: suspend () -> T): Promise<T>