name: flush-queue version: 1.0.0 synopsis: Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations. description: Please see the README on GitHub at homepage: https://github.com/fpco/flush-queue#readme bug-reports: https://github.com/fpco/flush-queue/issues author: Alexey Kuleshevich maintainer: alexey@fpcomplete.com copyright: 2018-2019 FP Complete category: Concurrency license: BSD3 license-file: LICENSE build-type: Simple cabal-version: >= 1.10 extra-source-files: ChangeLog.md README.md source-repository head type: git location: https://github.com/fpco/flush-queue library exposed-modules: Control.Concurrent.BFQueue Control.Concurrent.STM.TBFQueue other-modules: Control.Concurrent.BQueue hs-source-dirs: src build-depends: base >=4.8 && <5 , stm , atomic-primops , containers default-language: Haskell2010 test-suite tests type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Control.Concurrent.BFQueueSpec , Control.Concurrent.STM.TBFQueueSpec hs-source-dirs: test ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.9 && <5 , async >= 2.1.1 , stm , flush-queue , QuickCheck , hspec default-language: Haskell2010 benchmark bench type: exitcode-stdio-1.0 hs-source-dirs: bench main-is: Benchmark.hs ghc-options: -Wall -threaded -O2 -rtsopts -with-rtsopts=-N build-depends: base , stm >= 2.4.5 , async >= 2.1.1 , flush-queue , old-time , deepseq default-language: Haskell2010