ocaml-sqlexpr: Type-safe, convenient SQLite database access.
Minimalistic library and syntax extension for type-safe, convenient execution of SQL statements. Currently compatible with Sqlite3.
Sqlexpr features:
-
automated prepared statement caching, param binding, data extraction, error checking (including automatic stmt reset to avoid BUSY/LOCKED errors in subsequent queries), stmt finalization on db close, etc.
-
HOFs like iter, fold, transaction
-
support for different concurrency models: everything is functorized over a THREAD monad, so you can for instance do concurrent folds/iters with Lwt
-
support for SQL stmt syntax checks and some extra semantic checking (column names, etc)
| Versions: | 0.4.1* |
|---|---|
| Homepage: | http://github.com/mfp/ocaml-sqlexpr |
| Build Depends: | unix, threads, sqlite3, lwt.unix, lwt.syntax, lwt (>= 2.2.0), estring, csv, camlp4.quotations.r, camlp4.lib, batteries |
| Build Tools: | ocamldoc (opt.), ocamlbuild |
| Provide Findlibs: | sqlexpr, sqlexpr.syntax |
| License: | LGPL-2.1 with OCaml linking exception |
| Author: | Mauricio Fernandez <m...@...> |
| Source repository: | git clone git://github.com/mfp/ocaml-sqlexpr.git |
| Upload date: | 2011-05-26 13:43:54 |
| Upload method: | web by Edgar Friendly |
| Downloads: | mfp-ocaml-sqlexpr-0.4.1-0-gdff5913.tar.gz, mfp-ocaml-sqlexpr-0.4.1-0-gdff5913.tar.gz (backup) |
| Install: | apt-get install TODO |
| Rating: |
- Package page
- Start monitor
- Edit
- Derive v0.4.1oasis1
- Remove
- Rate this package


Comments:
No comments