-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Simplest SQLite3 binding -- -- yet @package simplest-sqlite @version 0.0.0.9 module Database.SmplstSQLite3 withSQLite :: String -> (SQLite -> IO a) -> IO a withPrepared :: SQLite -> String -> (Stmt -> IO a) -> IO (a, String) step :: Stmt -> IO Result reset :: Stmt -> IO () bind :: SQLiteData a => Stmt -> String -> a -> IO () class SQLiteData a bindN :: SQLiteData a => Stmt -> Int -> a -> IO () column :: SQLiteData a => Stmt -> Int -> IO a class SQLiteDataList a bindNList :: SQLiteDataList a => Stmt -> Int -> [a] -> IO () columnList :: SQLiteDataList a => Stmt -> Int -> IO [a] columnType :: Stmt -> Int -> IO Type data SQLite data Stmt data Result Busy :: Result Row :: Result Done :: Result data Type Integer :: Type Float :: Type Text :: Type Blob :: Type Null :: Type instance GHC.Show.Show Database.SmplstSQLite3.Type instance GHC.Classes.Eq Database.SmplstSQLite3.Result instance GHC.Show.Show Database.SmplstSQLite3.Result instance GHC.Show.Show Database.SmplstSQLite3.Stmt instance GHC.Show.Show Database.SmplstSQLite3.SQLite instance Database.SmplstSQLite3.SQLiteDataList a => Database.SmplstSQLite3.SQLiteData [a] instance Database.SmplstSQLite3.SQLiteData () instance Database.SmplstSQLite3.SQLiteData GHC.Types.Int instance Database.SmplstSQLite3.SQLiteDataList GHC.Types.Char instance Database.SmplstSQLite3.SQLiteData Data.ByteString.Internal.ByteString instance Database.SmplstSQLite3.SQLiteData Data.Text.Internal.Text