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.

Reply via email to