rewrite code organization doc
This commit is contained in:
parent
f1668587b6
commit
143b0434bb
10
hledger.hs
10
hledger.hs
@ -11,12 +11,10 @@ simple ledger-compatible register & balance reports from a standard
|
|||||||
ledger file, and demonstrates a (naive) purely functional
|
ledger file, and demonstrates a (naive) purely functional
|
||||||
implementation of ledger.
|
implementation of ledger.
|
||||||
|
|
||||||
Code overview:
|
Code organization: the early code defined types in each module. This was
|
||||||
|
too strictly layered, so now most types are defined in "Types" at the
|
||||||
The early code defined types in each module and was (too) strictly
|
bottom. The original modules are still used to group functions/methods
|
||||||
layered. Since then, all data types have been moved to "Types" at the
|
related to each type. Here is the approximate module hierarchy:
|
||||||
bottom, but the original modules are still used to group related
|
|
||||||
functions/methods. Here is the approximate module hierarchy:
|
|
||||||
|
|
||||||
@
|
@
|
||||||
hledger ("Main")
|
hledger ("Main")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user