hasql-queue-1.2.0.0: hasql-queue.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.31.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: 0c6f854b16370d7971eb6b012e349140f35a0b01327d5144a2a21335b7def387
name: hasql-queue
version: 1.2.0.0
synopsis: A PostgreSQL backed queue
description: A PostgreSQL backed queue. Please see README.md
category: Web
homepage: https://github.com/jfischoff/hasql-queue#readme
bug-reports: https://github.com/jfischoff/hasql-queue/issues
author: Jonathan Fischoff
maintainer: jonathangfischoff@gmail.com
copyright: 2020 Jonathan Fischoff
license: BSD3
license-file: LICENSE
tested-with: GHC ==8.8.1
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/jfischoff/hasql-queue
library
exposed-modules:
Hasql.Queue.High.AtLeastOnce
Hasql.Queue.High.AtMostOnce
Hasql.Queue.High.ExactlyOnce
Hasql.Queue.Internal
Hasql.Queue.Low.AtLeastOnce
Hasql.Queue.Low.AtMostOnce
Hasql.Queue.Low.ExactlyOnce
Hasql.Queue.Migrate
other-modules:
Paths_hasql_queue
hs-source-dirs:
src
default-extensions: OverloadedStrings LambdaCase RecordWildCards TupleSections GeneralizedNewtypeDeriving QuasiQuotes ScopedTypeVariables TypeApplications AllowAmbiguousTypes
ghc-options: -Wall -Wno-unused-do-bind -Wno-unused-foralls
build-depends:
aeson
, base >=4.7 && <5
, bytestring
, exceptions
, hasql
, here
, monad-control
, postgresql-libpq
, postgresql-libpq-notify >=0.2.0.0
, random
, stm
, text
, time
, transformers
default-language: Haskell2010
executable benchmark
main-is: Main.hs
other-modules:
Paths_hasql_queue
hs-source-dirs:
benchmarks
default-extensions: OverloadedStrings LambdaCase RecordWildCards TupleSections GeneralizedNewtypeDeriving QuasiQuotes ScopedTypeVariables TypeApplications AllowAmbiguousTypes
ghc-options: -Wall -Wno-unused-do-bind -Wno-unused-foralls -O2 -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, async
, base >=4.7 && <5
, base64-bytestring
, bytestring
, cryptohash-sha1
, exceptions
, hasql
, hasql-queue
, here
, monad-control
, postgresql-libpq
, postgresql-libpq-notify >=0.2.0.0
, random
, resource-pool
, stm
, text
, time
, tmp-postgres
, transformers
default-language: Haskell2010
executable hasql-queue-tmp-db
main-is: Main.hs
other-modules:
Paths_hasql_queue
hs-source-dirs:
hasql-queue-tmp-db
default-extensions: OverloadedStrings LambdaCase RecordWildCards TupleSections GeneralizedNewtypeDeriving QuasiQuotes ScopedTypeVariables TypeApplications AllowAmbiguousTypes
ghc-options: -Wall -Wno-unused-do-bind -Wno-unused-foralls -O2 -threaded -rtsopts -with-rtsopts=-N -g2
build-depends:
aeson
, async
, base >=4.7 && <5
, base64-bytestring
, bytestring
, cryptohash-sha1
, exceptions
, hasql
, hasql-queue
, here
, monad-control
, postgresql-libpq
, postgresql-libpq-notify >=0.2.0.0
, random
, stm
, text
, time
, tmp-postgres
, transformers
default-language: Haskell2010
test-suite unit-tests
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Hasql.Queue.High.AtLeastOnceSpec
Hasql.Queue.High.AtMostOnceSpec
Hasql.Queue.High.ExactlyOnceSpec
Hasql.Queue.Low.AtLeastOnceSpec
Hasql.Queue.Low.AtMostOnceSpec
Hasql.Queue.Low.ExactlyOnceSpec
Hasql.Queue.MigrateSpec
Hasql.Queue.TestUtils
Paths_hasql_queue
hs-source-dirs:
test
default-extensions: OverloadedStrings LambdaCase RecordWildCards TupleSections GeneralizedNewtypeDeriving QuasiQuotes ScopedTypeVariables TypeApplications AllowAmbiguousTypes
ghc-options: -Wall -Wno-unused-do-bind -Wno-unused-foralls -O2 -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, async
, base >=4.7 && <5
, base64-bytestring
, bytestring
, cryptohash-sha1
, exceptions
, hasql
, hasql-queue
, here
, hspec
, hspec-core
, hspec-expectations-lifted
, monad-control
, postgresql-libpq
, postgresql-libpq-notify >=0.2.0.0
, random
, resource-pool
, split
, stm
, text
, time
, tmp-postgres
, transformers
default-language: Haskell2010