hledger/hledger-lib
Simon Michael 27dd1ca593 lib: add a basic ledger journal reader using ledger4's ledger-parse
This reader is used by default for files with suffix .ledger or .l,
and tried along with the other readers for files of unknown type.

Currently only the bare minimum of the raw parsed data is used:
transaction dates/descriptions and posting accounts/amounts,
with the rest being ignored.

Amounts are parsed the same way as in the hledger journal format.
Malformed amounts might be ignored instead of error-reported.
2016-11-12 14:22:27 -08:00
..
doc doc: bump version to 1.0, update manuals & cabal files 2016-10-26 13:34:27 -07:00
Hledger lib: add a basic ledger journal reader using ledger4's ledger-parse 2016-11-12 14:22:27 -08:00
other/ledger-parse lib: add a copy of the ledger4 parser 2016-11-12 10:50:57 -08:00
tests lib: fix doctests 2016-11-12 14:14:04 -08:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
CHANGES lib, doc: remove incorrect speedup claim 2016-10-29 12:13:20 -07:00
hledger-lib.cabal lib: fix hunit tests 2016-11-12 14:13:55 -08:00
Hledger.hs prettify/hlint 2016-02-20 20:12:02 -08:00
LICENSE split off hledger-lib package, containing core types & utils 2010-03-22 01:44:59 +00:00
package.yaml lib: fix hunit tests 2016-11-12 14:13:55 -08:00
README doc: ensure all five main packages have a README 2016-04-12 11:13:01 -07:00
Setup.hs Revert "remove Setup.hs files again, fixing a yesod devel warning" 2014-05-24 13:39:09 -07:00

A reusable library containing hledger's core functionality.
This is used by most hledger* packages for common data parsing,
command line option handling, reporting etc.