| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
HsDev.Database.Update.Types
Documentation
Constructors
| StatusWorking | |
| StatusOk | |
| StatusError String |
Constructors
| Progress | |
Fields
| |
Constructors
| Task | |
Fields | |
data UpdateOptions Source
Constructors
| UpdateOptions | |
Fields
| |
Instances
Constructors
| UpdateM | |
Fields
| |
Instances
| MonadTrans UpdateM Source | |
| Monad m => MonadReader UpdateOptions (UpdateM m) Source | |
| Monad m => MonadError CommandError (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 | |
| Monad m => Applicative (UpdateM m) Source | |
| MonadCatchIO m => MonadCatchIO (UpdateM m) Source | |
| Monad m => Alternative (UpdateM m) Source | |
| Monad m => MonadPlus (UpdateM m) Source | |
| MonadIO m => MonadIO (UpdateM m) Source | |
| MonadCatchIO m => MonadLog (UpdateM m) Source | |
| ServerMonadBase m => SessionMonad (UpdateM m) Source | |
| ServerMonadBase m => CommandMonad (UpdateM m) Source | |
| Monad m => MonadWriter [ModuleLocation] (UpdateM m) Source | |
| type StM (UpdateM m) a = StM (ReaderT UpdateOptions (WriterT [ModuleLocation] (ClientM m))) a Source |
type UpdateMonad m = (CommandMonad m, MonadReader UpdateOptions m, MonadWriter [ModuleLocation] m) Source
module HsDev.Server.Types