packages feed

snaplet-influxdb 1.0.0.3 → 1.0.1.0

raw patch · 2 files changed

+5/−5 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Snap.Snaplet.InfluxDB: runInflux :: HasInfluxPool m => (Config -> IO ()) -> m ()
+ Snap.Snaplet.InfluxDB: runInflux :: HasInfluxPool m => (Config -> IO r) -> m r
- Snap.Snaplet.InfluxDB: runInfluxPost :: HasInfluxPool m => (Config -> IO ()) -> m ()
+ Snap.Snaplet.InfluxDB: runInfluxPost :: HasInfluxPool m => (Config -> IO r) -> m r

Files

snaplet-influxdb.cabal view
@@ -1,5 +1,5 @@ Name:                snaplet-influxdb-Version:             1.0.0.3+Version:             1.0.1.0 Synopsis:            Snap framework snaplet for the InfluxDB library Homepage:            https://github.com/ixmatus/snaplet-influxdb License:             BSD3
src/Snap/Snaplet/InfluxDB.hs view
@@ -84,15 +84,15 @@   return $ InfluxPool db cnf  ---------------------------------------------------------------------------------- | Runs an INFLUX action in any monad with a HasInfluxPoolonn instance.-runInflux :: (HasInfluxPool m) => (IN.Config -> IO ()) -> m ()+-- | Runs an INFLUX action in any monad with a HasInfluxPool instance.+runInflux :: (HasInfluxPool m) => (IN.Config -> IO r) -> m r runInflux action = do     (InfluxPool _ pool) <- getInfluxPool     liftIO $! action pool  ---------------------------------------------------------------------------------- | Runs an INFLUX action in any monad with a HasInfluxPoolonn instance.-runInfluxPost :: (HasInfluxPool m) => (IN.Config -> IO ()) -> m ()+-- | Runs an INFLUX action in any monad with a HasInfluxPool instance.+runInfluxPost :: (HasInfluxPool m) => (IN.Config -> IO r) -> m r runInfluxPost action = do     (InfluxPool db pool) <- getInfluxPool     liftIO $ postWithPrecision pool db SecondsPrecision $ do