homepage: https://github.com/andremarianiello/hasql-transaction-io
changelog-type: ''
hash: e08cc6b623a5b0ef32da44badd64605842e2e9f9c074d706efe326dc314c52e8
test-bench-deps: {}
maintainer: andremarianiello@users.noreply.github.com
synopsis: Perform IO actions during transactions for Hasql
changelog: ''
basic-deps:
  hasql: ^>=1.5
  bytestring: '>=0.10'
  base: '>=4.14 && <4.17'
  safe-exceptions: ^>=0.1
  unliftio-core: ^>=0.2
  mtl: ^>=2.2
  bytestring-tree-builder: ^>=0.2
  transformers: ^>=0.5
  resourcet: ^>=1.2
all-versions:
- 0.1.0.0
author: Andre Marianiello
latest: 0.1.0.0
description-type: haddock
description: ''
license-name: MIT

homepage: https://github.com/andremarianiello/hasql-transaction-io
changelog-type: ''
hash: bd9c1df98056d9a2bece5cb387311263d5d1be9fb5d9d99b448818f1d4c8f64b
test-bench-deps: {}
maintainer: andremarianiello@users.noreply.github.com
synopsis: Perform IO actions during transactions for Hasql
changelog: ''
basic-deps:
  hasql: ^>=1.6
  bytestring: '>=0.10'
  base: '>=4.14 && <4.17'
  safe-exceptions: ^>=0.1
  unliftio-core: ^>=0.2
  mtl: ^>=2.2
  bytestring-tree-builder: ^>=0.2
  transformers: ^>=0.5
  resourcet: ^>=1.2
all-versions:
- 0.1.0.0
- 0.2.0.0
author: Andre Marianiello
latest: 0.2.0.0
description-type: haddock
description: 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 <https://hackage.haskell.org/package/hasql-streams-core
  hasql-streams-core> for an example use case.
license-name: MIT

Update from Hackage at 2022-10-01T20:59:47Z
Update from Hackage at 2022-10-01T20:59:47Z
