then

fun <T, U> PNFuture<T>.then(action: (T) -> U): PNFuture<U>