Remove unnecessary imports of Control.Applicative

This commit is contained in:
slotThe 2019-10-08 10:21:15 +02:00
parent f98095d33e
commit f3024e6779
35 changed files with 7 additions and 40 deletions

View File

@ -27,7 +27,6 @@ module XMonad.Actions.FloatSnap (
ifClick') where ifClick') where
import XMonad import XMonad
import Control.Applicative((<$>))
import Data.List (sort) import Data.List (sort)
import Data.Maybe (listToMaybe,fromJust,isNothing) import Data.Maybe (listToMaybe,fromJust,isNothing)
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W

View File

@ -57,7 +57,7 @@ import XMonad.Operations ( updateLayout, windowBracket, modifyWindowSet )
import Data.Maybe ( isJust ) import Data.Maybe ( isJust )
import Control.Monad ( void ) import Control.Monad ( void )
import Control.Monad.State ( gets ) import Control.Monad.State ( gets )
import Control.Applicative ( (<$>), liftA2 ) import Control.Applicative ( liftA2 )
-- $usage -- $usage
-- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@: -- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@:

View File

@ -43,7 +43,6 @@ import XMonad.Util.Minimize
import XMonad.Util.WindowProperties (getProp32) import XMonad.Util.WindowProperties (getProp32)
import Foreign.C.Types (CLong) import Foreign.C.Types (CLong)
import Control.Applicative((<$>))
import Control.Monad (join) import Control.Monad (join)
import Data.Maybe (fromMaybe, listToMaybe) import Data.Maybe (fromMaybe, listToMaybe)
import qualified Data.List as L import qualified Data.List as L

View File

@ -65,7 +65,6 @@ import qualified Data.Set as S
import Data.List import Data.List
import Data.Maybe import Data.Maybe
import Control.Arrow import Control.Arrow
import Control.Applicative ((<$>),(<*>))
import Control.Monad import Control.Monad

View File

@ -24,7 +24,6 @@ module XMonad.Actions.WindowBringer (
windowMap, windowAppMap, windowMap', bringWindow, actionMenu windowMap, windowAppMap, windowMap', bringWindow, actionMenu
) where ) where
import Control.Applicative((<$>))
import qualified Data.Map as M import qualified Data.Map as M
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W

View File

@ -43,7 +43,6 @@ import XMonad
import XMonad.Util.Types (Direction2D(..)) import XMonad.Util.Types (Direction2D(..))
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W
import Control.Applicative ((<$>))
import Control.Arrow (second) import Control.Arrow (second)
import Data.IORef import Data.IORef
import Data.List (sortBy) import Data.List (sortBy)

View File

@ -49,7 +49,6 @@ import XMonad.Layout.LayoutModifier(ModifiedLayout(..),
import XMonad(Typeable, Message, WorkspaceId, X, XState(windowset), import XMonad(Typeable, Message, WorkspaceId, X, XState(windowset),
fromMessage, sendMessage, windows, gets) fromMessage, sendMessage, windows, gets)
import Control.Monad((<=<), guard, liftM, liftM2, when) import Control.Monad((<=<), guard, liftM, liftM2, when)
import Control.Applicative((<$>))
import Data.Foldable(Foldable(foldMap), toList) import Data.Foldable(Foldable(foldMap), toList)
import Data.Maybe(fromJust, listToMaybe) import Data.Maybe(fromJust, listToMaybe)
import Data.Monoid(Monoid(mappend, mconcat)) import Data.Monoid(Monoid(mappend, mconcat))

View File

@ -25,7 +25,6 @@ module XMonad.Hooks.EwmhDesktops (
) where ) where
import Codec.Binary.UTF8.String (encode) import Codec.Binary.UTF8.String (encode)
import Control.Applicative((<$>))
import Data.List import Data.List
import Data.Maybe import Data.Maybe
import Data.Monoid import Data.Monoid

View File

