-- Initial monad-conc.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: dejafu version: 0.9.0.0 synopsis: Systematic testing for Haskell concurrency. description: /[Déjà Fu is] A martial art in which the user's limbs move in time as well as space, […] It is best described as "the feeling that you have been kicked in the head this way before"/ -- Terry Pratchett, Thief of Time . Concurrency is nice, deadlocks and race conditions not so much. The @Par@ monad family, as defined in provides deterministic parallelism, but sometimes we can tolerate a bit of nondeterminism. . This package builds on the package by enabling you to systematically and deterministically test your concurrent programs. homepage: https://github.com/barrucadu/dejafu license: MIT license-file: LICENSE author: Michael Walker maintainer: mike@barrucadu.co.uk -- copyright: category: Concurrency build-type: Simple extra-source-files: README.markdown CHANGELOG.markdown 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 tag: dejafu-0.9.0.0 library exposed-modules: Test.DejaFu , Test.DejaFu.Conc , Test.DejaFu.Common , Test.DejaFu.Defaults , Test.DejaFu.Refinement , Test.DejaFu.Schedule , Test.DejaFu.SCT , Test.DejaFu.STM , Test.DejaFu.Conc.Internal , Test.DejaFu.Conc.Internal.Common , Test.DejaFu.Conc.Internal.Memory , Test.DejaFu.Conc.Internal.Threading , Test.DejaFu.SCT.Internal , Test.DejaFu.STM.Internal -- other-modules: -- other-extensions: build-depends: base >=4.8 && <5 , concurrency >=1.1 && <1.3 , containers >=0.5 && <0.6 , deepseq >=1.1 && <2 , exceptions >=0.7 && <0.9 , leancheck >=0.6 && <0.7 , mtl >=2.2 && <2.3 , random >=1.0 && <1.2 , ref-fd >=0.4 && <0.5 -- remove semigroups dep when GHC 8.4 is out , semigroups >=0.16 && <0.19 , transformers >=0.4 && <0.6 , transformers-base >=0.4 && <0.5 -- hs-source-dirs: default-language: Haskell2010 ghc-options: -Wall