Fork me on GitHub
#cljs-dev
<
2016-05-08
>
mfikes13:05:20

Was pondering sorting out how to essentially make *unchecked-if* be thread local (if not set in REPL), and making *assert* behave like *unchecked-if*. Then we could support dynamically setting *assert* at REPL and also in code (even if :parallel-build true). And if set at REPL, it would effectively change :elide-asserts, participating in build-affecting-opts. Lots of challenges, but you could see where it leads. Wondering if there are other things that would prevent this (or if it would be a mess to maintain).