Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mmottl/postgresql-ocaml
OCaml-bindings for the PostgreSQL database
https://github.com/mmottl/postgresql-ocaml
database ocaml postgresql
Last synced: 4 days ago
JSON representation
OCaml-bindings for the PostgreSQL database
- Host: GitHub
- URL: https://github.com/mmottl/postgresql-ocaml
- Owner: mmottl
- License: other
- Created: 2014-07-06T18:16:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-12-14T07:01:36.000Z (12 days ago)
- Last Synced: 2024-12-14T08:16:55.497Z (12 days ago)
- Topics: database, ocaml, postgresql
- Language: OCaml
- Size: 1.14 MB
- Stars: 141
- Watchers: 9
- Forks: 23
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE.md
Awesome Lists containing this project
README
# PostgreSQL-OCaml - PostgreSQL Bindings for OCaml
## Overview
PostgreSQL-OCaml is an [OCaml](http://www.ocaml.org) library that provides a
type-safe interface to [PostgreSQL](http://www.postgresql.org), a reliable and
efficient open-source relational database. It replicates almost all
functionality available through the C-API (`libpq`) using objects to represent
database connections and query results.## Usage
The OCaml API, detailed in `lib/postgresql.mli`, is well-documented. You can
generate HTML documentation with `make doc`, or access it
[online](http://mmottl.github.io/postgresql-ocaml/api/postgresql).For more information on interacting with PostgreSQL, refer to the
[PostgreSQL documentation](http://www.postgresql.org/docs). The `examples`
directory contains concise OCaml examples that are ideal for beginners.## Contributing
To report bugs, request features, or contribute, please use the
[GitHub issue tracker](https://github.com/mmottl/postgresql-ocaml/issues).For the latest updates, visit: