Interface Async<F extends Kind<F,?>>

All Superinterfaces:
Applicative<F>, ApplicativeError<F,Throwable>, Bracket<F,Throwable>, Defer<F>, Functor<F>, Invariant<F>, Monad<F>, MonadDefer<F>, MonadError<F,Throwable>, MonadThrow<F>, Selective<F>, Timer<F>
All Known Subinterfaces:
Concurrent<F>, EIOAsync, EIOConcurrent, IOAsync, IOConcurrent, PureIOAsync<R>, PureIOConcurrent<R>, RIOAsync<R>, RIOConcurrent<R>, TaskAsync, TaskConcurrent, UIOAsync, UIOConcurrent, URIOAsync<R>, URIOConcurrent<R>

public interface Async<F extends Kind<F,?>> extends MonadDefer<F>