Safe Haskell | None |
---|
These are the bits that are open; that is, their constructors are exported. This includes most bits. Some bits that have open constructors are not in this module because they include other bits that do not have exported constructors.
- newtype SubAccount = SubAccount {
- unSubAccount :: Text
- newtype Account = Account {
- unAccount :: [SubAccount]
- data Amount = Amount {
- qty :: Qty
- commodity :: Commodity
- side :: Maybe Side
- spaceBetween :: Maybe SpaceBetween
- newtype Commodity = Commodity {
- unCommodity :: Text
- data DrCr
- opposite :: DrCr -> DrCr
- data Entry = Entry {}
- newtype Flag = Flag {}
- newtype Memo = Memo {}
- newtype Number = Number {}
- newtype Payee = Payee {}
- newtype Tag = Tag {}
- newtype Tags = Tags {}
- newtype TopLineLine = TopLineLine {
- unTopLineLine :: Int
- newtype TopMemoLine = TopMemoLine {
- unTopMemoLine :: Int
- data Side
- data SpaceBetween
- newtype Filename = Filename {
- unFilename :: Text
- newtype PriceLine = PriceLine {
- unPriceLine :: Int
- newtype PostingLine = PostingLine {
- unPostingLine :: Int
- newtype GlobalPosting = GlobalPosting {}
- newtype FilePosting = FilePosting {}
- newtype GlobalTransaction = GlobalTransaction {}
- newtype FileTransaction = FileTransaction {}
Documentation
newtype SubAccount Source
Account | |
|
There is one item in the list for each line of the memo. Do not include newlines in the texts themselves. However there is nothing to enforce this convention.
newtype TopLineLine Source
The line number that the TopLine starts on (excluding the memo accompanying the TopLine).
newtype TopMemoLine Source
The line number that the memo accompanying the TopLine starts on.
The commodity and and the quantity may appear with the commodity on the left (e.g. USD 2.14) or with the commodity on the right (e.g. 2.14 USD).
data SpaceBetween Source
There may or may not be a space in between the commodity and the quantity.
The name of the file in which a transaction appears.
The line number on which a price appears.
newtype PostingLine Source
The line number on which a posting appears.
newtype GlobalPosting Source
All postings are numbered in order, beginning with the first posting in the first file and ending with the last posting in the last file.
newtype FilePosting Source
The postings in each file are numbered in order.
newtype GlobalTransaction Source
All transactions are numbered in order, beginning with the first transaction in the first file and ending with the last transaction in the last file.
newtype FileTransaction Source
The transactions in each file are numbered in order.