Safe Haskell | Safe-Infered |
---|
- data HdbcSnaplet c s = (IConnection c, ConnSrc s) => HdbcSnaplet {}
- class ConnSrc s where
- withConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> (c -> m b) -> m b
- closeConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> c -> m ()
Documentation
data HdbcSnaplet c s Source
The snaplet state type containing a resource pool, parameterised by a raw HDBC connection.
(IConnection c, ConnSrc s) => HdbcSnaplet | |
withConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> (c -> m b) -> m bSource
closeConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> c -> m ()Source