| Safe Haskell | None |
|---|
Penny.Cabin.Balance.MultiCommodity
Description
The multi-commodity Balance report. This is the simpler balance report because it does not allow for commodities to be converted.
- data Opts = Opts {
- balanceFormat :: Amount Qty -> Text
- showZeroBalances :: ShowZeroBalances
- order :: SubAccount -> SubAccount -> Ordering
- textFormats :: Changers
- defaultOpts :: (Amount Qty -> Text) -> Opts
- defaultParseOpts :: ParseOpts
- parseReport :: ParseOpts -> Report
- defaultReport :: Report
- report :: Opts -> [(a, Posting)] -> [Chunk]
Documentation
Options for making the balance report. These are the only options needed to make the report if the options are not being parsed in from the command line.
Constructors
| Opts | |
Fields
| |
Arguments
| :: ParseOpts | Default options for the report. These can be overriden on the command line. |
| -> Report |
The MultiCommodity report with configurable options that have been parsed from the command line.
The MultiCommodity report, with default options.