diff options
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/base/Data/Functor/Classes.hs | 1 | ||||
-rw-r--r-- | libraries/base/Data/Functor/Compose.hs | 2 | ||||
-rw-r--r-- | libraries/base/Data/Functor/Contravariant.hs | 1 | ||||
-rw-r--r-- | libraries/base/Data/Functor/Product.hs | 3 | ||||
-rw-r--r-- | libraries/base/Data/Functor/Sum.hs | 2 | ||||
-rw-r--r-- | libraries/base/Data/Semigroup.hs | 3 | ||||
-rw-r--r-- | libraries/base/GHC/Event/PSQ.hs | 1 | ||||
-rw-r--r-- | libraries/base/GHC/Generics.hs | 2 | ||||
-rw-r--r-- | libraries/base/GHC/Show.hs | 1 | ||||
-rw-r--r-- | libraries/base/GHC/StaticPtr.hs | 1 | ||||
-rw-r--r-- | libraries/ghc-prim/GHC/Magic.hs | 2 |
11 files changed, 2 insertions, 17 deletions
diff --git a/libraries/base/Data/Functor/Classes.hs b/libraries/base/Data/Functor/Classes.hs index e44c817b64..7c9b917608 100644 --- a/libraries/base/Data/Functor/Classes.hs +++ b/libraries/base/Data/Functor/Classes.hs @@ -69,7 +69,6 @@ import Control.Applicative (Alternative((<|>)), Const(Const)) import Data.Functor.Identity (Identity(Identity)) import Data.Proxy (Proxy(Proxy)) import Data.List.NonEmpty (NonEmpty(..)) -import Data.Monoid (mappend) import Data.Ord (Down(Down)) import GHC.Read (expectP, list, paren) diff --git a/libraries/base/Data/Functor/Compose.hs b/libraries/base/Data/Functor/Compose.hs index 8ceadb8572..4ddd12cb2f 100644 --- a/libraries/base/Data/Functor/Compose.hs +++ b/libraries/base/Data/Functor/Compose.hs @@ -27,8 +27,6 @@ import Data.Functor.Classes import Control.Applicative import Data.Coerce (coerce) import Data.Data (Data) -import Data.Foldable (Foldable(foldMap)) -import Data.Traversable (Traversable(traverse)) import GHC.Generics (Generic, Generic1) import Text.Read (Read(..), readListDefault, readListPrecDefault) diff --git a/libraries/base/Data/Functor/Contravariant.hs b/libraries/base/Data/Functor/Contravariant.hs index 0bfad271bb..7e6bb5d889 100644 --- a/libraries/base/Data/Functor/Contravariant.hs +++ b/libraries/base/Data/Functor/Contravariant.hs @@ -54,7 +54,6 @@ import Data.Functor.Sum import Data.Functor.Compose import Data.Monoid (Alt(..)) -import Data.Semigroup (Semigroup(..)) import Data.Proxy import GHC.Generics diff --git a/libraries/base/Data/Functor/Product.hs b/libraries/base/Data/Functor/Product.hs index d98d31ea59..8ed983b077 100644 --- a/libraries/base/Data/Functor/Product.hs +++ b/libraries/base/Data/Functor/Product.hs @@ -26,10 +26,7 @@ import Control.Monad (MonadPlus(..)) import Control.Monad.Fix (MonadFix(..)) import Control.Monad.Zip (MonadZip(mzipWith)) import Data.Data (Data) -import Data.Foldable (Foldable(foldMap)) import Data.Functor.Classes -import Data.Monoid (mappend) -import Data.Traversable (Traversable(traverse)) import GHC.Generics (Generic, Generic1) import Text.Read (Read(..), readListDefault, readListPrecDefault) diff --git a/libraries/base/Data/Functor/Sum.hs b/libraries/base/Data/Functor/Sum.hs index 68e60fe817..337db02eee 100644 --- a/libraries/base/Data/Functor/Sum.hs +++ b/libraries/base/Data/Functor/Sum.hs @@ -23,9 +23,7 @@ module Data.Functor.Sum ( import Control.Applicative ((<|>)) import Data.Data (Data) -import Data.Foldable (Foldable(foldMap)) import Data.Functor.Classes -import Data.Traversable (Traversable(traverse)) import GHC.Generics (Generic, Generic1) import Text.Read (Read(..), readListDefault, readListPrecDefault) diff --git a/libraries/base/Data/Semigroup.hs b/libraries/base/Data/Semigroup.hs index fad1b206c4..918351f62e 100644 --- a/libraries/base/Data/Semigroup.hs +++ b/libraries/base/Data/Semigroup.hs @@ -117,9 +117,6 @@ import Data.Bifunctor import Data.Bitraversable import Data.Coerce import Data.Data -import Data.Monoid (All (..), Any (..), Dual (..), Endo (..), - Product (..), Sum (..)) --- import qualified Data.Monoid as Monoid import GHC.Generics -- | A generalization of 'Data.List.cycle' to an arbitrary 'Semigroup'. diff --git a/libraries/base/GHC/Event/PSQ.hs b/libraries/base/GHC/Event/PSQ.hs index 6e13839491..55a39fcb81 100644 --- a/libraries/base/GHC/Event/PSQ.hs +++ b/libraries/base/GHC/Event/PSQ.hs @@ -49,7 +49,6 @@ import GHC.Event.Unique import GHC.Word (Word64) import GHC.Num (Num(..)) import GHC.Real (fromIntegral) -import GHC.Types (Int) #include "MachDeps.h" diff --git a/libraries/base/GHC/Generics.hs b/libraries/base/GHC/Generics.hs index 34425f2b5f..bd1a596f39 100644 --- a/libraries/base/GHC/Generics.hs +++ b/libraries/base/GHC/Generics.hs @@ -749,7 +749,7 @@ import GHC.Show ( Show(..), showString ) -- Needed for metadata import Data.Proxy ( Proxy(..) ) -import GHC.TypeLits ( Nat, Symbol, KnownSymbol, KnownNat, symbolVal, natVal ) +import GHC.TypeLits ( KnownSymbol, KnownNat, symbolVal, natVal ) -------------------------------------------------------------------------------- -- Representation types diff --git a/libraries/base/GHC/Show.hs b/libraries/base/GHC/Show.hs index a41bf81cb3..faaa629a76 100644 --- a/libraries/base/GHC/Show.hs +++ b/libraries/base/GHC/Show.hs @@ -53,7 +53,6 @@ import GHC.Base import GHC.List ((!!), foldr1, break) import GHC.Num import GHC.Stack.Types -import GHC.Types (TypeLitSort (..)) -- | The @shows@ functions return a function that prepends the diff --git a/libraries/base/GHC/StaticPtr.hs b/libraries/base/GHC/StaticPtr.hs index 34f720dc10..a9114e8363 100644 --- a/libraries/base/GHC/StaticPtr.hs +++ b/libraries/base/GHC/StaticPtr.hs @@ -50,7 +50,6 @@ module GHC.StaticPtr import Foreign.C.Types (CInt(..)) import Foreign.Marshal (allocaArray, peekArray, withArray) import Foreign.Ptr (castPtr) -import GHC.Exts (addrToAny#) import GHC.Ptr (Ptr(..), nullPtr) import GHC.Fingerprint (Fingerprint(..)) import GHC.Prim diff --git a/libraries/ghc-prim/GHC/Magic.hs b/libraries/ghc-prim/GHC/Magic.hs index ae95bfcbf4..0fc4fd92cd 100644 --- a/libraries/ghc-prim/GHC/Magic.hs +++ b/libraries/ghc-prim/GHC/Magic.hs @@ -32,7 +32,7 @@ module GHC.Magic ( inline, noinline, lazy, oneShot, runRW# ) where import GHC.Prim import GHC.CString () -import GHC.Types (RuntimeRep, TYPE) +import GHC.Types ( RuntimeRep ) -- | The call @inline f@ arranges that 'f' is inlined, regardless of -- its size. More precisely, the call @inline f@ rewrites to the |