diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2012-02-27 22:42:08 +0300 |
---|---|---|
committer | Will Thompson <will@willthompson.co.uk> | 2012-03-02 11:54:42 +0000 |
commit | 1755ec6d1e0d09d74de815a94dfeac8b7f4d88f4 (patch) | |
tree | 8d9fe37fd1345cc6a58af824191b8ebc6b0b00ea | |
parent | 1faee291656f66be9995238067b0adc17b267948 (diff) |
fix build failures against ghc-7.4.1
$ runhaskell Setup.hs build
Building bustle-0.4.0.1...
Preprocessing executable 'bustle' for bustle-0.4.0.1...
Bustle.hs:1:1:
Ambiguous module name `Prelude':
it was found in multiple packages: base haskell98-2.0.0.1
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
-rw-r--r-- | Bustle/Noninteractive.hs | 2 | ||||
-rw-r--r-- | Bustle/Stats.hs | 2 | ||||
-rw-r--r-- | bustle.cabal | 1 |
3 files changed, 2 insertions, 3 deletions
diff --git a/Bustle/Noninteractive.hs b/Bustle/Noninteractive.hs index 56e5d74..48d9461 100644 --- a/Bustle/Noninteractive.hs +++ b/Bustle/Noninteractive.hs @@ -25,7 +25,7 @@ where import Prelude hiding (log) -import System +import System.Exit (exitFailure) import System.IO (hPutStrLn, stderr) import Data.Maybe (fromMaybe, mapMaybe) import Data.List (nub) diff --git a/Bustle/Stats.hs b/Bustle/Stats.hs index 8a3e206..d822058 100644 --- a/Bustle/Stats.hs +++ b/Bustle/Stats.hs @@ -68,7 +68,7 @@ frequencies = reverse where alt Nothing = Just 1 alt (Just n) = Just (n + 1) -mean :: Fractional a => [a] -> a +mean :: (Eq a, Fractional a) => [a] -> a mean = acc 0 0 where acc 0 _ [] = error "mean of empty list" acc n t [] = t / n diff --git a/bustle.cabal b/bustle.cabal index dacdf1e..c7d906e 100644 --- a/bustle.cabal +++ b/bustle.cabal @@ -85,7 +85,6 @@ Executable bustle , filepath , glib , gtk > 0.12 - , haskell98 , mtl , pango , parsec |