@ -22,7 +22,6 @@ module XMonad.Hooks.InsertPosition (
import XMonad(ManageHook, MonadReader(ask)) import XMonad(ManageHook, MonadReader(ask))
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W
import Control.Applicative((<$>))
import Data.Maybe(fromMaybe) import Data.Maybe(fromMaybe)
import Data.List(find) import Data.List(find)
import Data.Monoid(Endo(Endo)) import Data.Monoid(Endo(Endo))

View File

@ -40,7 +40,6 @@ import XMonad.Hooks.ManageDocks
import XMonad.Layout.Decoration import XMonad.Layout.Decoration
import System.Random(randomRIO) import System.Random(randomRIO)
import Control.Applicative((<$>))
import Control.Monad(when) import Control.Monad(when)
import Data.Maybe import Data.Maybe
import Data.Monoid import Data.Monoid

View File

@ -42,7 +42,6 @@ import XMonad
import qualified XMonad.Util.ExtensibleState as XS import qualified XMonad.Util.ExtensibleState as XS
import Control.Monad (join,guard) import Control.Monad (join,guard)
import Control.Applicative ((<$>))
import Control.Arrow (first, second) import Control.Arrow (first, second)
import Data.Map import Data.Map

View File

@ -81,7 +81,6 @@ import XMonad.Util.NamedWindows (getName)
import XMonad.Util.Timer (TimerId, startTimer, handleTimer) import XMonad.Util.Timer (TimerId, startTimer, handleTimer)
import XMonad.Util.WindowProperties (getProp32) import XMonad.Util.WindowProperties (getProp32)
import Control.Applicative ((<$>))
import Control.Monad (when) import Control.Monad (when)
import Data.Bits (testBit) import Data.Bits (testBit)
import Data.List (delete, (\\)) import Data.List (delete, (\\))

View File

@ -25,7 +25,6 @@ import qualified XMonad.StackSet as W
import XMonad.Util.XUtils (fi) import XMonad.Util.XUtils (fi)
import Data.Maybe import Data.Maybe
import Control.Applicative((<$>))
import Control.Monad.Error ((<=<),guard,lift,runErrorT,throwError) import Control.Monad.Error ((<=<),guard,lift,runErrorT,throwError)
-- $usage -- $usage

View File

@ -34,7 +34,6 @@ import XMonad.Layout.LayoutModifier(ModifiedLayout(..),
LayoutModifier(handleMessOrMaybeModifyIt, redoLayout)) LayoutModifier(handleMessOrMaybeModifyIt, redoLayout))
import XMonad(Typeable, LayoutClass, Message, X, fromMessage, import XMonad(Typeable, LayoutClass, Message, X, fromMessage,
sendMessage, windows, withFocused, Window) sendMessage, windows, withFocused, Window)
import Control.Applicative((<$>))
import Data.List((\\), union) import Data.List((\\), union)
import Data.Maybe(fromMaybe, listToMaybe, maybeToList) import Data.Maybe(fromMaybe, listToMaybe, maybeToList)
import qualified Data.Map as M import qualified Data.Map as M

View File

@ -30,7 +30,6 @@ import XMonad.Hooks.ManageDocks
import XMonad.Util.Font import XMonad.Util.Font
import XMonad.Util.PositionStore import XMonad.Util.PositionStore
import Control.Applicative((<$>))
import Data.Maybe import Data.Maybe
import qualified Data.Set as S import qualified Data.Set as S

View File

@ -61,7 +61,7 @@ import XMonad.Util.Stack
import Data.Maybe (isJust, isNothing, fromMaybe, catMaybes, fromJust) import Data.Maybe (isJust, isNothing, fromMaybe, catMaybes, fromJust)
import Data.List ((\\)) import Data.List ((\\))
import Control.Arrow ((>>>)) import Control.Arrow ((>>>))
import Control.Applicative ((<$>),(<|>),(<$)) import Control.Applicative ((<|>))
import Control.Monad (forM,void) import Control.Monad (forM,void)
-- $usage -- $usage

View File

@ -23,7 +23,6 @@ module XMonad.Layout.IfMax
, ifMax , ifMax
) where ) where
import Control.Applicative((<$>))
import Control.Arrow import Control.Arrow
import qualified Data.List as L import qualified Data.List as L
import qualified Data.Map as M import qualified Data.Map as M

View File

@ -29,7 +29,7 @@ module XMonad.Layout.IndependentScreens (
) where ) where
-- for the screen stuff -- for the screen stuff
import Control.Applicative((<*), liftA2) import Control.Applicative(liftA2)
import Control.Arrow hiding ((|||)) import Control.Arrow hiding ((|||))
import Control.Monad import Control.Monad
import Data.List (nub, genericLength) import Data.List (nub, genericLength)

View File

