Interface TaskMonad

All Superinterfaces:
Applicative<Task<?>>, Functor<Task<?>>, Invariant<Task<?>>, Monad<Task<?>>, Selective<Task<?>>, TaskPure
All Known Subinterfaces:
TaskAsync, TaskBracket, TaskConcurrent, TaskMonadDefer, TaskMonadError, TaskMonadThrow

interface TaskMonad extends TaskPure, Monad<Task<?>>