-- Initial ConcurrentUtils.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                ConcurrentUtils
version:             0.4.5.0
synopsis:            Concurrent utilities
description: Release notes for version 0.4.5.0:
  .
  * The countA operation on .DataParallel didn't fuse very well. It has been replaced by a more general countA that generates a list of indices.
  .
  * Removed most code for Channel library; it now passes through to Chan.
license:             GPL-2
license-file:        LICENSE
author:              James Candy
maintainer:          jacinablackbox@yahoo.com
-- copyright:           
category:            Concurrency
build-type:          Simple
cabal-version:       >=1.8

library
  exposed-modules:     Control.CUtils.FChan, Control.CUtils.Deadlock, Control.CUtils.Conc, Control.CUtils.ThreadPool, Control.CUtils.AList, Control.CUtils.StrictArrow, Data.BellmanFord, Control.CUtils.DataParallel, Control.CUtils.Dyn, Control.CUtils.Channel
  other-modules:       Control.CUtils.Split
  build-depends:       base >=4.4.0.0 && <=5, containers, array, parallel, tagged >= 0.7.3, MonadRandom, monads-tf, list-extras, arrows >= 0.4.4.1, strict >= 0.3.2, monad-loops >= 0.4.3, stm >= 2.4.4, hashable >= 1.2.3.3, hashtables >= 1.2.1.0, ttrie == 0.1.2