CI: Compatibility with mtl 2.3.1

Libraries like Control.Monad are no longer exported from
Control.Monad.Reader et.al.

Related: https://github.com/xmonad/xmonad/pull/427
         xmonad/xmonad#d170e99bc5e97db96be9a02b72149103e8d419af
This commit is contained in:
Tony Zorman 2022-11-03 08:25:00 +01:00
parent e0d1f177ea
commit 8cb789af39
3 changed files with 6 additions and 5 deletions

View File

@ -33,8 +33,8 @@ module XMonad.Actions.GroupNavigation ( -- * Usage
, isOnAnyVisibleWS
) where
import Control.Monad.Reader
import Control.Monad.State
import Control.Monad.Reader (ask, asks)
import Control.Monad.State (gets)
import Control.DeepSeq
import Data.Map ((!))
import qualified Data.Map as Map
@ -47,7 +47,7 @@ import Prelude hiding (drop, elem, filter, null, reverse)
import XMonad.Core
import XMonad.ManageHook
import XMonad.Operations (windows, withFocused)
import XMonad.Prelude (elem, foldl')
import XMonad.Prelude (elem, foldl', (>=>))
import qualified XMonad.StackSet as SS
import qualified XMonad.Util.ExtensibleState as XS

View File

@ -26,7 +26,8 @@ import XMonad
import XMonad.Prelude
import qualified XMonad.StackSet as W
import Control.Monad.Except (lift, runExceptT, throwError)
import Control.Monad.Except (runExceptT, throwError)
import Control.Monad.Trans (lift)
-- $usage
-- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@:

View File

@ -53,7 +53,7 @@ module XMonad.Util.PureX (
-- xmonad
import XMonad
import XMonad.Prelude (Any (..), liftA2, WindowScreen)
import XMonad.Prelude
import qualified XMonad.StackSet as W
import qualified XMonad.Actions.FocusNth