hledger/hledger-lib/Hledger
Simon Michael 028303acd7 lib: speed up -V by sorting market prices just once (#999)
-V is still quite a bit slower than no -V, but not as much as before:

+===========================================================++=======+
| hledger.999.pre -f examples/10000x10000x10.journal bal    ||  5.20 |
| hledger.999.pre -f examples/10000x10000x10.journal bal -V || 57.20 |
| hledger.999 -f examples/10000x10000x10.journal bal        ||  5.34 |
| hledger.999 -f examples/10000x10000x10.journal bal -V     || 17.50 |
+-----------------------------------------------------------++-------+
2019-04-20 13:12:53 -07:00
..
Data lib: speed up -V by sorting market prices just once (#999) 2019-04-20 13:12:53 -07:00
Read csv: accept a balance field assignment instead of an amount (#1000) 2019-04-03 10:46:26 -07:00
Reports Change unused argument to undefined to make possible bugs more obvious 2019-04-18 22:38:41 +02:00
Utils lib: expectParseStateOn helper 2019-01-18 16:40:35 -08:00
Data.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Query.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Read.hs tweak readJournalFiles type signature 2019-01-15 06:18:56 -08:00
Reports.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Utils.hs lib: document mapM' 2019-02-17 08:36:59 -08:00