I'm trying the latest *clojure* and *core.async* releases on a fresh
project (lein new thing).

(defproject thing "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  ...
  :dependencies [*[org.clojure/clojure "1.6.0"]*
                        *[org.clojure/core.async "0.1.303.0-886421-alpha"]*
])


But I get a RuntimeException: "*No such var: clojure.core.cache/through*".

user> (require '[clojure.core.async :as async :refer :all])
*CompilerException java.lang.RuntimeException: No such var:
clojure.core.cache/through, compiling:(clojure/core/memoize.clj:52:3)*
user>
user> (pst *e)
CompilerException java.lang.RuntimeException: No such var:
clojure.core.cache/through, compiling:(clojure/core/memoize.clj:52:3)
        clojure.lang.Compiler.analyze (Compiler.java:6464)
        clojure.lang.Compiler.analyze (Compiler.java:6406)
        clojure.lang.Compiler$InvokeExpr.parse (Compiler.java:3665)
        ...
        clojure.lang.Compiler.analyzeSeq (Compiler.java:6632)
Caused by:
RuntimeException No such var: clojure.core.cache/through
        ...
        clojure.lang.Compiler.analyze (Compiler.java:6406)
nil
user>



After looking around (see here
<https://github.com/LightTable/LightTable/issues/794>), I've tried a few
things including different core.async versions, and including core.cache
directly (see below). But no dice. Umm, I'm sure there's a simple fix for
this?

(defproject thing "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  ...
  :dependencies [[org.clojure/clojure "1.6.0"]
                        [org.clojure/core.cache "0.6.3"]
                        [org.clojure/core.memoize "0.5.6" :exclusions
[org.clojure/core.cache]]])


(defproject thing "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  ...
  :dependencies [[org.clojure/clojure "1.6.0"]
                        [org.clojure/core.cache "0.6.3"]
                        [org.clojure/core.memoize "0.5.6"]
                        [org.clojure/core.async "0.1.303.0-886421-alpha"]])



Thanks

Tim Washington
Interruptsoftware.com <http://interruptsoftware.com>

-- 
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/d/optout.

Reply via email to