Great, thanks!
On Wed, Jan 29, 2014 at 1:54 AM, Sean Corfield <s...@corfield.org> wrote: > I can confirm that I can evaluate namespaces that use core.typed 0.2.26 > inside LightTable - and run check-ns, which failed inside LightTable with > 0.2.25! > > Sean > > On Jan 28, 2014, at 5:34 AM, Ambrose Bonnaire-Sergeant < > abonnaireserge...@gmail.com> wrote: > > 0.2.26 contains a workaround by disabling the WIP Clojurescript support. > You might need the > Sonatype<https://github.com/clojure/core.typed#releases-and-dependency-information> > repo. > > I've got a GRE exam on Monday so I can't work on this properly yet. > > Please let me know if it worked. > > Also Sean (CCed), please try 0.2.26 against your Light Table failure case. > I believe this is the same issue. > > Thanks, > Ambrose > > On Tue, Jan 28, 2014 at 9:03 PM, t x <txrev...@gmail.com> wrote: > >> Hi Ambrose, >> >> Yes, I have a manual dependency on: >> [org.clojure/clojurescript "0.0-2138"] >> >> I looked at the project.clj of core.typed, and got: >> >> https://github.com/clojure/core.typed/blob/master/project.clj#L13 >> >> Is the dependency on "[org.clojure/clojurescript "0.0-1859"]" correct? >> (it seems rather outdated). >> >> Thanks! >> >> On Tue, Jan 28, 2014 at 4:59 AM, Ambrose Bonnaire-Sergeant >> <abonnaireserge...@gmail.com> wrote: >> > Hi, >> > >> > There is some conflict with ClojureScript, some others have also >> observed >> > this. >> > >> > Is there some library that is upgrading the Clojurescript version to one >> > different to >> > what core.typed depends on? >> > >> > Thanks, >> > Ambrose >> > >> > >> > On Tue, Jan 28, 2014 at 5:38 PM, t x <txrev...@gmail.com> wrote: >> >> >> >> ## Background >> >> >> >> I'm using [org.clojure/core.typed "0.2.25"] >> >> >> >> ## Question: >> >> >> >> Which is the following is true: >> >> >> >> (1) my code is correct / should work, and therefore there is >> something >> >> with my setup >> >> >> >> (2) my code is wrong (and please point out how I can fix it) >> >> >> >> >> >> ## Code >> >> >> >> (ns test >> >> #+clj (:require [clojure.core.typed]) >> >> #+clj (:use [clojure.core.typed])) >> >> >> >> (ann add [Number Number -> Number]) >> >> (defn add [a b] >> >> (+ a b)) >> >> >> >> (check-ns) >> >> >> >> >> >> ## Error >> >> >> >> When I execute the above, I get the following error. >> >> >> >> It's not clear to me what I'm doing wrong. >> >> >> >> java.lang.NullPointerException: null >> >> at clojure.core$deref_future.invoke (core.clj:2108) >> >> clojure.core$deref.invoke (core.clj:2129) >> >> cljs.analyzer$resolve_var.invoke (analyzer.clj:347) >> >> cljs.analyzer$resolve_var.invoke (analyzer.clj:308) >> >> clojure.core.typed.util_cljs$resolve_var.invoke (util_cljs.clj:40) >> >> clojure.core.typed.parse_unparse$resolve_type_cljs.invoke >> >> (parse_unparse.clj:585) >> >> clojure.core.typed.parse_unparse/fn (parse_unparse.clj:709) >> >> clojure.lang.MultiFn.invoke (MultiFn.java:227) >> >> clojure.core.typed.parse_unparse/fn (parse_unparse.clj:723) >> >> clojure.lang.MultiFn.invoke (MultiFn.java:227) >> >> clojure.core.typed.parse_unparse$parse_function.invoke >> >> (parse_unparse.clj:879) >> >> clojure.core.typed.parse_unparse/fn (parse_unparse.clj:900) >> >> clojure.lang.MultiFn.invoke (MultiFn.java:227) >> >> >> >> >> > > -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.