de-haskell98
This commit is contained in:
parent
a50d3e2b71
commit
357f56d0f4
@ -16,7 +16,7 @@ import Text.Printf (hPrintf)
|
|||||||
import Text.RegexPR (matchRegexPR)
|
import Text.RegexPR (matchRegexPR)
|
||||||
import Data.Maybe
|
import Data.Maybe
|
||||||
import Ledger.Dates (firstJust, showDate, parsedate)
|
import Ledger.Dates (firstJust, showDate, parsedate)
|
||||||
import Locale (defaultTimeLocale)
|
import System.Locale (defaultTimeLocale)
|
||||||
import Data.Time.Format (parseTime)
|
import Data.Time.Format (parseTime)
|
||||||
import Control.Monad (when, guard)
|
import Control.Monad (when, guard)
|
||||||
import Safe (readDef, readMay)
|
import Safe (readDef, readMay)
|
||||||
|
|||||||
@ -23,7 +23,7 @@ where
|
|||||||
|
|
||||||
import Data.Time.Format
|
import Data.Time.Format
|
||||||
import Data.Time.Calendar.OrdinalDate
|
import Data.Time.Calendar.OrdinalDate
|
||||||
import Locale (defaultTimeLocale)
|
import System.Locale (defaultTimeLocale)
|
||||||
import Text.ParserCombinators.Parsec
|
import Text.ParserCombinators.Parsec
|
||||||
import Text.ParserCombinators.Parsec.Char
|
import Text.ParserCombinators.Parsec.Char
|
||||||
import Text.ParserCombinators.Parsec.Combinator
|
import Text.ParserCombinators.Parsec.Combinator
|
||||||
|
|||||||
@ -7,7 +7,7 @@ needed low in the module hierarchy. This is the bottom of the dependency graph.
|
|||||||
-}
|
-}
|
||||||
|
|
||||||
module Ledger.Utils (
|
module Ledger.Utils (
|
||||||
module Char,
|
module Data.Char,
|
||||||
module Control.Monad,
|
module Control.Monad,
|
||||||
module Data.List,
|
module Data.List,
|
||||||
--module Data.Map,
|
--module Data.Map,
|
||||||
@ -24,7 +24,7 @@ module Text.RegexPR,
|
|||||||
module Test.HUnit,
|
module Test.HUnit,
|
||||||
)
|
)
|
||||||
where
|
where
|
||||||
import Char
|
import Data.Char
|
||||||
import Control.Exception
|
import Control.Exception
|
||||||
import Control.Monad
|
import Control.Monad
|
||||||
import Data.List
|
import Data.List
|
||||||
|
|||||||
2
Tests.hs
2
Tests.hs
@ -30,7 +30,7 @@ module Tests
|
|||||||
where
|
where
|
||||||
import qualified Data.Map as Map
|
import qualified Data.Map as Map
|
||||||
import Data.Time.Format
|
import Data.Time.Format
|
||||||
import Locale (defaultTimeLocale)
|
import System.Locale (defaultTimeLocale)
|
||||||
import Test.HUnit.Tools (runVerboseTests)
|
import Test.HUnit.Tools (runVerboseTests)
|
||||||
import System.Exit (exitFailure, exitWith, ExitCode(ExitSuccess)) -- base 3 compatible
|
import System.Exit (exitFailure, exitWith, ExitCode(ExitSuccess)) -- base 3 compatible
|
||||||
import System.Time (ClockTime(TOD))
|
import System.Time (ClockTime(TOD))
|
||||||
|
|||||||
@ -65,7 +65,6 @@ library
|
|||||||
,containers
|
,containers
|
||||||
,directory
|
,directory
|
||||||
,filepath
|
,filepath
|
||||||
,haskell98
|
|
||||||
,old-time
|
,old-time
|
||||||
,parsec
|
,parsec
|
||||||
,time
|
,time
|
||||||
@ -110,8 +109,8 @@ executable hledger
|
|||||||
,csv
|
,csv
|
||||||
,directory
|
,directory
|
||||||
,filepath
|
,filepath
|
||||||
,haskell98
|
|
||||||
,mtl
|
,mtl
|
||||||
|
,old-locale
|
||||||
,old-time
|
,old-time
|
||||||
,parsec
|
,parsec
|
||||||
,process
|
,process
|
||||||
|
|||||||
@ -52,7 +52,7 @@ import System.Exit
|
|||||||
import Text.Printf
|
import Text.Printf
|
||||||
import Data.Time.Clock
|
import Data.Time.Clock
|
||||||
import Data.Time.Format
|
import Data.Time.Format
|
||||||
import Locale
|
import System.Locale
|
||||||
import Control.Monad
|
import Control.Monad
|
||||||
import Debug.Trace
|
import Debug.Trace
|
||||||
import System.Console.GetOpt
|
import System.Console.GetOpt
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
import System
|
import System
|
||||||
import System.Directory
|
import System.Directory
|
||||||
import IO
|
import System.IO
|
||||||
import Data.List
|
import Data.List
|
||||||
import Data.Char
|
import Data.Char
|
||||||
import Data.Maybe
|
import Data.Maybe
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user