Skip to content

Commit 9ac00b2

Browse files
committed
io-classes: simplified constraints
1 parent 895f703 commit 9ac00b2

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

io-classes/io-classes.cabal

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,11 @@ library
9191
default-extensions: LambdaCase
9292
build-depends: base >=4.9 && <4.22,
9393
array,
94-
async >=2.1,
94+
async >=2.1 && <2.3,
9595
bytestring,
9696
mtl >=2.2 && <2.4,
9797
primitive >= 0.7 && <0.11,
98-
stm >=2.5 && <2.5.2 || >=2.5.3 && <2.6,
98+
stm >=2.5 && <2.5.2 || ^>=2.5.3,
9999
time >=1.9.1 && <1.13
100100
if impl(ghc >= 9.10)
101101
build-depends: ghc-internal
@@ -117,9 +117,9 @@ library strict-stm
117117
reexported-modules: Control.Concurrent.Class.MonadSTM.TSem as Control.Concurrent.Class.MonadSTM.Strict.TSem
118118
default-language: GHC2021
119119
default-extensions: LambdaCase
120-
build-depends: base >= 4.9 && <4.22,
120+
build-depends: base,
121121
array,
122-
stm >= 2.5 && <2.6,
122+
stm,
123123

124124
io-classes:io-classes,
125125
ghc-options: -Wall
@@ -140,7 +140,7 @@ library strict-mvar
140140
exposed-modules: Control.Concurrent.Class.MonadMVar.Strict
141141
default-language: GHC2021
142142
default-extensions: LambdaCase
143-
build-depends: base >= 4.9 && <4.22,
143+
build-depends: base,
144144
io-classes:io-classes,
145145
ghc-options: -Wall
146146
-Wno-unticked-promoted-constructors
@@ -159,12 +159,12 @@ library si-timers
159159
other-modules: Control.Monad.Class.MonadTimer.NonStandard
160160
default-language: GHC2021
161161
default-extensions: LambdaCase
162-
build-depends: base >=4.9 && <4.22,
162+
build-depends: base,
163163
deepseq,
164164
mtl,
165165
nothunks,
166166
stm,
167-
time >=1.9.1 && <1.13,
167+
time,
168168

169169
io-classes:io-classes
170170
if flag(asserts)
@@ -183,7 +183,7 @@ library mtl
183183
, Control.Monad.Class.MonadTime.SI.Trans
184184
, Control.Monad.Class.MonadTimer.Trans
185185
, Control.Monad.Class.MonadTimer.SI.Trans
186-
build-depends: base >=4.9 && <4.22,
186+
build-depends: base,
187187
array,
188188
mtl,
189189

@@ -200,7 +200,7 @@ library testlib
200200
exposed-modules: Test.Control.Concurrent.Class.MonadMVar.Strict.WHNF
201201
default-language: GHC2021
202202
default-extensions: LambdaCase
203-
build-depends: base >=4.9 && <4.22,
203+
build-depends: base,
204204
nothunks,
205205
QuickCheck,
206206
io-classes:strict-mvar

0 commit comments

Comments
 (0)