on master help sign in
mtl-2.3 compatibility
c44ad6cJanus Troelsen
Network/HTTP/Req.hs+2−1
@@ -217,11 +217,12 @@ import qualified Blaze.ByteString.Builder as BB
217import Control.Applicative
217import Control.Applicative
218import Control.Arrow (first, second)
218import Control.Arrow (first, second)
219import Control.Exception hiding (Handler (..), TypeError)
219import Control.Exception hiding (Handler (..), TypeError)
220+import Control.Monad (guard, void, (>=>))
220import Control.Monad.Base
221import Control.Monad.Base
221import Control.Monad.Catch (Handler (..), MonadCatch, MonadMask, MonadThrow)
222import Control.Monad.Catch (Handler (..), MonadCatch, MonadMask, MonadThrow)
222import Control.Monad.IO.Class
223import Control.Monad.IO.Class
223import Control.Monad.IO.Unlift
224import Control.Monad.IO.Unlift
224−import Control.Monad.Reader
225+import Control.Monad.Reader (ReaderT (ReaderT), ask, lift, runReaderT)
225import Control.Monad.Trans.Accum (AccumT)
226import Control.Monad.Trans.Accum (AccumT)
226import Control.Monad.Trans.Cont (ContT)
227import Control.Monad.Trans.Cont (ContT)
227import Control.Monad.Trans.Control
228import Control.Monad.Trans.Control
httpbin-tests/Network/HTTP/ReqSpec.hs+1−1
@@ -8,7 +8,7 @@
8module Network.HTTP.ReqSpec (spec) where
8module Network.HTTP.ReqSpec (spec) where
9
9
10import Control.Exception
10import Control.Exception
11−import Control.Monad.Reader
11+import Control.Monad (forM_)
12import Control.Monad.Trans.Control
12import Control.Monad.Trans.Control
13import Data.Aeson (ToJSON (..), Value (..), object, (.=))
13import Data.Aeson (ToJSON (..), Value (..), object, (.=))
14import qualified Data.Aeson as A
14import qualified Data.Aeson as A
req.cabal+1−1
@@ -52,7 +52,7 @@ library
52 template-haskell >=2.14 && <2.19,
52 template-haskell >=2.14 && <2.19,
53 text >=0.2 && <2.1,
53 text >=0.2 && <2.1,
54 time >=1.2 && <1.13,
54 time >=1.2 && <1.13,
55− transformers >=0.5.3.0 && <0.6,
55+ transformers >=0.5.3.0 && <0.7,
56 transformers-base,
56 transformers-base,
57 unliftio-core >=0.1.1 && <0.3
57 unliftio-core >=0.1.1 && <0.3
58
58