hasql-transaction-io: Perform IO actions during transactions for Hasql
Perform IO actions during transactions for Hasql. If you need transactions in hasql but do not need to perform IO in the middle of the transaction, use haslq-transaction. This packages differs from hasql-transaction in that it sacrifices invisible retries for the ability to perform arbitrary IO in the middle of a transaction. This is beneficial when your transaction is long-lived (e.g. when using cursors) and you wish to perform IO with requested data. See hasql-streams-core for an example use case.
Modules
[Index] [Quick Jump]
Downloads
- hasql-transaction-io-0.2.8.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.2.2.0, 0.2.3.0, 0.2.4.0, 0.2.5.0, 0.2.6.0, 0.2.7.0, 0.2.8.0 |
---|---|
Dependencies | base (>=4.14 && <5), bytestring (>=0.10 && <0.13), bytestring-tree-builder (>=0.2 && <0.3), exceptions (>=0.10 && <0.11), hasql (>=1.7 && <1.9), mtl (>=2.3 && <2.4), resourcet (>=1.3 && <1.4), safe-exceptions (>=0.1 && <0.2), transformers (>=0.6 && <0.7), unliftio-core (>=0.2 && <0.3) [details] |
License | MIT |
Copyright | (c) 2022, 2024 Andre Marianiello |
Author | Andre Marianiello |
Maintainer | andremarianiello@users.noreply.github.com |
Category | Database, PostgreSQL, Hasql |
Home page | https://github.com/andremarianiello/hasql-transaction-io |
Bug tracker | https://github.com/andremarianiello/hasql-transaction-io/issues |
Source repo | head: git clone https://github.com/andremarianiello/hasql-transaction-io.git |
Uploaded | by amarianiello at 2024-09-23T17:30:59Z |
Distributions | |
Reverse Dependencies | 5 direct, 0 indirect [details] |
Downloads | 638 total (38 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |