/
dejafu.cabal
executable file
·73 lines (65 loc) · 2.83 KB
/
dejafu.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
-- Initial monad-conc.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: dejafu
version: 2.1.0.2
synopsis: A library for unit-testing concurrent programs.
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
.
This package builds on the
<https://hackage.haskell.org/package/concurrency concurrency>
package by enabling you to deterministically test your concurrent
programs.
.
See the <https://dejafu.readthedocs.io website> or README for more.
homepage: https://github.com/barrucadu/dejafu
license: MIT
license-file: LICENSE
author: Michael Walker
maintainer: mike@barrucadu.co.uk
copyright: (c) 2015--2019 Michael Walker
category: Concurrency
build-type: Simple
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
tag: dejafu-2.1.0.2
library
exposed-modules: Test.DejaFu
, Test.DejaFu.Conc
, Test.DejaFu.Refinement
, Test.DejaFu.SCT
, Test.DejaFu.Settings
, Test.DejaFu.Schedule
, Test.DejaFu.Types
, Test.DejaFu.Utils
, Test.DejaFu.Conc.Internal
, Test.DejaFu.Conc.Internal.Common
, Test.DejaFu.Conc.Internal.Memory
, Test.DejaFu.Conc.Internal.Program
, Test.DejaFu.Conc.Internal.STM
, Test.DejaFu.Conc.Internal.Threading
, Test.DejaFu.Internal
, Test.DejaFu.SCT.Internal
, Test.DejaFu.SCT.Internal.DPOR
, Test.DejaFu.SCT.Internal.Weighted
-- other-modules:
-- other-extensions:
build-depends: base >=4.9 && <5
, concurrency >=1.7 && <1.10
, containers >=0.5 && <0.7
, contravariant >=1.2 && <1.6
, deepseq >=1.1 && <2
, exceptions >=0.7 && <0.11
, leancheck >=0.6 && <0.10
, profunctors >=4.0 && <6
, random >=1.0 && <1.2
, transformers >=0.5 && <0.6
-- hs-source-dirs:
default-language: Haskell2010
ghc-options: -Wall