summaryrefslogtreecommitdiff
path: root/libraries/base/Data
diff options
context:
space:
mode:
authorHerbert Valerio Riedel <hvr@gnu.org>2014-10-19 12:03:11 +0200
committerHerbert Valerio Riedel <hvr@gnu.org>2014-10-19 12:21:59 +0200
commitabfbb0d6aa65bf6f664fd86eecc72bd3a28bb0b9 (patch)
treec1739dee2b644f490e2e2febf39931bd561f796c /libraries/base/Data
parentce23745147b9aab99187e266412efa27148a9b19 (diff)
downloadhaskell-abfbb0d6aa65bf6f664fd86eecc72bd3a28bb0b9.tar.gz
Remove redundant explicit `Prelude` imports
Since they're implied by the lack of `NoImplicitPrelude`
Diffstat (limited to 'libraries/base/Data')
-rw-r--r--libraries/base/Data/Complex.hs2
-rw-r--r--libraries/base/Data/Fixed.hs1
-rw-r--r--libraries/base/Data/Ix.hs2
-rw-r--r--libraries/base/Data/Ratio.hs2
-rw-r--r--libraries/base/Data/STRef.hs2
-rw-r--r--libraries/base/Data/STRef/Lazy.hs1
-rw-r--r--libraries/base/Data/Unique.hs2
7 files changed, 0 insertions, 12 deletions
diff --git a/libraries/base/Data/Complex.hs b/libraries/base/Data/Complex.hs
index 0ce148788d..2baa60bd36 100644
--- a/libraries/base/Data/Complex.hs
+++ b/libraries/base/Data/Complex.hs
@@ -34,8 +34,6 @@ module Data.Complex
) where
-import Prelude
-
import Data.Typeable
import Data.Data (Data)
diff --git a/libraries/base/Data/Fixed.hs b/libraries/base/Data/Fixed.hs
index 8e8ea60ebe..b499617f32 100644
--- a/libraries/base/Data/Fixed.hs
+++ b/libraries/base/Data/Fixed.hs
@@ -37,7 +37,6 @@ module Data.Fixed
E12,Pico
) where
-import Prelude -- necessary to get dependencies right
import Data.Typeable
import Data.Data
import GHC.Read
diff --git a/libraries/base/Data/Ix.hs b/libraries/base/Data/Ix.hs
index d3be1c4759..e7e1f34bee 100644
--- a/libraries/base/Data/Ix.hs
+++ b/libraries/base/Data/Ix.hs
@@ -61,6 +61,4 @@ module Data.Ix
) where
--- import Prelude
-
import GHC.Arr
diff --git a/libraries/base/Data/Ratio.hs b/libraries/base/Data/Ratio.hs
index 6a16e9a260..8517e485ff 100644
--- a/libraries/base/Data/Ratio.hs
+++ b/libraries/base/Data/Ratio.hs
@@ -24,8 +24,6 @@ module Data.Ratio
) where
-import Prelude
-
import GHC.Real -- The basic defns for Ratio
-- -----------------------------------------------------------------------------
diff --git a/libraries/base/Data/STRef.hs b/libraries/base/Data/STRef.hs
index dc65abc791..8df34bba95 100644
--- a/libraries/base/Data/STRef.hs
+++ b/libraries/base/Data/STRef.hs
@@ -24,8 +24,6 @@ module Data.STRef (
modifySTRef'
) where
-import Prelude
-
import GHC.ST
import GHC.STRef
diff --git a/libraries/base/Data/STRef/Lazy.hs b/libraries/base/Data/STRef/Lazy.hs
index 039b03f3b5..5134de446e 100644
--- a/libraries/base/Data/STRef/Lazy.hs
+++ b/libraries/base/Data/STRef/Lazy.hs
@@ -25,7 +25,6 @@ module Data.STRef.Lazy (
import Control.Monad.ST.Lazy.Safe
import qualified Data.STRef as ST
-import Prelude
newSTRef :: a -> ST s (ST.STRef s a)
readSTRef :: ST.STRef s a -> ST s a
diff --git a/libraries/base/Data/Unique.hs b/libraries/base/Data/Unique.hs
index a5c0d6c753..74bac76ad0 100644
--- a/libraries/base/Data/Unique.hs
+++ b/libraries/base/Data/Unique.hs
@@ -22,8 +22,6 @@ module Data.Unique (
hashUnique
) where
-import Prelude
-
import System.IO.Unsafe (unsafePerformIO)
import GHC.Base