Description
A low-level Haskell binding to SQLite3 with UTF-8 and BLOB support. It lets applications open SQLite databases, execute SQL, bind values, and read results through a direct database API.
Developers use it for embedded storage, local databases, tests, and tools. SQL parameters, transactions, schema migration, and error handling should be designed carefully to protect data.