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