@@ -12,67 +12,54 @@ source-repository head
12
12
type : git
13
13
location : https://github.com/con-kitty/categorifier
14
14
15
+ common defaults
16
+ ghc-options :
17
+ -Wall
18
+ build-depends :
19
+ , base ^>= 4.13.0 || ^>= 4.14.0 || ^>= 4.15.0 || ^>= 4.16.0
20
+ , constraints ^>= 0.12.0 || ^>= 0.13.0
21
+ default-language : Haskell2010
22
+ default-extensions :
23
+ BangPatterns
24
+ DeriveDataTypeable
25
+ DeriveFoldable
26
+ DeriveFunctor
27
+ DeriveGeneric
28
+ DeriveTraversable
29
+ DerivingStrategies
30
+ FlexibleContexts
31
+ FlexibleInstances
32
+ FunctionalDependencies
33
+ InstanceSigs
34
+ LambdaCase
35
+ ScopedTypeVariables
36
+ StandaloneDeriving
37
+ TypeApplications
38
+ TypeOperators
39
+
15
40
library
41
+ import : defaults
16
42
exposed-modules :
17
43
Categorifier.Client
18
44
other-modules :
19
45
Categorifier.Client.Internal
20
46
Paths_categorifier_client
21
47
autogen-modules :
22
48
Paths_categorifier_client
23
- ghc-options : -Wall
24
49
build-depends :
25
- , PyF >= 0.9.0 && < 0.12
26
- , base >= 4.13.0 && < 4.17
50
+ , PyF ^>= 0.9.0 || ^>= 0.10.0 || ^>= 0.11.0
27
51
, categorifier-common
28
52
, categorifier-duoids
29
53
, categorifier-th
30
- , constraints >= 0.12 && < 0.14
31
- , extra >= 1.7.8 && < 1.8
32
- default-language : Haskell2010
33
- default-extensions :
34
- InstanceSigs
35
- , ScopedTypeVariables
36
- , TypeApplications
37
- , FlexibleContexts
38
- , FlexibleInstances
39
- , FunctionalDependencies
40
- , LambdaCase
41
- , TypeOperators
42
- , BangPatterns
43
- , StandaloneDeriving
44
- , DeriveGeneric
45
- , DeriveDataTypeable
46
- , DeriveFunctor
47
- , DeriveFoldable
48
- , DeriveTraversable
49
- , DerivingStrategies
54
+ , extra ^>= 1.7.8
50
55
51
56
test-suite client-instances
57
+ import : defaults
52
58
type : exitcode-stdio-1.0
53
59
hs-source-dirs : test
54
60
main-is : Main.hs
55
61
build-depends :
56
- , base >= 4.13.0 && < 4.17
57
62
, categorifier-client
58
63
, categorifier-hedgehog
59
- , constraints >= 0.12 && < 0.14
60
- , fin >= 0.1.1 && < 0.4
61
- , hedgehog >= 1.0.3 && < 1.3
62
- default-extensions :
63
- InstanceSigs
64
- , ScopedTypeVariables
65
- , TypeApplications
66
- , FlexibleContexts
67
- , FlexibleInstances
68
- , FunctionalDependencies
69
- , LambdaCase
70
- , TypeOperators
71
- , BangPatterns
72
- , StandaloneDeriving
73
- , DeriveGeneric
74
- , DeriveDataTypeable
75
- , DeriveFunctor
76
- , DeriveFoldable
77
- , DeriveTraversable
78
- , DerivingStrategies
64
+ , fin ^>= 0.1.1 || ^>= 0.2 || ^>= 0.3
65
+ , hedgehog ^>= 1.0.3 || ^>= 1.1 || ^>= 1.2
0 commit comments