Changes for compatibility with ghc-7.10-rc2

2 modules: Name clashes caused by Applicative-Monad change in Prelude
2 modules: Ambiguities caused by Foldable/Traversable in Prelude
2 modules: Backwards incompatible changes in time-1.5 for defaultTimeLocale
9 modules: {-# LANGUAGE FlexibleContexts #-} (because GHC checks inferred types
           now, in addition to explicitly given type signatures)

Also silenced warnings about tab characters in source files.
This commit is contained in:
hallgren
2015-02-16 15:05:06 +00:00
parent d21d4f442a
commit 2ce3e954fd
17 changed files with 29 additions and 8 deletions

View File

@@ -297,6 +297,9 @@ Library
else
build-tools: happy, alex>=3
if impl(ghc>=7.10)
ghc-options: -fno-warn-tabs
if os(windows)
build-depends: Win32
else