Safe Haskell | None |
---|
- initInflux :: SnapletInit b InfluxState
- runInflux :: HasInfluxPool m => (Config -> IO ()) -> m ()
- runInfluxPost :: HasInfluxPool m => (Config -> IO ()) -> m ()
- mkInfluxPool :: MonadIO m => Config -> m InfluxPool
- newtype InfluxState = InfluxState {
- influxPool :: InfluxPool
- class MonadIO m => HasInfluxPool m where
- getInfluxPool :: m InfluxPool
Documentation
initInflux :: SnapletInit b InfluxStateSource
Initialize the Influx Snaplet.
runInflux :: HasInfluxPool m => (Config -> IO ()) -> m ()Source
Runs an INFLUX action in any monad with a HasInfluxPoolonn instance.
runInfluxPost :: HasInfluxPool m => (Config -> IO ()) -> m ()Source
Runs an INFLUX action in any monad with a HasInfluxPoolonn instance.
mkInfluxPool :: MonadIO m => Config -> m InfluxPoolSource
Constructs a connect from Config.
newtype InfluxState Source
InfluxState | |
|
HasInfluxPool (Handler b InfluxState) |
class MonadIO m => HasInfluxPool m whereSource
getInfluxPool :: m InfluxPoolSource
HasInfluxPool (Handler b InfluxState) |