_由: mfikes_ 评论
这个问题似乎已经不能再复现了
$ java -jar cljs.jar -m cljs.repl.node
ClojureScript Node.js REPL 服务器正在端口 51236 监听
要退出,请输入::cljs/quit
cljs.user=> *clojurescript-version*
"1.9.946"
cljs.user=> (set! *print-fn-bodies* true)
true
cljs.user=> (fn [n] (if ^boolean (js/isFinite n) 1 2))
#object[ret__6224__auto__ "function (n){
if(isFinite(n)){
return (1);
} else {
return (2);
}
}"]
cljs.user=> (fn [n] (if (js/isFinite n) 1 2))
#object[ret__6224__auto__ "function (n){
if(cljs.core truth_(isFinite(n))){
return (1);
} else {
return (2);
}
}"]