Skip to content

Commit

Permalink
build clean on GHC 7.10
Browse files Browse the repository at this point in the history
  • Loading branch information
ekmett committed Aug 27, 2015
1 parent 5684c1a commit f2ca552
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 3 deletions.
4 changes: 4 additions & 0 deletions src/Text/Parser/Char.hs
Expand Up @@ -46,7 +46,9 @@ module Text.Parser.Char
, CharParsing(..)
) where

#if __GLASGOW_HASKELL__ < 710
import Control.Applicative
#endif
import Control.Monad.Trans.Class
import Control.Monad.Trans.State.Lazy as Lazy
import Control.Monad.Trans.State.Strict as Strict
Expand All @@ -62,7 +64,9 @@ import Data.CharSet (CharSet(..))
import qualified Data.CharSet as CharSet
import Data.Foldable
import qualified Data.IntSet as IntSet
#if __GLASGOW_HASKELL__ < 710
import Data.Monoid
#endif
import Data.Text
import qualified Text.ParserCombinators.ReadP as ReadP
import qualified Text.Parsec as Parsec
Expand Down
2 changes: 2 additions & 0 deletions src/Text/Parser/Combinators.hs
Expand Up @@ -72,8 +72,10 @@ import Control.Monad.Trans.RWS.Strict as Strict
import Control.Monad.Trans.Reader
import Control.Monad.Trans.Identity
import Data.Foldable (asum)
#if __GLASGOW_HASKELL__ < 710
import Data.Monoid
import Data.Traversable (sequenceA)
#endif
import qualified Text.Parsec as Parsec
import qualified Data.Attoparsec.Types as Att
import qualified Data.Attoparsec.Combinator as Att
Expand Down
2 changes: 2 additions & 0 deletions src/Text/Parser/LookAhead.hs
Expand Up @@ -36,7 +36,9 @@ import Control.Monad.Trans.RWS.Lazy as Lazy
import Control.Monad.Trans.RWS.Strict as Strict
import Control.Monad.Trans.Reader
import Control.Monad.Trans.Identity
#if __GLASGOW_HASKELL__ < 710
import Data.Monoid
#endif
import qualified Text.ParserCombinators.ReadP as ReadP
import qualified Text.Parsec as Parsec
import Text.Parser.Combinators
Expand Down
6 changes: 4 additions & 2 deletions src/Text/Parser/Token.hs
@@ -1,11 +1,11 @@
{-# LANGUAGE CPP #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# OPTIONS_GHC -fspec-constr -fspec-constr-count=8 #-}
{-# LANGUAGE CPP #-}
#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
{-# LANGUAGE Trustworthy #-}
#endif
{-# OPTIONS_GHC -fspec-constr -fspec-constr-count=8 #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.Parser.Token
Expand Down Expand Up @@ -98,7 +98,9 @@ import Data.Functor.Identity
import qualified Data.HashSet as HashSet
import Data.HashSet (HashSet)
import Data.List (foldl')
#if __GLASGOW_HASKELL__ < 710
import Data.Monoid
#endif
import Data.Scientific ( Scientific )
import qualified Data.Scientific as Sci
import Data.String
Expand Down
4 changes: 3 additions & 1 deletion src/Text/Parser/Token/Style.hs
@@ -1,5 +1,5 @@
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE CPP #-}
{-# LANGUAGE DeriveDataTypeable #-}
#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
{-# LANGUAGE Trustworthy #-}
#endif
Expand Down Expand Up @@ -42,7 +42,9 @@ module Text.Parser.Token.Style
import Control.Applicative
import qualified Data.HashSet as HashSet
import Data.HashSet (HashSet)
#if __GLASGOW_HASKELL__ < 710
import Data.Monoid
#endif
import Data.Data
import Text.Parser.Combinators
import Text.Parser.Char
Expand Down

0 comments on commit f2ca552

Please sign in to comment.