hledger/hledger-lib/Hledger/Data
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
..
Account.hs lib,cli,ui,bin: Remove unnecessary normalisedMixedAmount, replace 2021-05-01 09:45:29 -10:00
AccountName.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
Amount.hs lib!: lib: Remove aismultiplier from Amount. 2021-07-22 19:06:33 -10:00
Commodity.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
Dates.hs lib,cli,ui: Use Text for showDate and related. 2021-01-02 15:08:09 +11:00
Journal.hs lib!: modifyTransactions now takes a Map of commodity styles, and will 2021-07-30 13:52:35 -10:00
Json.hs lib!: lib: Remove aismultiplier from Amount. 2021-07-22 19:06:33 -10:00
Ledger.hs lib,cli: Fix ledgerDateSpan, so that in takes transaction dates into account. 2021-04-03 13:54:23 -10:00
Period.hs lib,cli,ui: Use Text for showDate and related. 2021-01-02 15:08:09 +11:00
PeriodicTransaction.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
Posting.hs lib!: modifyTransactions now takes a Map of commodity styles, and will 2021-07-30 13:52:35 -10:00
RawOptions.hs check: support quoted check name + args 2020-11-29 20:48:31 -08:00
StringFormat.hs lib: Remove unused optional width argument for StringFormat. 2021-01-02 15:08:09 +11:00
Timeclock.hs lib,cli,ui,web: Remove unnecessary CPP when dropping support for GHC 8.2. 2021-06-07 17:33:54 -10:00
Transaction.hs lib: export transactionCheckBalanced (#1596) 2021-07-07 13:20:13 -10:00
TransactionModifier.hs lib!: modifyTransactions now takes a Map of commodity styles, and will 2021-07-30 13:52:35 -10:00
Types.hs lib!: lib: Remove aismultiplier from Amount. 2021-07-22 19:06:33 -10:00
Valuation.hs lib: Remove unused (amount|mixedAmount|posting|transaction)ApplyCostValuation functions. 2021-05-07 22:25:19 +10:00