@@ -19,15 +19,11 @@ import Control.Monad.Trans.Control
1919import Control.Monad.Trans.Resource
2020import Control.Monad.Zip
2121
22−#if MIN_VERSION_mtl(2,3,0)
22+#if MIN_VERSION_base(4,18,0)
2323import Control.Monad
2424import Control.Monad.Fix
2525#endif
2626
27−#if !MIN_VERSION_base(4,13,0)
28−import Control.Monad.Fail
29−#endif
30−
3127-- | The only reason this exists is that there are a lot of instances for
3228-- 'EnvT, which simply pass the implementation to the inner 'm'
3329-- such as 'MonadLogger'.