diff --git a/Database/Sql/Simple/SQLite.hs b/Database/Sql/Simple/SQLite.hs
--- a/Database/Sql/Simple/SQLite.hs
+++ b/Database/Sql/Simple/SQLite.hs
@@ -1,9 +1,11 @@
+{-# OPTIONS_GHC -fno-warn-orphans #-}
 {-# LANGUAGE DataKinds #-}
 {-# LANGUAGE TypeOperators #-}
 {-# LANGUAGE TypeFamilies #-}
 {-# LANGUAGE DeriveDataTypeable #-}
 {-# LANGUAGE OverloadedStrings #-}
 {-# LANGUAGE FlexibleInstances #-}
+{-# LANGUAGE CPP #-}
 
 module Database.Sql.Simple.SQLite
     ( SQLite
@@ -18,7 +20,9 @@
 import qualified Database.SQLite.Simple.ToField as SQLite
 import qualified Database.SQLite.Simple.FromField as SQLite
 import Data.String
+#if !MIN_VERSION_base(4,7,0)
 import Data.Proxy
+#endif
 
 data SQLite = SQLite SQLite.Connection
     deriving Typeable
@@ -39,6 +43,9 @@
 
     query    (SQLite c) t q = Sql $ SQLite.query  c (sqliteQuery t) q
     query_   (SQLite c) t   = Sql $ SQLite.query_ c (sqliteQuery t)
+
+    fold  (SQLite c) q = SQLite.fold  c (sqliteQuery q)
+    fold_ (SQLite c) q = SQLite.fold_ c (sqliteQuery q)
 
     begin    c = execute_ c "BEGIN TRANSACTION"
     commit   c = execute_ c "COMMIT TRANSACTION"
diff --git a/sql-simple-sqlite.cabal b/sql-simple-sqlite.cabal
--- a/sql-simple-sqlite.cabal
+++ b/sql-simple-sqlite.cabal
@@ -1,5 +1,5 @@
 name:                sql-simple-sqlite
-version:             0.1.0.0
+version:             0.2.0
 synopsis:            sqlite backend for sql-simple
 -- description:         
 license:             MIT
@@ -16,7 +16,7 @@
 library
   exposed-modules:     Database.Sql.Simple.SQLite
   build-depends:       base                 >=4.6 && <4.8
-                     , sql-simple           >=0.1 && <0.2
+                     , sql-simple           >=0.2 && <0.3
                      , sqlite-simple        >=0.4 && <0.5
 
   if impl(ghc < 7.8)
