on master help sign in
mtl-2.3 compatibility
commitc44ad6c3ae46886fad884ab0c124e7bfbd56eeb7 authorJanus Troelsen <janus@flipstone.com> dateTue 7 Jun 2022, 17:22 (4 years ago) parented3f356
3 files changed+4−3
Network/HTTP/Req.hs+2−1 httpbin-tests/Network/HTTP/ReqSpec.hs+1−1 req.cabal+1−1
Network/HTTP/Req.hs+2−1
@@ -217,11 +217,12 @@ import qualified Blaze.ByteString.Builder as BB
217217import Control.Applicative
218218import Control.Arrow (first, second)
219219import Control.Exception hiding (Handler (..), TypeError)
220+import Control.Monad (guard, void, (>=>))
220221import Control.Monad.Base
221222import Control.Monad.Catch (Handler (..), MonadCatch, MonadMask, MonadThrow)
222223import Control.Monad.IO.Class
223224import Control.Monad.IO.Unlift
224−import Control.Monad.Reader
225+import Control.Monad.Reader (ReaderT (ReaderT), ask, lift, runReaderT)
225226import Control.Monad.Trans.Accum (AccumT)
226227import Control.Monad.Trans.Cont (ContT)
227228import Control.Monad.Trans.Control
httpbin-tests/Network/HTTP/ReqSpec.hs+1−1
@@ -8,7 +8,7 @@
88module Network.HTTP.ReqSpec (spec) where
99
1010import Control.Exception
11−import Control.Monad.Reader
11+import Control.Monad (forM_)
1212import Control.Monad.Trans.Control
1313import Data.Aeson (ToJSON (..), Value (..), object, (.=))
1414import qualified Data.Aeson as A
req.cabal+1−1
@@ -52,7 +52,7 @@ library
5252 template-haskell >=2.14 && <2.19,
5353 text >=0.2 && <2.1,
5454 time >=1.2 && <1.13,
55− transformers >=0.5.3.0 && <0.6,
55+ transformers >=0.5.3.0 && <0.7,
5656 transformers-base,
5757 unliftio-core >=0.1.1 && <0.3
5858