commit 5ba464de761b298e50d57a8b7d14bc28adb30d5d
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Sep 7 17:54:12 2018 +0200
    Fix CI 2
commit f060ae9449f4b61a915b0ed4629fc1ba9b66fb4a
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Sep 7 17:30:08 2018 +0200
    Fix CI build
commit af0719a33b9b72ad244ae80198d881a1f7145e9d
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Sep 7 17:19:01 2018 +0200
    Fix rebase
commit 1a24ddfa54dfb4ff1326e1a51005ffa82d3dc3c8
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Aug 10 16:25:24 2018 +0200
    Fixed some GHC warnings
commit 1ac43398a359b5925ef71f53347698f1c6c510ef
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Aug 10 16:14:49 2018 +0200
    Fix .cabal
commit 422456b925d8aa4ab3e869f51e98c2b1c3dcde0a
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jul 1 22:56:20 2018 +0200
    Removed to-do list
commit 1118b762e4fd15c4fe7ba48ba86676706ea3a5a5
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jul 1 22:53:28 2018 +0200
    Better test
commit 1146ed0941655668bf7684f18aa15c5f4b9b20c2
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jul 1 15:32:28 2018 +0200
    Fix parsing
commit 4fc2374b2b81802990da30c96756aab54d77399c
Author: Luca Molteni <volothamp@gmail.com>
Date:   Thu Jun 21 22:11:11 2018 +0200
    Parsing of separator
commit f7a61737f1ad4460ba20ca9b2e86eb21468abb33
Author: Luca Molteni <volothamp@gmail.com>
Date:   Thu Jun 21 14:29:23 2018 +0200
    Almost separator in options
commit ac8841cf3b9c80914bc3271ad9b9ff4ae9ba48a7
Author: Luca Molteni <volothamp@gmail.com>
Date:   Thu Jun 21 14:16:59 2018 +0200
    Separator in parseCSV
commit 92a8b9f6ba77ea4237f769641e03029ac88542ea
Author: Luca Molteni <volothamp@gmail.com>
Date:   Thu Jun 21 13:30:41 2018 +0200
    separator option
commit ec417a81ae625647cf35e61776cdf02bdb2c6aea
Author: Luca Molteni <volothamp@gmail.com>
Date:   Thu Jun 21 10:45:26 2018 +0200
    Removed one qualified import
commit 8b2f386c2f780adcd34cff3de7edceacc1d325a7
Author: Luca Molteni <volothamp@gmail.com>
Date:   Wed Jun 20 14:01:12 2018 +0200
    Removed string conversions
commit a14d0e099e28a286bb81770cfc9cb8f5c7e5cf1f
Author: Luca Molteni <volothamp@gmail.com>
Date:   Wed Jun 20 10:23:20 2018 +0200
    custom delimiter in cassava
commit 694d48e2bc1ada0037b90367c017f3082f68ed45
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jun 10 17:51:54 2018 +0200
    Use Text.getContents - remove UTF-8 compatibility library
commit a7ada2cc60033ebdd796ca34cc2ec69a4f387843
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jun 10 17:49:34 2018 +0200
    todo list
commit 58ec47d3987909f6bace50e3e647e30dadd5bf03
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jun 10 17:45:22 2018 +0200
    CSV test now has unicode characters
commit b7851e94c3f1683b63ec7250a12bcde3b7bed691
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jun 10 16:59:39 2018 +0200
    Use decode from Text
commit 79f59fd28ccaca08fcd718fcd8d00b1c1d65d7e1
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sun Jun 10 13:28:57 2018 +0200
    Use Text and Lazy Bytestring
commit 470c9bcb8dc00669beb4ef0303a1e7d9f7aecc89
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 15:30:22 2018 +0200
    Use megaparsec error
commit f978848ba249ef4f67b855bea5d4e549290c205c
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 15:22:07 2018 +0200
    Renamed qualify and remove Parsec
commit 152587fde204c43a55798d212e43f37cd3038c2e
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 15:12:36 2018 +0200
    Use cassava mega parsec
commit cf281577a3d3a071196484a6fc8485f2ea1f7d67
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 14:01:47 2018 +0200
    Removed Data.Vector
