Control.Exception.Extensible -> Control.Exception

According to its documentation[1], this module simply re-exports
Control.Exception on recent GHC versions.  As we only support recent
versions, this import is unnecessary.

[1] http://hackage.haskell.org/package/extensible-exceptions-0.1.1.4/docs/Control-Exception-Extensible.html
This commit is contained in:
slotThe 2021-01-12 11:57:34 +01:00
parent f875a56620
commit 0aa40480f9
6 changed files with 8 additions and 9 deletions

View File

@ -35,8 +35,8 @@ module XMonad.Core (
import XMonad.StackSet hiding (modify) import XMonad.StackSet hiding (modify)
import Prelude import Prelude
import Control.Exception.Extensible (fromException, try, bracket, throw, finally, SomeException(..)) import Control.Exception (fromException, try, bracket, throw, finally, SomeException(..))
import qualified Control.Exception.Extensible as E import qualified Control.Exception as E
import Control.Applicative ((<|>), empty) import Control.Applicative ((<|>), empty)
import Control.Monad.Fail import Control.Monad.Fail
import Control.Monad.State import Control.Monad.State

View File

@ -16,7 +16,7 @@
module XMonad.Main (xmonad, launch) where module XMonad.Main (xmonad, launch) where
import System.Locale.SetLocale import System.Locale.SetLocale
import qualified Control.Exception.Extensible as E import qualified Control.Exception as E
import Data.Bits import Data.Bits
import Data.List ((\\)) import Data.List ((\\))
import Data.Function import Data.Function

View File

@ -21,8 +21,8 @@ module XMonad.ManageHook where
import XMonad.Core import XMonad.Core
import Graphics.X11.Xlib.Extras import Graphics.X11.Xlib.Extras
import Graphics.X11.Xlib (Display, Window, internAtom, wM_NAME) import Graphics.X11.Xlib (Display, Window, internAtom, wM_NAME)
import Control.Exception.Extensible (bracket, SomeException(..)) import Control.Exception (bracket, SomeException(..))
import qualified Control.Exception.Extensible as E import qualified Control.Exception as E
import Control.Monad.Reader import Control.Monad.Reader
import Data.Maybe import Data.Maybe
import Data.Monoid import Data.Monoid

View File

@ -32,7 +32,7 @@ import qualified Data.Set as S
import Control.Arrow (second) import Control.Arrow (second)
import Control.Monad.Reader import Control.Monad.Reader
import Control.Monad.State import Control.Monad.State
import qualified Control.Exception.Extensible as C import qualified Control.Exception as C
import System.IO import System.IO
import System.Directory import System.Directory

View File

@ -2,7 +2,7 @@ module Properties.Failure where
import XMonad.StackSet hiding (filter) import XMonad.StackSet hiding (filter)
import qualified Control.Exception.Extensible as C import qualified Control.Exception as C
import System.IO.Unsafe import System.IO.Unsafe
import Data.List (isPrefixOf) import Data.List (isPrefixOf)

View File

@ -77,7 +77,6 @@ library
, containers , containers
, data-default , data-default
, directory , directory
, extensible-exceptions
, filepath , filepath
, mtl , mtl
, process , process
@ -132,4 +131,4 @@ test-suite properties
Properties.Workspace Properties.Workspace
Utils Utils
hs-source-dirs: tests hs-source-dirs: tests
build-depends: base, QuickCheck >= 2, X11, containers, extensible-exceptions, xmonad build-depends: base, QuickCheck >= 2, X11, containers, xmonad