Some good recent discussion over in #clojure-losangeles related to the podcast, about keeping exception handling pure and separate from I/O: https://clojurians.slack.com/archives/C30SDJ58R/p1763148686284179
You know, it took me a while after posting that to even realize I was reaching out to you in not-the-podcast channel (I think it was Sean replying that clued me in). Good idea to cross post