Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
hledger-lib Hledger.Data.Valuation A price oracle is a magic memoising function that efficiently looks up market prices (exchange rates) from one commodity to another (or if unspecified, to a default valuation commodity) on a given date.
type
PrefixedFilePath = FilePathhledger-lib Hledger.Read A file path optionally prefixed by a reader name and colon (journal:, csv:, timedot:, etc.).
module Hledger.Reports.
PostingsReport Postings report, used by the register command.
type
PostingsReport = [PostingsReportItem]hledger-lib Hledger.Reports.PostingsReport A postings report is a list of postings with a running total, and a little extra transaction info to help with rendering. This is used eg for the register command.
type
PostingsReportItem = (Maybe Day, Maybe Period, Maybe Text, Posting, MixedAmount)hledger-lib Hledger.Reports.PostingsReport No documentation available.
PerPeriod :: BalanceAccumulationhledger-lib Hledger.Reports.ReportOptions No accumulation. Eg, shows the change of balance in each period.
-
hledger-lib Hledger.Reports.ReportTypes No documentation available.
-
hledger-lib Hledger.Reports.ReportTypes A periodic report is a generic tabular report, where each row corresponds to some label (usually an account name) and each column to a date period. The column periods are usually consecutive subperiods formed by splitting the overall report period by some report interval (daily, weekly, etc.). It has:
- a list of each column's period (date span)
- a list of rows, each containing:
- an account label
- the account's depth
- A list of amounts, one for each column. Depending on the value type, these can represent balance changes, ending balances, budget performance, etc. (for example, see BalanceAccumulation and Hledger.Cli.Commands.Balance).
- the total of the row's amounts for a periodic report, or zero for cumulative/historical reports (since summing end balances generally doesn't make sense).
- the average of the row's amounts
- the column totals, and the overall grand total (or zero for cumulative/historical reports) and grand average.
-
hledger-lib Hledger.Reports.ReportTypes No documentation available.
-
hledger-lib Hledger.Reports.ReportTypes No documentation available.