Post B2iRdUOwp1rixtFFya by nikitonsky@mastodon.online
(DIR) More posts by nikitonsky@mastodon.online
(DIR) Post #B2iRdUOwp1rixtFFya by nikitonsky@mastodon.online
2026-01-27T16:29:31Z
1 likes, 0 repeats
I’m probably going to hell for this, but... you know how in Clojure each `pushThreadBindings` must necessarily be accompanied by a matching `popThreadBindings`?But it doesn’t say in which order :) So... it means you can also pop all the current bindings first, then push them back again, possibly modified. And that will leave the stack in a consistent state. Right?So I did exactly that. Out of necessity, of course. Don’t tell Rich.