Fork me on GitHub
#cljs-dev
<
2015-12-31
>
mfikes14:12:22

ClojureScript deviates from Clojure for this bit of code:

(def x)
(nil? x)

mfikes14:12:09

Didn’t want to presume there is actually a problem, so thought I’d just mention it here in this smaller group.

dnolen14:12:17

@mfikes: right because Clojure has an unbound notion

dnolen14:12:44

I toyed with that a long time ago but it didn’t seem worth it - need to be careful for dead code elimination.

mfikes14:12:14

Maybe I could just find an appropriate place to make a note of it in the “Differences” wiki

dnolen14:12:25

since it would be REPL only thing - little value - much less than var emission at the REPL

domkm22:12:07

@dnolen: The docstring for specify says "Identical to specify but does not mutate...". This should be "Identical to specify! ...", right?

domkm22:12:52

Should I report that somewhere or is this sufficient?

dnolen22:12:33

@domkm file an issue in JIRA preferably with a patch attached

dnolen22:12:18

for obvious documentation typos there are few reasons for even bothering with discussion

domkm22:12:32

@dnolen: Okay. Added to my todo list. 😉