commit 1272e8e758369d8cc5778029a705b277355a5029
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 12:16:18 2018 +0200
    Removed Parsec ParseError
commit ae07f043135a19307fd65b281ade37a74c76acb2
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 12:06:14 2018 +0200
    Type sinonim for ParsecError
commit 8e15b253c11bd1c0c35a7641aeb18aa54e0ba9b0
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 11:16:08 2018 +0200
    Replaced with typeclasses
commit 1ed46f9c175603611325f3d377004e4b85f29377
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 11:01:33 2018 +0200
    Replaced Text/CSV with Cassava
commit 362f4111b5854145703174b976fc7acbd71b8783
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 10:34:37 2018 +0200
    Use cassava parsin instead of Text/CSV
commit 83e678e371618687cf7c15a4e2cfa67f570b6b64
Author: Luca Molteni <volothamp@gmail.com>
Date:   Sat Jun 9 08:22:51 2018 +0200
    Text CSV error messages
commit f922df71d274beeacab9fb2530b16c97f005cc08
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Jun 8 21:45:20 2018 +0200
    Better types
commit edd130781c84790a53bff2283e6041eb8232e7cf
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Jun 8 21:34:59 2018 +0200
    Conversion to Text CSV type
commit 0799383214483018ad2d977a3c8022414959c2b2
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Jun 8 16:06:21 2018 +0200
    First function with cassava
commit e92aeb151ff527b383ff3d0ced7764e81b71af82
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Jun 8 13:47:34 2018 +0200
    Added cassava as dependency
commit 5ea005c558a3939af7e5f0cd735a9b4da931228e
Author: Luca Molteni <volothamp@gmail.com>
Date:   Fri Jun 8 13:18:47 2018 +0200
    Better .gitignore for multi idea modules
		
	
			
		
			
				
	
	
		
			345 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			345 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -- This file has been generated from package.yaml by hpack version 0.28.2.
 | |
| --
 | |
| -- see: https://github.com/sol/hpack
 | |
| --
 | |
| -- hash: 7d48cc897fb582a2600c3f3405a5463b853316f4a9fae370f0a74c46576a6198
 | |
| 
 | |
| name:           hledger-lib
 | |
| version:        1.10.99
 | |
| synopsis:       Core data types, parsers and functionality for the hledger accounting tools
 | |
| description:    This is a reusable library containing hledger's core functionality.
 | |
|                 .
 | |
|                 hledger is a cross-platform program for tracking money, time, or
 | |
|                 any other commodity, using double-entry accounting and a simple,
 | |
|                 editable file format. It is inspired by and largely compatible
 | |
|                 with ledger(1).  hledger provides command-line, curses and web
 | |
|                 interfaces, and aims to be a reliable, practical tool for daily
 | |
|                 use.
 | |
| category:       Finance
 | |
| stability:      stable
 | |
| homepage:       http://hledger.org
 | |
| bug-reports:    http://bugs.hledger.org
 | |
| author:         Simon Michael <simon@joyful.com>
 | |
| maintainer:     Simon Michael <simon@joyful.com>
 | |
| license:        GPL-3
 | |
| license-file:   LICENSE
 | |
| tested-with:    GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3
 | |
| build-type:     Simple
 | |
| cabal-version:  >= 1.10
 | |
| extra-source-files:
 | |
|     CHANGES
 | |
|     hledger_csv.5
 | |
|     hledger_csv.info
 | |
|     hledger_csv.txt
 | |
|     hledger_journal.5
 | |
|     hledger_journal.info
 | |
|     hledger_journal.txt
 | |
|     hledger_timeclock.5
 | |
|     hledger_timeclock.info
 | |
|     hledger_timeclock.txt
 | |
|     hledger_timedot.5
 | |
|     hledger_timedot.info
 | |
|     hledger_timedot.txt
 | |
|     README
 | |
| 
 | |
| source-repository head
 | |
|   type: git
 | |
|   location: https://github.com/simonmichael/hledger
 | |
| 
 | |
| library
 | |
|   exposed-modules:
 | |
|       Hledger
 | |
|       Hledger.Data
 | |
|       Hledger.Data.Account
 | |
|       Hledger.Data.AccountName
 | |
