CompletableFutureCpsMonad
given CompletableFutureCpsMonad: CpsSchedulingMonad[[T <: `<FromJavaObject>`] =>> CompletableFuture[T]]
Value members
Concrete methods
override def flatMapTry[A, B](fa: CompletableFuture[A])(f: Try[A] => CompletableFuture[B]): CompletableFuture[B]
- Definition Classes
override def restore[A](fa: CompletableFuture[A])(fx: Throwable => CompletableFuture[A]): CompletableFuture[A]
- Definition Classes
Inherited methods
def withAsyncAction[A](fa: CompletableFuture[A])(action: => CompletableFuture[Unit]): CompletableFuture[A]
- Inherited from
- CpsTryMonad