hledger-lib: Update for base-compat-0.8.0 (see #245)
This commit is contained in:
parent
400c8afd3f
commit
964a410b24
@ -64,11 +64,10 @@ module Hledger.Data.Dates (
|
||||
)
|
||||
where
|
||||
|
||||
#if !MIN_VERSION_base(4,8,0)
|
||||
import Control.Applicative.Compat ((<*))
|
||||
#endif
|
||||
import Prelude ()
|
||||
import Prelude.Compat
|
||||
import Control.Monad
|
||||
import Data.List
|
||||
import Data.List.Compat
|
||||
import Data.Maybe
|
||||
#if MIN_VERSION_time(1,5,0)
|
||||
import Data.Time.Format hiding (months)
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
{-# LANGUAGE FlexibleContexts #-}
|
||||
{-# LANGUAGE CPP #-}
|
||||
module Hledger.Data.OutputFormat (
|
||||
parseStringFormat
|
||||
, formatsp
|
||||
@ -9,10 +8,9 @@ module Hledger.Data.OutputFormat (
|
||||
, tests
|
||||
) where
|
||||
|
||||
import Prelude ()
|
||||
import Prelude.Compat
|
||||
import Numeric
|
||||
#if !MIN_VERSION_base(4,8,0)
|
||||
import Control.Applicative.Compat ((<*))
|
||||
#endif
|
||||
import Data.Char (isPrint)
|
||||
import Data.Maybe
|
||||
import Test.HUnit
|
||||
|
||||
@ -20,15 +20,14 @@ module Hledger.Read.CsvReader (
|
||||
tests_Hledger_Read_CsvReader
|
||||
)
|
||||
where
|
||||
#if !MIN_VERSION_base(4,8,0)
|
||||
import Control.Applicative.Compat ((<$>), (<*))
|
||||
#endif
|
||||
import Prelude ()
|
||||
import Prelude.Compat hiding (getContents)
|
||||
import Control.Exception hiding (try)
|
||||
import Control.Monad
|
||||
import Control.Monad.Except
|
||||
-- import Test.HUnit
|
||||
import Data.Char (toLower, isDigit, isSpace)
|
||||
import Data.List
|
||||
import Data.List.Compat
|
||||
import Data.Maybe
|
||||
import Data.Ord
|
||||
import Data.Time.Calendar (Day)
|
||||
@ -50,7 +49,6 @@ import Text.Parsec.Error
|
||||
import Text.Printf (hPrintf,printf)
|
||||
|
||||
import Hledger.Data
|
||||
import Prelude hiding (getContents)
|
||||
import Hledger.Utils.UTF8IOCompat (getContents)
|
||||
import Hledger.Utils
|
||||
import Hledger.Read.JournalReader (amountp)
|
||||
|
||||
@ -45,14 +45,13 @@ module Hledger.Read.JournalReader (
|
||||
#endif
|
||||
)
|
||||
where
|
||||
#if !MIN_VERSION_base(4,8,0)
|
||||
import Control.Applicative.Compat ((<*))
|
||||
#endif
|
||||
import Prelude ()
|
||||
import Prelude.Compat hiding (readFile)
|
||||
import qualified Control.Exception as C
|
||||
import Control.Monad
|
||||
import Control.Monad.Except
|
||||
import Control.Monad.Compat
|
||||
import Control.Monad.Except (ExceptT(..), liftIO, throwError, catchError)
|
||||
import Data.Char (isNumber)
|
||||
import Data.List
|
||||
import Data.List.Compat
|
||||
import Data.List.Split (wordsBy)
|
||||
import Data.Maybe
|
||||
import Data.Time.Calendar
|
||||
@ -69,7 +68,6 @@ import System.Time (getClockTime)
|
||||
|
||||
import Hledger.Data
|
||||
import Hledger.Utils
|
||||
import Prelude hiding (readFile)
|
||||
|
||||
|
||||
-- standard reader exports
|
||||
|
||||
@ -89,7 +89,7 @@ library
|
||||
Hledger.Utils.UTF8IOCompat
|
||||
build-depends:
|
||||
base >= 4.3 && < 5
|
||||
,base-compat >= 0.5.0
|
||||
,base-compat >= 0.8.0
|
||||
,array
|
||||
,blaze-markup >= 0.5.1
|
||||
,bytestring
|
||||
@ -128,7 +128,7 @@ test-suite tests
|
||||
default-language: Haskell2010
|
||||
build-depends: hledger-lib
|
||||
, base >= 4.3 && < 5
|
||||
, base-compat >= 0.5.0
|
||||
, base-compat >= 0.8.0
|
||||
, array
|
||||
, blaze-markup >= 0.5.1
|
||||
, cmdargs
|
||||
|
||||
Loading…
Reference in New Issue
Block a user