Using clojure.edn/read-string results in nil instead of an exception user=> (edn/read-string "") nil user=> (read-string "") RuntimeException EOF while reading clojure.lang.Util.runtimeException (Util.java:221)