|       Hledger.Data.Amount
 | |
|       Hledger.Data.Commodity
 | |
|       Hledger.Data.Dates
 | |
|       Hledger.Data.Journal
 | |
|       Hledger.Data.Ledger
 | |
|       Hledger.Data.MarketPrice
 | |
|       Hledger.Data.Period
 | |
|       Hledger.Data.PeriodicTransaction
 | |
|       Hledger.Data.StringFormat
 | |
|       Hledger.Data.Posting
 | |
|       Hledger.Data.RawOptions
 | |
|       Hledger.Data.Timeclock
 | |
|       Hledger.Data.Transaction
 | |
|       Hledger.Data.TransactionModifier
 | |
|       Hledger.Data.Types
 | |
|       Hledger.Query
 | |
|       Hledger.Read
 | |
|       Hledger.Read.Common
 | |
|       Hledger.Read.CsvReader
 | |
|       Hledger.Read.JournalReader
 | |
|       Hledger.Read.TimedotReader
 | |
|       Hledger.Read.TimeclockReader
 | |
|       Hledger.Reports
 | |
|       Hledger.Reports.ReportOptions
 | |
|       Hledger.Reports.ReportTypes
 | |
|       Hledger.Reports.BalanceHistoryReport
 | |
|       Hledger.Reports.BalanceReport
 | |
|       Hledger.Reports.BudgetReport
 | |
|       Hledger.Reports.EntriesReport
 | |
|       Hledger.Reports.MultiBalanceReports
 | |
|       Hledger.Reports.PostingsReport
 | |
|       Hledger.Reports.TransactionsReports
 | |
|       Hledger.Utils
 | |
|       Hledger.Utils.Color
 | |
|       Hledger.Utils.Debug
 | |
|       Hledger.Utils.Parse
 | |
|       Hledger.Utils.Regex
 | |
|       Hledger.Utils.String
 | |
|       Hledger.Utils.Test
 | |
|       Hledger.Utils.Text
 | |
|       Hledger.Utils.Tree
 | |
|       Hledger.Utils.UTF8IOCompat
 | |
|       Text.Tabular.AsciiWide
 | |
|   other-modules:
 | |
|       Text.Megaparsec.Custom
 | |
|       Paths_hledger_lib
 | |
|   hs-source-dirs:
 | |
|       ./.
 | |
|   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
 | |
|   build-depends:
 | |
|       Decimal
 | |
|     , Glob >=0.9
 | |
|     , ansi-terminal >=0.6.2.3
 | |
|     , array
 | |
|     , base >=4.8 && <4.12
 | |
|     , base-compat-batteries >=0.10.1 && <0.11
 | |
|     , blaze-markup >=0.5.1
 | |
|     , bytestring
 | |
|     , call-stack
 | |
|     , cassava
 | |
|     , cassava-megaparsec
 | |
|     , cmdargs >=0.10
 | |
|     , containers
 | |
|     , data-default >=0.5
 | |
|     , deepseq
 | |
|     , directory
 | |
|     , easytest
 | |
|     , extra
 | |
|     , filepath
 | |
|     , hashtables >=1.2.3.1
 | |
|     , megaparsec >=6.4.1
 | |
|     , mtl
 | |
|     , mtl-compat
 | |
|     , old-time
 | |
|     , parsec >=3
 | |
|     , parser-combinators >=0.4.0
 | |
|     , pretty-show >=1.6.4
 | |
|     , regex-tdfa
 | |
|     , safe >=0.2
 | |
|     , split >=0.1
 | |
|     , tabular >=0.2
 | |
|     , text >=1.2
 | |
|     , time >=1.5
 | |
|     , transformers >=0.2
 | |
|     , uglymemo
 | |
|     , utf8-string >=0.3.5
 | |
|   if (!impl(ghc >= 8.0))
 | |
|     build-depends:
 | |
|         semigroups ==0.18.*
 | |
|   default-language: Haskell2010
 | |
| 
 | |
| test-suite doctests
 | |
|   type: exitcode-stdio-1.0
 | |
|   main-is: doctests.hs
 | |
|   other-modules:
 | |
|       Hledger
 | |
|       Hledger.Data
 | |
