|A history-aware add command to help with data entry.
|Read ledger transactions from the terminal, prompting for each field,
and append them to the ledger file. If the ledger came from stdin, this
command has no effect.
|Read a number of transactions from the command line, prompting,
validating, displaying and appending them to the journal file, until
end of input (then raise an EOF exception). Any command-line arguments
are used as the first transaction's description.
|Read a transaction from the command line, with history-aware prompting.
|Read postings from the command line until . is entered, using the
provided historical postings, if any, to guess defaults.
|Prompt for and read a string value, optionally with a default value
and a validator. A validator causes the prompt to repeat until the
input is valid. May also raise an EOF exception if control-d is pressed.
|Append this transaction to the journal's file. Also, to the journal's
transaction list, but we don't bother updating the other fields - this
is enough to include new transactions in the history matching.
|Append data to the journal's file, ensuring proper separation from
any existing data; or if the file is -, dump it to stdout.
|Convert a string of ledger data into a register report.
|Return a similarity measure, from 0 to 1, for two strings.
This is Simon White's letter pairs algorithm from
with a modification for short strings.
|Produced by Haddock version 2.6.1|