limabean

Top-level limabean functions for use from the REPL.

*directives*

dynamic

Vector of all directives form the beanfile.

*options*

dynamic

Map of options from the beanfile.

*registry*

dynamic

Map of attributes derived from directives and options, e.g. booking method for account.

balances

(balances & filters)

Build balances from *directives* and *options*, optionally further filtered

inventory

(inventory & filters)

Build inventory from *directives* and *registry* after applying filters, if any

journal

(journal & filters)

Build a journal of postings from *directives* with running balance

load-beanfile

(load-beanfile path)

rollup

(rollup & filters)

Build a rollup for the primary currency from *directives* and *registry* after applying filters, if any.

To build for a different currency, simply filter by that currency, e.g

(rollup (f/cur "CHF"))

show

(show x)

Convert x to a cell and tabulate it.