Safe Haskell | None |
---|---|
Language | GHC2024 |
Data.Git.Phoenix.App
Documentation
type PhoenixM (m :: Type -> Type) = (HasCallStack, MonadUnliftIO m, MonadFail m, HasInHandlesSem m) Source #
data PhoenixUberConf Source #
Constructors
PhoenixUberConf | |
Fields |
Instances
HasInHandlesSem (ReaderT PhoenixUberConf IO) Source # | |
Defined in Data.Git.Phoenix.App Methods |
type PhoenixUberM (m :: Type -> Type) = (PhoenixM m, MonadReader PhoenixUberConf m) Source #
data PhoenixExtractConf Source #
Constructors
PhoenixExtractConf | |
Fields |
Instances
HasInHandlesSem (ReaderT PhoenixExtractConf IO) Source # | |
Defined in Data.Git.Phoenix.App Methods getInHandlesSem :: ReaderT PhoenixExtractConf IO QSem Source # |
type PhoenixExtractM (m :: Type -> Type) = (PhoenixM m, MonadReader PhoenixExtractConf m) Source #
data PhoenixSearchConf Source #
Constructors
PhoenixSearchConf | |
Fields |
Instances
HasInHandlesSem (ReaderT PhoenixSearchConf IO) Source # | |
Defined in Data.Git.Phoenix.App Methods getInHandlesSem :: ReaderT PhoenixSearchConf IO QSem Source # |
type PhoenixSearchM (m :: Type -> Type) = (PhoenixM m, MonadReader PhoenixSearchConf m) Source #
type PhoenixCoCon (m :: Type -> Type) = (PhoenixM m, MonadResource m) Source #