mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-26 20:02:27 +03:00
update main description
This commit is contained in:
parent
6ce6029c7a
commit
5531918b8c
14
NOTES
14
NOTES
@ -107,3 +107,17 @@ are there any cashflow, tax, budgetary problems looming ?
|
||||
*** http://www.n-heptane.com/nhlab/repos/Decimal/
|
||||
*** http://www.n-heptane.com/nhlab/repos/Decimal/Money.hs
|
||||
*** http://www2.hursley.ibm.com/decimal/
|
||||
*** import hierarchy
|
||||
"Parse"
|
||||
"TimeLog"
|
||||
"Ledger"
|
||||
"Account"
|
||||
"Transaction"
|
||||
"RawLedger"
|
||||
"LedgerEntry"
|
||||
"RawTransaction"
|
||||
"AccountName"
|
||||
"Amount"
|
||||
"Currency"
|
||||
"Types"
|
||||
"Utils"
|
||||
|
25
hledger.hs
25
hledger.hs
@ -11,31 +11,6 @@ simple ledger-compatible register & balance reports from a standard
|
||||
ledger file, and demonstrates a (naive) purely functional
|
||||
implementation of ledger.
|
||||
|
||||
Code organization: the early code defined each major type and their
|
||||
associated functions in a module. This was too restrictive, so now most
|
||||
types are defined in "Ledger.Types" at the bottom. The original modules are still
|
||||
used to group functions related to each type. Here is the approximate
|
||||
import hierarchy:
|
||||
|
||||
@
|
||||
hledger ("Main")
|
||||
"Tests"
|
||||
"Parse"
|
||||
"Options"
|
||||
"TimeLog"
|
||||
"Ledger"
|
||||
"Account"
|
||||
"Transaction"
|
||||
"RawLedger"
|
||||
"LedgerEntry"
|
||||
"RawTransaction"
|
||||
"AccountName"
|
||||
"Amount"
|
||||
"Currency"
|
||||
"Ledger.Types"
|
||||
"Ledger.Utils"
|
||||
@
|
||||
|
||||
This module includes some helpers for querying your ledger in ghci. Examples:
|
||||
|
||||
> $ rm -f hledger.o
|
||||
|
Loading…
Reference in New Issue
Block a user