dejafu/concurrency/concurrency.cabal

74 lines
3.0 KiB
Plaintext
Raw Normal View History

-- Initial monad-conc.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: concurrency
2021-03-14 03:01:51 +03:00
version: 1.11.0.1
synopsis: Typeclasses, functions, and data types for concurrency and STM.
description:
A typeclass abstraction over much of Control.Concurrent (and some
extras!). If you're looking for a general introduction to Haskell
concurrency, you should check out the excellent Parallel and
Concurrent Programming in Haskell, by Simon Marlow. If you are
already familiar with concurrent Haskell, just change all the
imports from Control.Concurrent.* to Control.Concurrent.Classy.* and
fix the type errors.
homepage: https://github.com/barrucadu/dejafu
license: MIT
license-file: LICENSE
author: Michael Walker
maintainer: mike@barrucadu.co.uk
2020-05-14 15:19:11 +03:00
copyright: (c) 2016--2020 Michael Walker
category: Concurrency
build-type: Simple
2018-02-16 00:06:54 +03:00
extra-source-files: README.markdown CHANGELOG.rst
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/barrucadu/dejafu.git
source-repository this
type: git
location: https://github.com/barrucadu/dejafu.git
2021-03-14 03:01:51 +03:00
tag: concurrency-1.11.0.1
library
exposed-modules: Control.Monad.Conc.Class
, Control.Monad.STM.Class
, Control.Concurrent.Classy
, Control.Concurrent.Classy.Async
, Control.Concurrent.Classy.Chan
2018-11-20 23:52:04 +03:00
, Control.Concurrent.Classy.BoundedChan
2018-07-01 15:06:47 +03:00
, Control.Concurrent.Classy.CRef
2018-07-01 14:45:43 +03:00
, Control.Concurrent.Classy.IORef
, Control.Concurrent.Classy.MVar
, Control.Concurrent.Classy.QSem
, Control.Concurrent.Classy.QSemN
2018-11-20 23:52:04 +03:00
, Control.Concurrent.Classy.Lock
, Control.Concurrent.Classy.RWLock
, Control.Concurrent.Classy.STM
, Control.Concurrent.Classy.STM.TVar
, Control.Concurrent.Classy.STM.TMVar
, Control.Concurrent.Classy.STM.TChan
, Control.Concurrent.Classy.STM.TQueue
, Control.Concurrent.Classy.STM.TBQueue
, Control.Concurrent.Classy.STM.TArray
, Control.Concurrent.Classy.STM.TSem
-- other-modules:
-- other-extensions:
2018-03-25 00:05:04 +03:00
build-depends: base >=4.9 && <5
, array >=0.5.1 && <0.6
, atomic-primops >=0.8 && <0.9
, exceptions >=0.7 && <0.11
, monad-control >=1.0 && <1.1
, mtl >=2.2 && <2.3
2018-09-22 23:35:48 +03:00
, stm >=2.4 && <2.6
2018-03-25 00:05:04 +03:00
, transformers >=0.5 && <0.6
-- hs-source-dirs:
default-language: Haskell2010
ghc-options: -Wall