docs: haddock
This commit is contained in:
parent
dbfc9f3624
commit
42e5382673
@ -4,11 +4,11 @@
|
|||||||
Most data types are defined here to avoid import cycles.
|
Most data types are defined here to avoid import cycles.
|
||||||
Here is an overview of the hledger data model as of 0.8:
|
Here is an overview of the hledger data model as of 0.8:
|
||||||
|
|
||||||
> Ledger -- hledger's ledger, a journal file plus various cached data
|
> Ledger -- hledger's ledger is a journal file plus cached/derived data
|
||||||
> Journal -- representation of the journal file
|
> Journal -- a representation of the journal file, containing..
|
||||||
> [Transaction] -- journal transactions, with date, description and..
|
> [Transaction] -- ..journal transactions, which have date, description and..
|
||||||
> [Posting] -- ..one or more journal postings
|
> [Posting] -- ..two or more account postings
|
||||||
> [LedgerPosting] -- all postings combined with their transaction info
|
> [LedgerPosting] -- all postings with their transaction's info attached
|
||||||
> Tree AccountName -- the tree of all account names
|
> Tree AccountName -- the tree of all account names
|
||||||
> Map AccountName Account -- per-account ledger postings and balances for easy lookup
|
> Map AccountName Account -- per-account ledger postings and balances for easy lookup
|
||||||
|
|
||||||
@ -18,10 +18,10 @@ Here's how some of the terminology has evolved:
|
|||||||
|
|
||||||
- ledger 2 had entries containing transactions.
|
- ledger 2 had entries containing transactions.
|
||||||
|
|
||||||
- ledger 3 has transactions containing postings.
|
|
||||||
|
|
||||||
- hledger 0.4 had Entrys containing RawTransactions, which were flattened to Transactions.
|
- hledger 0.4 had Entrys containing RawTransactions, which were flattened to Transactions.
|
||||||
|
|
||||||
|
- ledger 3 has transactions containing postings.
|
||||||
|
|
||||||
- hledger 0.5 had LedgerTransactions containing Postings, which were flattened to Transactions.
|
- hledger 0.5 had LedgerTransactions containing Postings, which were flattened to Transactions.
|
||||||
|
|
||||||
- hledger 0.8 has Transactions containing Postings, which are flattened to LedgerPostings.
|
- hledger 0.8 has Transactions containing Postings, which are flattened to LedgerPostings.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user