stm-2.2.0.1: stm.cabal
name: stm
version: 2.2.0.1
license: BSD3
license-file: LICENSE
maintainer: libraries@haskell.org
synopsis: Software Transactional Memory
category: Concurrency
description: A modular composable concurrency abstraction.
build-type: Simple
cabal-version: >=1.2
flag base4
library
exposed-modules:
Control.Concurrent.STM
Control.Concurrent.STM.TArray
Control.Concurrent.STM.TVar
Control.Concurrent.STM.TChan
Control.Concurrent.STM.TMVar
Control.Monad.STM
other-modules:
Control.Sequential.STM
build-depends: base < 5, array
if flag(base4)
build-depends: base >=4
cpp-options: -DBASE4
else
build-depends: base <4
if impl(ghc >= 6.10)
build-depends: base >=4
extensions: CPP