Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
type Configurator m = StateT (Config m) m () Source #
data ManagerStatus Source #
ManagerStatus | |
|
Worker | |
|
checkStatus :: MonadIO m => Manager -> Connection -> m ManagerStatus Source #
concurrency :: Monad m => Int -> Configurator m Source #
mkConf :: Monad m => Connection -> Configurator m -> m (Config m) Source #
middleware :: Monad m => Middleware m -> Configurator m Source #
record :: (MonadBaseControl IO m, MonadIO m) => Middleware m Source #
register :: (MonadLogger m, MonadIO m, FromJSON a) => Worker m a -> Configurator m Source #
retry :: (MonadLogger m, MonadBaseControl IO m, MonadIO m) => Middleware m Source #
startProcess :: (MonadBaseControl IO m, MonadIO m, MonadLogger m) => Config m -> m Manager Source #