...everything looks like a recursive merge of trees"
It's been a little more than a month at Metabase, and doing Clojure is giving me again those deep recursive thoughts of seeing every problem as a recursive merge of trees.
I've looked at this python deep merge of dictionaries I used for some project at my previous $JOB.
And there are DSLs everywhere (sometimes, more than I think are needed).
And there's Specter, and Meander (https://www.reddit.com/r/Clojure/comments/loz77v/just_came_across_specter_mind_blown/ ) that use the code-is-data approach.
And just getting familiar with edn, that even it is very simple and minimal. It is malleable enough to be processed.
I'm also working on a clojure version of gojira, that of course uses some tree merging.
No hay comentarios:
Publicar un comentario