I believe this approach makes sense in limabean because the user interface 
is a full-blown programming language, Clojure, and you can do whatever you 
need with the list of fully resolved directives that are exposed there 
after loading the beanfile.


Makes sense.
​


Plugins would justify their existence by a need to modify the transactions 
earlier, before the booking algorithm has run. Are there compelling use 
cases for this?


Some examples: anything that opens 
<https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/opengroup#readme>,
 
closes 
<https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/autoclose_tree#readme>,
 
or renames 
<https://github.com/redstreet/beancount_reds_plugins/tree/main/beancount_reds_plugins/rename_accounts#readme>
 
accounts. YMMV, of course.
​

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/beancount/699b4206-605b-4baf-8df6-3fd0ecf8653cn%40googlegroups.com.

Reply via email to