hledger/hledger-lib/Hledger
Stephen Morgan fc8aa602cf lib!: modifyTransactions now takes a Map of commodity styles, and will
style amounts according to that argument. journalAddForecast and
journalTransform now return an Either String Journal.

This improves efficiency, as we no longer have to restyle all amounts in
the journal after generating auto postings or periodic transactions.
Changing the return type of journalAddForecast and journalTransform
reduces partiality.

To get the previous behaviour for modifyTransaction, use modifyTransaction mempty.
2021-07-30 13:52:35 -10:00
..
Data lib!: modifyTransactions now takes a Map of commodity styles, and will 2021-07-30 13:52:35 -10:00
Read lib!: modifyTransactions now takes a Map of commodity styles, and will 2021-07-30 13:52:35 -10:00
Reports dev: lens: Use lenses for updateReportSpec(With). 2021-07-30 09:27:39 -10:00
Utils ui: Do not log to debug.log when regenerating journal in Transaction 2021-06-30 16:07:32 -10:00
Data.hs lib: Change internal representation of MixedAmount to use a strict Map 2021-05-01 09:45:29 -10:00
Query.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
Read.hs lib!: lib: Remove aismultiplier from Amount. 2021-07-22 19:06:33 -10:00
Reports.hs lib!: lib,web: Remove unused TransactionReport. Move the useful utility 2021-07-22 19:00:37 -10:00
Utils.hs lib,cli,ui,bin: Create a new API for MixedAmount arithmetic. This should 2021-03-18 09:47:21 +11:00