hledger/hledger-lib/Hledger
Stephen Morgan ab5350e02c ref: performance: Improve performance for some high-use functions.
mixedAmount(Looks|Is)Zero now operate directly on the MixedAmount,
rather than converting them to a list of amounts first.

mixedAmountCost no longer reconstructs the entire MixedAmount when there
are amounts with no cost.

transactionCheckBalanced only checks if signs are okay if sums are not
okay. It also only traverses the list of postings once when picking real
and balanced virtual postings.
2021-09-18 16:00:55 -10:00
..
Data ref: performance: Improve performance for some high-use functions. 2021-09-18 16:00:55 -10:00
Read lib: Allow multiline comments in csv rules 2021-09-18 12:43:49 -10:00
Reports ref: balance: Refactor getPostingsByColumn to use groupByDateSpan. 2021-09-18 14:40:28 -10:00
Utils ref: Move JournalParser and ErroringJournalParser to Hledger.Data.Journal. 2021-09-18 11:41:53 -10:00
Data.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Query.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Read.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Reports.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Utils.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00