úÎF7S      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR Safe-InferedSTUVWXSTUVWXSTUVWX Safe-Infered 7Instantiate this typeclass on 'Handler b YourAppState' so this snaplet L can find the connection source. If you need to have multiple instances of 3 the postgres 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-postgresql-simple functions. 9CThe state for the postgresql-simple snaplet. To use it in your app J include this in your application state and use pgsInit to initialize it. ;,Function for retrieving the connection pool <Initialize the snaplet =See Y >See Z [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 789:;<=>?@ABCDEFGHIJKLMNOPQ[\]R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQX9:;78<=>?@ABCDEFGHIJKLMNOPQ*)('&%$-21430/. #"!   65,+789:;<=>?@ABCDEFGHIJKLMNOPQ[\] Safe-InferedR:Initializer for the postgres backend to the auth snaplet. RLens to the session snaplet The postgres snaplet ^_`abRRR^_`abc      !"#"$"%"&"'"'"(")"*"+","-"."/"0"0121345464747484849494:4:;<==>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[@A\]^_`abcdsnaplet-postgresql-simple-0.2Snap.Snaplet.PostgresqlSimple+Snap.Snaplet.Auth.Backends.PostgresqlSimplePaths_snaplet_postgresql_simplepostgresql-simple-0.2.3.0Database.PostgreSQL.SimpledefaultReadWriteModedefaultIsolationLeveldefaultTransactionMode fmtParamsfmtQuery fmtMessage FormatErrorDefaultIsolationLevel ReadCommittedRepeatableRead SerializableIsolationLevelDefaultReadWriteMode ReadWriteReadOnly ReadWriteMode readWriteModeisolationLevelTransactionMode"Database.PostgreSQL.Simple.FromRowfieldfromRowFromRow$Database.PostgreSQL.Simple.FromField errMessageerrHaskellType errSQLType ResultError#Database.PostgreSQL.Simple.InternaldefaultConnectInfo sqlErrorMsgsqlNativeErrorsqlStateSqlErrorqeQuery qeMessage QueryErrorconnectDatabaseconnectPassword connectUser connectPort connectHost ConnectInfo Database.PostgreSQL.Simple.ToRowtoRowToRow Database.PostgreSQL.Simple.TypesQueryfromOnlyOnlyInBinary:. HasPostgresgetPostgresStatePostgrespgPoolpgsInitqueryquery_foldfoldWithOptionsfold_foldWithOptions_forEachforEach_executeexecute_ executeManybegin beginLevel beginModerollbackcommitwithTransactionwithTransactionLevelwithTransactionMode formatMany formatQueryinitPostgresAuthversion getBinDir getLibDir getDataDir getLibexecDirgetDataFileName$fHasPostgresReaderT$fHasPostgresReaderT0$fHasPostgresHandler!$fIAuthBackendPostgresAuthManager$fToFieldPassword$fFromRowAuthUser$fFromFieldPassword$fFromFieldUserId