hledger/hledger-lib/Hledger
Simon Michael 4326f88c26 lib: memoise aliasReplace for fast regex aliases (#244)
Roughly speaking, the time to apply regular expression account aliases
was O(aliases x transactions), and should now be O(aliases x accounts).
Also, the constant factor was reduced a lot by the recent commit
memoising toRegex. So now, regex aliases should be "free" like simple
aliases - use as many as you want, the slowdown shouldn't be noticeable.
2015-09-26 15:45:44 -10:00
..
Data lib: memoise aliasReplace for fast regex aliases (#244) 2015-09-26 15:45:44 -10:00
Read clarify modifiedaccountnamep 2015-09-24 14:23:52 -10:00
Reports lib: fix tests for zero amount style (#230, #276) 2015-09-02 16:38:45 -07:00
Utils lib: memoised versions of regexReplace[CI] (#244) 2015-09-26 15:45:17 -10:00
Data.hs balance, lib: --format/StringFormat improvements 2015-08-19 20:53:51 -07:00
Query.hs validate --depth/depth:'s argument is positive 2015-08-28 09:57:30 -07:00
Read.hs begin reviving journalreader unit tests 2015-06-11 10:16:46 -07:00
Reports.hs split up Hledger.Reports 2014-03-19 17:31:18 -07:00
Utils.hs lib: 6-tuple accessors 2015-08-24 16:24:11 -07:00