Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Mensam.Server.Application.SeldaPool.Class
Documentation
class (Monad m, MonadMask (SeldaTransactionT m), MonadSelda (SeldaTransactionT m)) => MonadSeldaPool m where Source #
Methods
runSeldaTransactionT :: SeldaTransactionT m a -> m (SeldaResult a) Source #
Instances
newtype SeldaTransactionT m a Source #
Constructors
MkSeldaTransactionT | |
Fields
|
Instances
mapSeldaTransactionT :: (m a -> n b) -> SeldaTransactionT m a -> SeldaTransactionT n b Source #
data SeldaResult a Source #
Constructors
SeldaSuccess a | |
SeldaFailure SomeException |