Closed mfikes closed 9 years ago
I defined a sq
fn and can call it via (#'replete.core/sq 3)
but not (replete.core/sq 3)
, which repros the above. If I put #'
in the form in the description then I properly get an undefined var error.
Updating ClojureScript and properly building with Nolan's tools.reader cljs-boostrap branch fixed this.
(cljs.reader/read-string "1")
null is not a valid argument for 'in' (evaluating 'key in obj') cljs$core$ExceptionInfo@file:///cljs/core.js:33152:19 cljs$core$IFn$_invoke$arity$3@file:///cljs/core.js:33214:36 cljs$core$ex_info@file:///cljs/core.js:33200:55 cljs$core$IFn$_invoke$arity$3@file:///cljs/analyzer.js:699:30 cljs$analyzer$error@file:///cljs/analyzer.js:685:57 cljs$analyzer$macroexpand_1@file:///cljs/analyzer.js:3711:31 cljs$core$IFn$_invoke$arity$4@file:///cljs/analyzer.js:3762:45 cljs$analyzer$analyze_seq@file:///cljs/analyzer.js:3726:63 file:///cljs/analyzer.js:3981:38 cljs$core$IFn$_invoke$arity$4@file:///cljs/analyzer.js:4011:4 cljs$analyzer$analyze@file:///cljs/analyzer.js:3923:59 cljs$core$IFn$_invoke$arity$3@file:///cljs/analyzer.js:3937:34 cljs$analyzer$analyze@file:///cljs/analyzer.js:3919:59 cljs$core$IFn$_invoke$arity$2@file:///cljs/analyzer.js:3933:34 cljs$analyzer$analyze@file:///cljs/analyzer.js:3915:59 file:///replete/core.js:45:38 replete$core$read_eval_print@file:///replete/core.js:47:4