KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I understand the `-> theading macro in Clojure applies all the provided functions provided to a given argument. However, it doesn't seem to work with anonymous functions. For example: user> (-> 4 inc inc dec) 5 But: user> (-> 4 #(+ % 1) #(- % 1) #(+ % 1)) Returns the error: clojure.lang.Symbol cannot be cast to clojure.lang.IPersistentVector [Thrown class java.lang.ClassCastException] If someone knows a way around it would be helpful. Thanks!
Tags (comma-separated)
Save Edits
Cancel