|       Hledger.Data.Account
 | |
|       Hledger.Data.AccountName
 | |
|       Hledger.Data.Amount
 | |
|       Hledger.Data.Commodity
 | |
|       Hledger.Data.Dates
 | |
|       Hledger.Data.Journal
 | |
|       Hledger.Data.Ledger
 | |
|       Hledger.Data.MarketPrice
 | |
|       Hledger.Data.Period
 | |
|       Hledger.Data.PeriodicTransaction
 | |
|       Hledger.Data.Posting
 | |
|       Hledger.Data.RawOptions
 | |
|       Hledger.Data.StringFormat
 | |
|       Hledger.Data.Timeclock
 | |
|       Hledger.Data.Transaction
 | |
|       Hledger.Data.TransactionModifier
 | |
|       Hledger.Data.Types
 | |
|       Hledger.Query
 | |
|       Hledger.Read
 | |
|       Hledger.Read.Common
 | |
|       Hledger.Read.CsvReader
 | |
|       Hledger.Read.JournalReader
 | |
|       Hledger.Read.TimeclockReader
 | |
|       Hledger.Read.TimedotReader
 | |
|       Hledger.Reports
 | |
|       Hledger.Reports.BalanceHistoryReport
 | |
|       Hledger.Reports.BalanceReport
 | |
|       Hledger.Reports.BudgetReport
 | |
|       Hledger.Reports.EntriesReport
 | |
|       Hledger.Reports.MultiBalanceReports
 | |
|       Hledger.Reports.PostingsReport
 | |
|       Hledger.Reports.ReportOptions
 | |
|       Hledger.Reports.ReportTypes
 | |
|       Hledger.Reports.TransactionsReports
 | |
|       Hledger.Utils
 | |
|       Hledger.Utils.Color
 | |
|       Hledger.Utils.Debug
 | |
|       Hledger.Utils.Parse
 | |
|       Hledger.Utils.Regex
 | |
|       Hledger.Utils.String
 | |
|       Hledger.Utils.Test
 | |
|       Hledger.Utils.Text
 | |
|       Hledger.Utils.Tree
 | |
|       Hledger.Utils.UTF8IOCompat
 | |
|       Text.Megaparsec.Custom
 | |
|       Text.Tabular.AsciiWide
 | |
|       Paths_hledger_lib
 | |
|   hs-source-dirs:
 | |
|       ./.
 | |
|       test
 | |
|   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
 | |
|   build-depends:
 | |
|       Decimal
 | |
|     , Glob >=0.7
 | |
|     , ansi-terminal >=0.6.2.3
 | |
|     , array
 | |
|     , base >=4.8 && <4.12
 | |
|     , base-compat-batteries >=0.10.1 && <0.11
 | |
|     , blaze-markup >=0.5.1
 | |
|     , bytestring
 | |
|     , call-stack
 | |
|     , cassava
 | |
|     , cassava-megaparsec
 | |
|     , cmdargs >=0.10
 | |
|     , containers
 | |
|     , data-default >=0.5
 | |
|     , deepseq
 | |
|     , directory
 | |
|     , doctest >=0.8
 | |
|     , easytest
 | |
|     , extra
 | |
|     , filepath
 | |
|     , hashtables >=1.2.3.1
 | |
|     , megaparsec >=6.4.1
 | |
|     , mtl
 | |
|     , mtl-compat
 | |
|     , old-time
 | |
|     , parsec >=3
 | |
|     , parser-combinators >=0.4.0
 | |
|     , pretty-show >=1.6.4
 | |
|     , regex-tdfa
 | |
|     , safe >=0.2
 | |
|     , split >=0.1
 | |
|     , tabular >=0.2
 | |
|     , text >=1.2
 | |
|     , time >=1.5
 | |
|     , transformers >=0.2
 | |
|     , uglymemo
 | |
|     , utf8-string >=0.3.5
 | |
|   if (!impl(ghc >= 8.0))
 | |
|     build-depends:
 | |
|         semigroups ==0.18.*
 | |
|   default-language: Haskell2010
 | |
| 
 | |
| test-suite easytests
 | |
|   type: exitcode-stdio-1.0
 | |
