snaplet-hdbc-0.7.2.1: HDBC snaplet for Snap Framework

Snap.Snaplet.Hdbc.Types

Synopsis

Documentation

data HdbcSnaplet c s Source

The snaplet state type containing a resource pool, parameterised by a raw HDBC connection.

Constructors

(IConnection c, ConnSrc s) => HdbcSnaplet 

Fields

connSrc :: s c
 
connVar :: MVar c
 

class ConnSrc s whereSource

Methods

withConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> (c -> m b) -> m bSource

closeConn :: (MonadCatchIO m, IConnection c) => HdbcSnaplet c s -> c -> m ()Source

Instances