@ -35,7 +35,6 @@ import XMonad.Layout.Decoration(isInStack)
import XMonad.Layout.LayoutModifier(ModifiedLayout(..), import XMonad.Layout.LayoutModifier(ModifiedLayout(..),
LayoutModifier(modifyLayout, redoLayout, modifierDescription)) LayoutModifier(modifyLayout, redoLayout, modifierDescription))
import XMonad.Util.Types(Direction2D(..)) import XMonad.Util.Types(Direction2D(..))
import Control.Applicative((<$>))
import Control.Arrow(Arrow((***), first, second)) import Control.Arrow(Arrow((***), first, second))
import Control.Monad(join) import Control.Monad(join)
import Data.Function(on) import Data.Function(on)

View File

@ -38,7 +38,6 @@ import XMonad.Layout.LayoutModifier
import XMonad import XMonad
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W
import Control.Monad((<=<),guard) import Control.Monad((<=<),guard)
import Control.Applicative((<$>))
import Data.Maybe(fromJust) import Data.Maybe(fromJust)
-- $usage -- $usage

View File

@ -32,7 +32,6 @@ import XMonad.StackSet (Workspace(..))
import XMonad.Layout.LayoutModifier (LayoutModifier(..), ModifiedLayout(..)) import XMonad.Layout.LayoutModifier (LayoutModifier(..), ModifiedLayout(..))
import Data.Typeable (Typeable) import Data.Typeable (Typeable)
import Control.Applicative ((<$>))
import Control.Arrow (second) import Control.Arrow (second)
-- $usage -- $usage

View File

@ -36,7 +36,6 @@ module XMonad.Layout.MouseResizableTile (
import XMonad hiding (tile, splitVertically, splitHorizontallyBy) import XMonad hiding (tile, splitVertically, splitHorizontallyBy)
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W
import XMonad.Util.XUtils import XMonad.Util.XUtils
import Control.Applicative((<$>))
-- $usage -- $usage
-- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@: -- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@:

View File

@ -42,7 +42,6 @@ import Data.List
import Data.Monoid import Data.Monoid
import qualified Data.Map as M import qualified Data.Map as M
import Data.Function (on) import Data.Function (on)
import Control.Applicative ((<$>),(<*>),pure)
import Control.Monad (guard) import Control.Monad (guard)

View File

@ -34,7 +34,7 @@ import qualified XMonad.StackSet as W
import XMonad.Util.Stack (findZ) import XMonad.Util.Stack (findZ)
import Data.Maybe (fromMaybe) import Data.Maybe (fromMaybe)
import Control.Applicative ((<|>),(<$>)) import Control.Applicative ((<|>))
import Control.Monad (join) import Control.Monad (join)
-- $Usage -- $Usage

View File

@ -51,7 +51,6 @@ import XMonad.Layout.WindowNavigation(Navigate(Apply))
import XMonad.Util.Invisible(Invisible(..)) import XMonad.Util.Invisible(Invisible(..))
import XMonad.Util.Types(Direction2D(..)) import XMonad.Util.Types(Direction2D(..))
import XMonad hiding (def) import XMonad hiding (def)
import Control.Applicative((<$>),(<*))
import Control.Arrow(Arrow(second, (&&&))) import Control.Arrow(Arrow(second, (&&&)))
import Control.Monad(MonadPlus(mplus), foldM, guard, when, join) import Control.Monad(MonadPlus(mplus), foldM, guard, when, join)
import Data.Function(on) import Data.Function(on)

View File

@ -98,7 +98,6 @@ import XMonad.Util.Types
import XMonad.Util.XSelection (getSelection) import XMonad.Util.XSelection (getSelection)
import Codec.Binary.UTF8.String (decodeString,isUTF8Encoded) import Codec.Binary.UTF8.String (decodeString,isUTF8Encoded)
import Control.Applicative ((<$>))
import Control.Arrow (first, second, (&&&), (***)) import Control.Arrow (first, second, (&&&), (***))
import Control.Concurrent (threadDelay) import Control.Concurrent (threadDelay)
import Control.Exception.Extensible as E hiding (handle) import Control.Exception.Extensible as E hiding (handle)

View File

@ -36,7 +36,6 @@ module XMonad.Util.ExclusiveScratchpads (
customFloating customFloating
) where ) where
import Control.Applicative ((<$>))
import Control.Monad ((<=<),filterM,liftM2) import Control.Monad ((<=<),filterM,liftM2)
import Data.Monoid (appEndo) import Data.Monoid (appEndo)
import XMonad import XMonad

View File

