Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (reduce (fn [f str] (f str)) "FOO\n"
- [clojure.string/trim clojure.string/lower-case])
- ;; ideally, this would yield "foo"
- ;;
- ;; and not:
- java.lang.ClassCastException: java.lang.String cannot be cast to clojure.lang.IFn
- at forager.core$eval3103$fn__3104.invoke (NO_SOURCE_FILE:1)
- clojure.lang.ArrayChunk.reduce (ArrayChunk.java:58)
- clojure.core.protocols/fn (protocols.clj:94)
- clojure.core.protocols$fn__5854$G__5849__5863.invoke (protocols.clj:19)
- clojure.core.protocols$seq_reduce.invoke (protocols.clj:31)
- clojure.core.protocols/fn (protocols.clj:60)
- clojure.core.protocols$fn__5828$G__5823__5841.invoke (protocols.clj:13)
- clojure.core$reduce.invoke (core.clj:6030)
- forager.core$eval3103.invoke (NO_SOURCE_FILE:1)
- clojure.lang.Compiler.eval (Compiler.java:6511)
- clojure.lang.Compiler.eval (Compiler.java:6477)
- clojure.core$eval.invoke (core.clj:2797)
- clojure.main$repl$read_eval_print__6405.invoke (main.clj:245)
- clojure.main$repl$fn__6410.invoke (main.clj:266)
- clojure.main$repl.doInvoke (main.clj:266)
- clojure.lang.RestFn.invoke (RestFn.java:1096)
- clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__544.invoke (interruptible_eval.clj:56)
- clojure.lang.AFn.applyToHelper (AFn.java:159)
- clojure.lang.AFn.applyTo (AFn.java:151)
- clojure.core$apply.invoke (core.clj:601)
- clojure.core$with_bindings_STAR_.doInvoke (core.clj:1771)
- clojure.lang.RestFn.invoke (RestFn.java:425)
- clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke (interruptible_eval.clj:41)
- clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__585$fn__587.invoke (interruptible_eval.clj:17\
- 1)
- clojure.core$comp$fn__4034.invoke (core.clj:2278)
- clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__578.invoke (interruptible_eval.clj:138)
- clojure.lang.AFn.run (AFn.java:24)
- java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
- java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:615)
- java.lang.Thread.run (Thread.java:722)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement