This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-10-08
Channels
- # aleph (4)
- # beginners (34)
- # boot (37)
- # cljs-dev (5)
- # cljsrn (8)
- # clojure (31)
- # clojure-austin (3)
- # clojure-greece (4)
- # clojure-spec (11)
- # clojure-uk (1)
- # clojurebridge (2)
- # clojurescript (13)
- # cloverage (22)
- # cursive (9)
- # datascript (2)
- # defnpodcast (2)
- # devcards (12)
- # emacs (1)
- # hoplon (67)
- # off-topic (5)
- # om (3)
- # onyx (36)
- # planck (3)
- # quil (2)
- # testing (1)
- # untangled (4)
- # yada (168)
so one consequence of clojure.*
namespace aliasing is that we can now do the following:
cljs.user=> (require '[clojure.analyzer :as ana])
nil
cljs.user=> (exists? ana/resolve-var)
true
should we maybe prevent this somehow, or is it OK to have?
(this obviously wouldn’t work if requiring the analyzer in Clojure)
@dnolen took some time today to investigate CLJS-1536 again
http://dev.clojure.org/jira/browse/CLJS-1536
attached a new patch which solves the ((let [x 1] (defn x [] x)))
problem
I think the current patch covers all bases now, feel free to prove me wrong 🙂