@ -41,8 +41,6 @@ module XMonad.Util.Loggers (
, shortenL , shortenL
, dzenColorL, xmobarColorL , dzenColorL, xmobarColorL
, (<$>)
) where ) where
import XMonad (liftIO) import XMonad (liftIO)
@ -52,7 +50,6 @@ import XMonad.Hooks.DynamicLog
import XMonad.Util.Font (Align (..)) import XMonad.Util.Font (Align (..))
import XMonad.Util.NamedWindows (getName) import XMonad.Util.NamedWindows (getName)
import Control.Applicative ((<$>))
import Control.Exception as E import Control.Exception as E
import Data.List (isPrefixOf, isSuffixOf) import Data.List (isPrefixOf, isSuffixOf)
import Data.Maybe (fromMaybe) import Data.Maybe (fromMaybe)
@ -189,8 +186,8 @@ logCurrent = withWindowSet $ return . Just . W.currentTag
-- $format -- $format
-- Combine logger formatting functions to make your -- Combine logger formatting functions to make your
-- 'XMonad.Hooks.DynamicLog.ppExtras' more colorful and readable. -- 'XMonad.Hooks.DynamicLog.ppExtras' more colorful and readable.
-- (For convenience this module exports 'Control.Applicative.<$>' to -- (For convenience, you can use '<$>' instead of \'.\' or \'$\' in hard to read
-- use instead of \'.\' or \'$\' in hard to read formatting lines. -- formatting lines.
-- For example: -- For example:
-- --
-- > myLogHook = dynamicLogWithPP def { -- > myLogHook = dynamicLogWithPP def {

View File

@ -53,8 +53,6 @@ import Data.Bits(Bits((.&.), complement))
import Data.List (groupBy) import Data.List (groupBy)
import System.Exit(ExitCode(ExitSuccess), exitWith) import System.Exit(ExitCode(ExitSuccess), exitWith)
import Control.Applicative ((<*>))
import qualified Data.Map as M import qualified Data.Map as M
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W

View File

@ -23,7 +23,6 @@ module XMonad.Util.NamedWindows (
unName unName
) where ) where
import Control.Applicative ( (<$>) )
import Control.Exception.Extensible as E import Control.Exception.Extensible as E
import Data.Maybe ( fromMaybe, listToMaybe ) import Data.Maybe ( fromMaybe, listToMaybe )

View File

@ -23,7 +23,6 @@ module XMonad.Util.SessionStart
where where
import Control.Monad (when) import Control.Monad (when)
import Control.Applicative ((<$>))
import XMonad import XMonad
import qualified XMonad.Util.ExtensibleState as XS import qualified XMonad.Util.ExtensibleState as XS

View File

@ -80,7 +80,7 @@ module XMonad.Util.Stack ( -- * Usage
) where ) where
import qualified XMonad.StackSet as W import qualified XMonad.StackSet as W
import Control.Applicative ((<|>),(<$>),(<$)) import Control.Applicative ((<|>))
import Control.Monad (guard,liftM) import Control.Monad (guard,liftM)
import Data.List (sortBy) import Data.List (sortBy)

View File

@ -21,7 +21,6 @@ module XMonad.Util.StringProp (
import XMonad import XMonad
import Control.Monad(liftM) import Control.Monad(liftM)
import Control.Applicative((<$>))
import Foreign.C.String (castCCharToChar,castCharToCChar) import Foreign.C.String (castCCharToChar,castCharToCChar)
type StringProp = String type StringProp = String

View File

@ -27,7 +27,6 @@ import XMonad hiding (get, put, modify)
import Control.Monad.Reader(ReaderT(..)) import Control.Monad.Reader(ReaderT(..))
import Control.Monad.State.Class import Control.Monad.State.Class
import Data.Typeable (typeOf) import Data.Typeable (typeOf)
import Control.Applicative((<$>), Applicative)
-- $usage -- $usage
-- --
-- This module allow to store state data with some 'Window'. -- This module allow to store state data with some 'Window'.

View File

@ -8,7 +8,6 @@ module Selective where
import XMonad.Layout.LimitWindows import XMonad.Layout.LimitWindows
import XMonad.StackSet hiding (focusUp, focusDown, filter) import XMonad.StackSet hiding (focusUp, focusDown, filter)
import Control.Applicative ((<$>))
import Test.QuickCheck import Test.QuickCheck
import Control.Arrow (second) import Control.Arrow (second)