snaplet-sqlite-simple 0.4.8.2 → 0.4.8.3
raw patch · 4 files changed
+11/−3 lines, 4 filesdep ~aesondep ~lensdep ~snap
Dependency ranges changed: aeson, lens, snap
Files
- snaplet-sqlite-simple.cabal +4/−3
- src/Snap/Snaplet/Auth/Backends/SqliteSimple.hs +5/−0
- src/Snap/Snaplet/SqliteSimple.hs +1/−0
- test/App.hs +1/−0
snaplet-sqlite-simple.cabal view
@@ -1,5 +1,5 @@ name: snaplet-sqlite-simple-version: 0.4.8.2+version: 0.4.8.3 synopsis: sqlite-simple snaplet for the Snap Framework description: This snaplet provides support for using the SQLite database with a Snap Framework application via the@@ -47,16 +47,17 @@ Paths_snaplet_sqlite_simple build-depends:- aeson >= 0.6 && < 0.9,+ aeson >= 0.6 && < 0.10, base >= 4 && < 5, bytestring >= 0.9.1 && < 0.11, clientsession >= 0.8 && < 0.10, configurator >= 0.2 && < 0.4,+ lens >= 3.7.6 && < 5, MonadCatchIO-transformers >= 0.3 && < 0.4, mtl >= 2 && < 3, sqlite-simple >= 0.4.1 && < 1.0, direct-sqlite >= 2.3.3 && < 2.4,- snap >= 0.13 && < 0.14,+ snap >= 0.13 && < 0.15, text >= 0.11 && < 1.3, transformers >= 0.3 && < 0.5, unordered-containers >= 0.2 && < 0.3
src/Snap/Snaplet/Auth/Backends/SqliteSimple.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE BangPatterns #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE RecordWildCards #-}+{-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE ScopedTypeVariables #-} {-|@@ -38,7 +39,11 @@ ) where ------------------------------------------------------------------------------+import Control.Applicative ((<$>), (<*>)) import Control.Concurrent+import Control.Lens ((^#))+import Control.Monad+import Control.Monad.IO.Class import qualified Data.Aeson as A import Data.ByteString (ByteString) import qualified Data.Configurator as C
src/Snap/Snaplet/SqliteSimple.hs view
@@ -87,6 +87,7 @@ import Prelude hiding (catch) import Control.Concurrent+import Control.Lens ((^#)) import Control.Monad.CatchIO hiding (Handler) import Control.Monad.IO.Class import Control.Monad.State
test/App.hs view
@@ -7,6 +7,7 @@ ------------------------------------------------------------------------------ import Control.Lens import Control.Monad+import Control.Monad.State import Prelude hiding (catch) ------------------------------------------------------------------------------