Interface TaskMonadDefer

All Superinterfaces:
Applicative<Task<?>>, ApplicativeError<Task<?>,Throwable>, Bracket<Task<?>,Throwable>, Defer<Task<?>>, Functor<Task<?>>, Invariant<Task<?>>, Monad<Task<?>>, MonadDefer<Task<?>>, MonadError<Task<?>,Throwable>, MonadThrow<Task<?>>, Selective<Task<?>>, TaskBracket, TaskDefer, TaskMonad, TaskMonadError, TaskPure, Timer<Task<?>>
All Known Subinterfaces:
TaskAsync, TaskConcurrent

interface TaskMonadDefer extends MonadDefer<Task<?>>, TaskDefer, TaskBracket