6      !"#$%&'()*+,-./012345d6789:;<=>?@ABCDEFGHIJKLMNO  !"JThe MVar is only used for insuring the statement is not double-finalized.  It won'*t stop you from using a statement after it's been finalized. P#QRSTUV$W%X&Y'Z([)\*]+^,_-`.a/0bcdefg122  !"#$%&'()*+,-./0122#"!  $%&'()*+,-./0122!    !"#$%&'()*+,-./012 3BA ReaderT monad transformer holding a sqlite database connection. h4FHandles opening and closing of the database connection automatically. number of connections to open 5ERun a series of database actions within a single transaction. On any , exception, the transaction is rolled back. ijklmn/opqrstuvwxyz{|}~#345354#345      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST'(UVWXYZ[\]^_`abcdefghij8klmnopqrstuvuwuxuyuzu{u|u}u~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuupersistent-sqlite-0.1.0Database.Persist.SqliteDatabase.Sqlitepersistent-0.1.0Database.Persist.PoolPool StepResultDoneRowError ErrorDoneErrorRowErrorNotAConnection ErrorRange ErrorFormatErrorAuthorizationErrorNoLargeFileSupport ErrorMisuse ErrorMismatchErrorConstraint ErrorTooBig ErrorSchema ErrorEmpty ErrorProtocolErrorCan'tOpen ErrorFull ErrorCorrupt ErrorNotFoundErrorIOErrorInterrupt ErrorReadOnly ErrorNoMemory ErrorLocked ErrorBusy ErrorAbortErrorPermission ErrorInternal ErrorErrorErrorOK Statement ConnectionopenclosepreparestepresetfinalizebindBlob bindDoublebindInt bindInt64bindNullbindTextbindcolumncolumns SqliteReader withSqlite runSqlite columnCountC columnTextC columnDoubleC columnInt64C columnBlobC columnBytesC columnTypeC bindTextC bindNullC bindInt64CbindIntC bindDoubleC bindBlobC finalizeCresetCstepCprepareCcloseCopenCerrmsgC ColumnType NullColumn BlobColumn TextColumn FloatColumn IntegerColumn decodeErrordecodeColumnTypeerrmsgsqlError openError closeError prepareError stepError resetError finalizeError bindBlobErrorbindDoubleError bindIntErrorbindInt64Error bindNullError bindTextError columnType columnBlob columnInt64 columnDouble columnText columnCountwithStmtexecuteinsert' tableExists genericSql showSqlTypeDatabase.Persist.QuasipersistDatabase.Persist.TH mkPersistDatabase.Persist.Base isNullablesqlTypefromPersistValuetoPersistValue PersistFieldpersistUniqueToValuespersistUniqueToFieldNamespersistUpdateToValuepersistUpdateToFieldNamepersistOrderToOrderpersistOrderToFieldNamepersistFilterToValuepersistFilterIsNullpersistFilterToFilterpersistFilterToFieldNameshowPersistKeyfromPersistKey toPersistKey halfDefinedfromPersistValuestoPersistFields entityDefUniqueOrderFilterUpdateKey PersistEntityselectgetByget deleteWheredeleteBydelete updateWhereupdatereplaceinsert initializePersistBackend