hledger/hledger-lib/Hledger
Stephen Morgan 315e92c08b pkg!: Break functions related to balancing out into a separate module,
Hledger.Data.Balancing.

Both Hledger.Data.Transaction and Hledger.Data.Journal are massive
module with many things in them. Placing the balancing functions, which
are conceptually related, into a separate module helps keep things more
modular.

It also reduces the risk of import cycles, as right now balancing
functions cannot depend on any functions defined outside of
Hledger.Data.Transaction or Hledger.Data.Journal, respectively, if those
modules require basic transaction or journal functions.
2021-09-19 17:10:38 -10:00
..
Data pkg!: Break functions related to balancing out into a separate module, 2021-09-19 17:10:38 -10:00
Read pkg!: Break functions related to balancing out into a separate module, 2021-09-19 17:10:38 -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 pkg!: Break functions related to balancing out into a separate module, 2021-09-19 17:10:38 -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