git.iko.soy/typeable/control-has
on master help sign in
drop constraint for mtl
commitb9aa9590993539d87daee552a49330c9b7b6d57b authorDmitry Olshansky <olshanskydr@gmail.com> dateMon 8 Jan 2024, 12:28 (3 years ago) parente02d661
3 files changed+6−2
control-has.cabal+1−1 src/Control/EnvT.hs+1−1 src/Control/Has.hs+4
control-has.cabal+1−1
@@ -14,7 +14,7 @@ library
1414 , exceptions
1515 , lens
1616 , monad-control
17− , mtl >= 2.3
17+ , mtl
1818 , resourcet
1919 , transformers-base
2020 default-language: Haskell2010
src/Control/EnvT.hs+1−1
@@ -19,7 +19,7 @@ import Control.Monad.Trans.Control
1919import Control.Monad.Trans.Resource
2020import Control.Monad.Zip
2121
22−#if MIN_VERSION_base(4,18,0)
22+#if MIN_VERSION_mtl(2,3,0)
2323import Control.Monad
2424import Control.Monad.Fix
2525#endif
src/Control/Has.hs+4
@@ -9,7 +9,11 @@ module Control.Has
99 ) where
1010
1111import Control.Lens
12+-- reexport all from Reader except Control.Monad etc
13+-- to correspond mtl-2.3+
1214import Control.Monad.Reader as X
15+ ( MonadReader(..), asks, Reader, runReader, mapReader, withReader
16+ , ReaderT(ReaderT), runReaderT, mapReaderT, withReaderT )
1317import Data.Kind
1418import GHC.Generics as G
1519