I say this after running the last command in the REPL - it's what I've been doing for the last 2 hours. I haven't looked at the browser since I started.
I switch to the browser and sure enough, the whole thing works perfectly.
This is the Clojure(script) experience - it's a different method of developing applications. Combined with the brilliant weirdness of the language itself, it sucks you into the REPL and persists even after you've finished coding.
The most suitable word for this experience is "hacking". You don't code your program, you hack it.
The only drawback of Clojure/Clojurescript is the high learning curve.
Maybe the 20 years of OO programming have really left a dent on my brain or maybe it was because of the young age of the ecosystem, or maybe because tooling wasn't quite there yet, but I found it quite a challenge, before I could write even basic programs.
Even now, after having spent months learning it, I still find it intimidating.
Oh and did I mention how much clearer it is to write C++ after learning Clojure ?
Pure functions, immutable data, data vs code.. just some of the concepts that help a lot when you bring them to an OO language.