A helpful summary of Clojure's transducers: https://news.ycombinator.com/item?id=8144004
miniblog.
Related Posts
I'm trying to teach LLMs to yak shave responsibly.
It's normal to be programming and notice other clean ups that really ought to be done. I don't want it done in that PR though.
Currently experimenting with asking the AI to just create hand-off tasks in the issue tracker.
I'm exploring how I show lists in my documentation. I like boxes for tidiness, but it's much less space efficient. Which do you prefer?
I should also survey how other sites handle this.
Today I learnt about clippy::clone_on_ref_ptr, which complains about t.clone() on a Rc<Thing>. You write Rc::clone(t) instead, so it's obvious it's a cheap clone.
It's a nice approach, because it makes the expensive clones more obvious.