Database.Persist.Pool
Contents
- createPool :: (MonadIO m, MonadInvertIO m) => IO a -> (a -> IO ()) -> Int -> (Pool a -> m b) -> m b
- withPool :: (MonadIO m, MonadInvertIO m) => Pool a -> (a -> m b) -> m (Maybe b)
- withPool' :: (MonadIO m, MonadInvertIO m) => Pool a -> (a -> m b) -> m b
- data Pool a
- data PoolStats = PoolStats {}
- poolStats :: Pool a -> IO PoolStats
Using pools
createPool :: (MonadIO m, MonadInvertIO m) => IO a -> (a -> IO ()) -> Int -> (Pool a -> m b) -> m bSource
withPool' :: (MonadIO m, MonadInvertIO m) => Pool a -> (a -> m b) -> m bSource
Diagnostics
Constructors
PoolStats | |
Fields
|