<      Safe-Infered !"#$ !"#$ !"#$ Safe-Infered Instantiate this typeclass on 'Handler b YourAppState' so this snaplet L can find the connection source. If you need to have multiple instances of 1 the sqlite snaplet in your application, then don't provide this instance , and leverage the default instance by using " with dbLens" in front of calls % to snaplet-sqlite-simple functions. ?The state for the sqlite-simple snaplet. To use it in your app 0 include this in your application state and use  to initialize it. ,Function for retrieving the connection pool Initialize the snaplet See  See  %FA convenience instance to make it easier to use functions written for ' this snaplet in non-snaplet contexts. &DA convenience instance to make it easier to use this snaplet in the  Initializer monad like this: " d <- nestSnaplet "db" db pgsInit > count <- liftIO $ runReaderT (execute "INSERT ..." params) d 'Default instance %&' $   %&' Safe-Infered8Initializer for the sqlite backend to the auth snaplet. Lens to the session snaplet The sqlite snaplet ()*+,()*+,-       !""#$%&'()*+,-./0123456snaplet-sqlite-simple-0.1.0Snap.Snaplet.SqliteSimple'Snap.Snaplet.Auth.Backends.SqliteSimplePaths_snaplet_sqlite_simplePqueryquery_sqlite-simple-0.1.0.1Database.SQLite.Simple fmtParamsfmtQuery fmtMessage FormatErrorDatabase.SQLite.Simple.ToRowtoRowToRowDatabase.SQLite.Simple.FromRowfieldfromRowFromRow Database.SQLite.Simple.FromField errMessageerrHaskellType errSQLType ResultErrorDatabase.SQLite.Simple.TypesQueryfromOnlyOnly:.Database.SQLite.Simple.Internal Connection HasSqlitegetSqliteStateSqlite sqlitePool sqliteInitexecuteexecute_initSqliteAuthversion getBinDir getLibDir getDataDir getLibexecDirgetDataFileName$fHasSqliteReaderT$fHasSqliteReaderT0$fHasSqliteHandler$fIAuthBackendSqliteAuthManager$fToFieldPassword$fFromRowAuthUser$fFromFieldPassword$fFromFieldUserId