Fork me on GitHub

In case anyone was worried about the vs. clojure.edn/read differences I mentioned earlier today (my inbox is not full of people saying they were 🙂 ) it appears that it was 12 out of about 12,000 cases where if you used a with tools.reader, it could throw an exception because of a pushback buffer overflow, whereas for some reason if you instead use the custom class in the lib created by the push-back-reader function call, that never happened. I will probably file a ticket with some details about this difference, but looks like there is a reasonable workaround, at least (i.e using push-back-reader)