Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data WithResourceT r m a Source
MonadTrans (WithResourceT r) Source | |
Monad (WithResourceT r m) Source | |
Functor (WithResourceT r m) Source | |
Applicative (WithResourceT r m) Source |
type WithResource r a = WithResourceT r IO a Source
withResource :: Monad m => (r -> m a) -> WithResourceT r m a Source
tryWithResource :: Monad m => (r -> m a) -> WithResourceT r m (Maybe a) Source
runPooled :: MonadBaseControl IO m => WithResourceT r m a -> Pool r -> m a Source
runDedicated :: Monad m => WithResourceT r m a -> r -> m a Source