bounded-queue-1.0.0: bounded-queue.cabal
cabal-version: 2.2
name: bounded-queue
version: 1.0.0
synopsis: A strict, immutable, thread-safe, single-ended, bounded queue.
description: A strict, immutable, thread-safe, single-ended, bounded queue
which automatically forgets old values instead of blocking.
category: Data
homepage: https://gitlab.com/fosskers/bounded-queue
author: Colin Woodbury
maintainer: colin@kadena.io
copyright: 2019 Kadena LLC
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
common commons
default-language: Haskell2010
build-depends: base >= 4.7 && < 5
ghc-options: -Wall -Wincomplete-record-updates -Wincomplete-uni-patterns
library
import: commons
hs-source-dirs: lib
exposed-modules: Data.Queue.Bounded
build-depends: containers
, deepseq
test-suite bounded-queue-test
import: commons
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Test.hs
ghc-options: -threaded -with-rtsopts=-N
build-depends: bounded-queue
, tasty >= 1.2
, tasty-hunit >= 0.10
-- benchmark bounded-queue-bench
-- import: commons
-- type: exitcode-stdio-1.0
-- hs-source-dirs: bench
-- main-is: Bench.hs
-- ghc-options: -threaded -O2 -with-rtsopts=-N
-- build-depends: bounded-queue
-- , criterion >= 1.5