I'm investigating the use of ClojureScript in the .NET environment. I'm a bit
uncertain if I want to post this message here or to a different group.
When I use the Java-based ClojureScript compiler, I see the following
definition of cljs.core.truth_:
cljs.core.truth_ = function truth_(x) {
return x != null && x !== false;
};
However, when I add core.cljs from the latest ClojureScript source code and let
VisualStudio compile the file using the vsClojure extension and the Clojure
plug-in, I see the following definition:
cljs.core.truth_ = (function truth_(x){
return cljs.core.truth_.call(null,x);
});
When I view a web page using the latter code, I see the message:
Uncaught RangeError: Maximum call stack size exceeded
I had copied core.cljs from the latest source code. In addition, I extracted
the core.cljs from the latest relased jar file and observed the same behavior.
Any ideas on this problem?
--
Note that posts from new members are moderated - please be patient with your
first post.
---
You received this message because you are subscribed to the Google Groups
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.