diff --git a/snaplet-influxdb.cabal b/snaplet-influxdb.cabal
--- a/snaplet-influxdb.cabal
+++ b/snaplet-influxdb.cabal
@@ -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
diff --git a/src/Snap/Snaplet/InfluxDB.hs b/src/Snap/Snaplet/InfluxDB.hs
--- a/src/Snap/Snaplet/InfluxDB.hs
+++ b/src/Snap/Snaplet/InfluxDB.hs
@@ -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
