An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hasql

Root of the "hasql" ecosystem. This library provides connection management, execution of queries and mapping of parameters and results. Extended functionality such as pooling, transactions and compile-time checking of SQL is provided by extension libraries. For more details and tutorials see the readme. The API comes free from all kinds of exceptions. All error-reporting is explicit and is presented using the Either type. "hasql" requires you to have the "libpq" C-library of at least version 14 installed to compile. "libpq" comes distributed with PostgreSQL, so typically all you need is just to install the latest PostgreSQL distro. Despite the mentioned requirements for "libpq" "hasql" is thoroughly tested to be compatible with a wide range of PostgreSQL servers starting from version 9.

Ecosystem
hackage.haskell.org
Latest Release
1.10.3
about 2 months ago
Versions
131
Downloads
69,664 total
Dependent Packages
22
Dependent Repos
230
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/hasql
spec
License MIT
First Release over 11 years ago
Last Synced 18 days ago
Repository
Stars 507 on GitHub
Forks 53 on GitHub
Commits 540
Committers 26
Avg per Author 20.769
DDS 0.067
Rankings on hackage.haskell.org
Overall Top 2.8%
Downloads Top 2.1%
Dependent packages Top 1.7%
Dependent repos Top 1.8%
Forks Top 5.4%