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.