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.

Reply via email to