|   main-is: easytests.hs
 | |
|   other-modules:
 | |
|       Hledger
 | |
|       Hledger.Data
 | |
|       Hledger.Data.Account
 | |
|       Hledger.Data.AccountName
 | |
|       Hledger.Data.Amount
 | |
|       Hledger.Data.Commodity
 | |
|       Hledger.Data.Dates
 | |
|       Hledger.Data.Journal
 | |
|       Hledger.Data.Ledger
 | |
|       Hledger.Data.MarketPrice
 | |
|       Hledger.Data.Period
 | |
|       Hledger.Data.PeriodicTransaction
 | |
|       Hledger.Data.Posting
 | |
|       Hledger.Data.RawOptions
 | |
|       Hledger.Data.StringFormat
 | |
|       Hledger.Data.Timeclock
 | |
|       Hledger.Data.Transaction
 | |
|       Hledger.Data.TransactionModifier
 | |
|       Hledger.Data.Types
 | |
|       Hledger.Query
 | |
|       Hledger.Read
 | |
|       Hledger.Read.Common
 | |
|       Hledger.Read.CsvReader
 | |
|       Hledger.Read.JournalReader
 | |
|       Hledger.Read.TimeclockReader
 | |
|       Hledger.Read.TimedotReader
 | |
|       Hledger.Reports
 | |
|       Hledger.Reports.BalanceHistoryReport
 | |
|       Hledger.Reports.BalanceReport
 | |
|       Hledger.Reports.BudgetReport
 | |
|       Hledger.Reports.EntriesReport
 | |
|       Hledger.Reports.MultiBalanceReports
 | |
|       Hledger.Reports.PostingsReport
 | |
|       Hledger.Reports.ReportOptions
 | |
|       Hledger.Reports.ReportTypes
 | |
|       Hledger.Reports.TransactionsReports
 | |
|       Hledger.Utils
 | |
|       Hledger.Utils.Color
 | |
|       Hledger.Utils.Debug
 | |
|       Hledger.Utils.Parse
 | |
|       Hledger.Utils.Regex
 | |
|       Hledger.Utils.String
 | |
|       Hledger.Utils.Test
 | |
|       Hledger.Utils.Text
 | |
|       Hledger.Utils.Tree
 | |
|       Hledger.Utils.UTF8IOCompat
 | |
|       Text.Megaparsec.Custom
 | |
|       Text.Tabular.AsciiWide
 | |
|       Paths_hledger_lib
 | |
|   hs-source-dirs:
 | |
|       ./.
 | |
|       test
 | |
|   ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
 | |
|   build-depends:
 | |
|       Decimal
 | |
|     , Glob >=0.9
 | |
|     , ansi-terminal >=0.6.2.3
 | |
|     , array
 | |
|     , base >=4.8 && <4.12
 | |
|     , base-compat-batteries >=0.10.1 && <0.11
 | |
|     , blaze-markup >=0.5.1
 | |
|     , bytestring
 | |
|     , call-stack
 | |
|     , cassava
 | |
|     , cassava-megaparsec
 | |
|     , cmdargs >=0.10
 | |
|     , containers
 | |
|     , data-default >=0.5
 | |
|     , deepseq
 | |
|     , directory
 | |
|     , easytest
 | |
|     , extra
 | |
|     , filepath
 | |
|     , hashtables >=1.2.3.1
 | |
|     , hledger-lib
 | |
|     , megaparsec >=6.4.1
 | |
|     , mtl
 | |
|     , mtl-compat
 | |
|     , old-time
 | |
|     , parsec >=3
 | |
|     , parser-combinators >=0.4.0
 | |
|     , pretty-show >=1.6.4
 | |
|     , regex-tdfa
 | |
|     , safe >=0.2
 | |
|     , split >=0.1
 | |
|     , tabular >=0.2
 | |
|     , text >=1.2
 | |
|     , time >=1.5
 | |
|     , transformers >=0.2
 | |
|     , uglymemo
 | |
|     , utf8-string >=0.3.5
 | |
|   if (!impl(ghc >= 8.0))
 | |
|     build-depends:
 | |
|         semigroups ==0.18.*
 | |
|   default-language: Haskell2010
 |