I've seen that too. Here's the line from my project.clj:
;; This is required to get around this strange bug with
;; core.memoize:
;; https://github.com/Kodowa/Light-Table-Playground/issues/794
[org.clojure/core.memoize "0.5.6"]
Timothy Washington <mailto:twash...@gmail.com>
July 31, 2014 at 11:28 AM
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
<mailto:clojure+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
Sam Ritchie (@sritchie)
Paddleguru Co-Founder
703.863.8561
www.paddleguru.com <http://www.paddleguru.com/>
Twitter <http://twitter.com/paddleguru>// Facebook
<http://facebook.com/paddleguru>
--
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.