Why doesn't clojure have reader conditional for nodejs and browser? They are very different environments with different utilities and libraries.
Currently I'm doing this
#?(:cljs (def is-browser
(exists? js/window)))
#?(:cljs (if (not is-browser)
(require 'http)))
Is there a better way?