issues
search
wasowski
/
caco
Cash Command - personal finance management
0
stars
0
forks
source link
Implement a barebones interpreter
#7
Open
wasowski
opened
6 years ago
wasowski
commented
6 years ago
loads accounts
loads invariants
performs operations
checks assertions
enforces invariants (we have to figure out whether the current sorting model makes sense)
computes the final runtime state
we separate generating a visualization/report of this runtime state to a separate module (reports?)
wasowski
commented
6 years ago
small progress in 4e13e76
accounts load
units/currencies load (integrated the org.joda.money library into the runtime) Todo next:
implement the commands (invariants, operations, assertions)
implement reporting derived accounts
use/setup lenses (first?)