| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Database.SmplstSQLite3
Synopsis
- 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 where
- class SQLiteDataList a where
- columnType :: Stmt -> Int -> IO Type
- data SQLite
- data Stmt
- data Result
- data Type
- data SQLiteException = Exception e => SQLiteException e
Functions
class SQLiteData a where #
Instances
| SQLiteData Double # | |
| SQLiteData Int # | |
| SQLiteData () # | |
| SQLiteData ByteString # | |
Defined in Database.SmplstSQLite3 | |
| SQLiteData Text # | |
| SQLiteDataList a => SQLiteData [a] # | |
class SQLiteDataList a where #
Minimal complete definition
Types
data SQLiteException #
Constructors
| Exception e => SQLiteException e |
Instances
| Show SQLiteException # | |
Defined in Database.SmplstSQLite3.Exception.Internal Methods showsPrec :: Int -> SQLiteException -> ShowS # show :: SQLiteException -> String # showList :: [SQLiteException] -> ShowS # | |
| Exception SQLiteException # | |
Defined in Database.SmplstSQLite3.Exception.Internal Methods toException :: SQLiteException -> SomeException # | |