cwebber@social.coop ("Christine Lemmer-Webber") wrote:
Why am I doing this? Because I want to be able to operate on my accounting data for my org *as a program*.
It's very annoying to do this in Beancount, IME. Beancount's Python API is woefully undocumented, and subject to change.
Beancount provides an "SQL-like" query language, but sorry, I *don't want* an SQL-like query language, and it isn't nice to combine that with the code API either.
Here's the API I want: map, filter, fold.
So that's what I'm building.