Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data UpdateOptions Source #
UpdateOptions | |
|
Default UpdateOptions Source # | |
Monad m => MonadReader UpdateOptions (UpdateM m) Source # | |
UpdateM | |
|
MonadTrans UpdateM Source # | |
Monad m => MonadReader UpdateOptions (UpdateM m) Source # | |
MonadBase b m => MonadBase b (UpdateM m) Source # | |
MonadBaseControl b m => MonadBaseControl b (UpdateM m) Source # | |
Monad m => Monad (UpdateM m) Source # | |
Functor m => Functor (UpdateM m) Source # | |
Applicative m => Applicative (UpdateM m) Source # | |
Alternative m => Alternative (UpdateM m) Source # | |
MonadPlus m => MonadPlus (UpdateM m) Source # | |
MonadIO m => MonadIO (UpdateM m) Source # | |
MonadThrow m => MonadThrow (UpdateM m) Source # | |
MonadCatch m => MonadCatch (UpdateM m) Source # | |
MonadMask m => MonadMask (UpdateM m) Source # | |
(MonadIO m, MonadMask m) => MonadLog (UpdateM m) Source # | |
ServerMonadBase m => CommandMonad (UpdateM m) Source # | |
ServerMonadBase m => SessionMonad (UpdateM m) Source # | |
Monad m => MonadWriter [ModuleLocation] (UpdateM m) Source # | |
type StM (UpdateM m) a Source # | |
type UpdateMonad m = (CommandMonad m, MonadReader UpdateOptions m, MonadWriter [ModuleLocation] m) Source #
updateTasks :: Lens' UpdateOptions [Task] Source #
module HsDev.Server.Types