job-0.1: job.cabal
cabal-version: 2.4
name: job
version: 0.1
license: Apache-2.0
license-file: LICENSE
extra-source-files: README.md CHANGELOG.md
author: Renzo Carbonara
maintainer: renλren.zone
copyright: Renzo Carbonara, 2024
category: Databases
build-type: Simple
synopsis: Job queue
description: Job queue
homepage: https://github.com/k0001/hs-job
bug-reports: https://github.com/k0001/hs-job/issues
tested-with: GHC == 9.8.1
common basic
default-language: GHC2021
ghc-options: -O2 -Wall
build-depends:
base == 4.*,
default-extensions:
BlockArguments
DataKinds
DeriveAnyClass
DerivingStrategies
DuplicateRecordFields
LambdaCase
MultiWayIf
OverloadedRecordDot
RecordWildCards
RoleAnnotations
library
import: basic
hs-source-dirs: lib
exposed-modules:
Job
Job.Memory
build-depends:
async,
base,
containers,
hashable,
mmzk-typeid,
resourcet,
resourcet-extra,
safe-exceptions,
stm,
time,
transformers,
test-suite test
import: basic
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs: test
ghc-options: -O2 -Wall -threaded -rtsopts -with-rtsopts=-N
build-depends:
base,
job,
random,
resourcet,
time,