Safe Haskell | Safe-Inferred |
---|
Documentation
A monad in which tasks can be specified.
Task is instancing MonadIO
and it therefore has the function liftIO
to
perform arbitrary IO actions. Tasks may or may not return a value. If it
returns a value, this value is written back as a result.
Additionally there is a function addTask
to
add new tasks to the bag.
The parameter r is the result type of the corresponding bag.
Task | |
|