Mastodon Feed: Post

Mastodon Feed

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.