Hi,
Am 14.11.2009 um 20:31 schrieb John Harrop:
For situations like this, I find it handy to discover what reader-
macros are expanding to. This works well:
user=(defmacro expand [arg] (println arg))
#'user/expand
user=(expand #(@%))
(fn* [p1__6536] ((clojure.core/deref p1__6536)))
user=
On Sat, Nov 14, 2009 at 6:03 PM, Meikel Brandmeyer m...@kotka.de wrote:
Hi,
Am 14.11.2009 um 20:31 schrieb John Harrop:
For situations like this, I find it handy to discover what reader-macros
are expanding to. This works well:
user=(defmacro expand [arg] (println arg))
#'user/expand
I have a list of agents, each of which has a hasmap state. I want to
get a list of values from the list of agents, naturally I used the map
function and print the result of the map:
(println
(map #(@%) agents))
However, when I run this, I got error Wrong number of args passed to:
Try
(map deref agents)
On Nov 14, 12:49 pm, Kevin Q kevin.jing@gmail.com wrote:
I have a list of agents, each of which has a hasmap state. I want to
get a list of values from the list of agents, naturally I used the map
function and print the result of the map:
(println
(map #(@%)
On Sat, Nov 14, 2009 at 12:49 PM, Kevin Q kevin.jing@gmail.com wrote:
I have a list of agents, each of which has a hasmap state. I want to
get a list of values from the list of agents, naturally I used the map
function and print the result of the map:
(println
(map #(@%) agents))
Thanks! That works.
However, why wouldn't (map #(@%) agents) work?
On Nov 14, 1:01 pm, Sean Devlin francoisdev...@gmail.com wrote:
Try
(map deref agents)
On Nov 14, 12:49 pm, Kevin Q kevin.jing@gmail.com wrote:
I have a list of agents, each of which has a hasmap state. I want to
get
Hi,
Thanks for the hint. I tried (map deref agents) and it did work. I
don't know if this is a bug?
On Nov 14, 2:31 pm, John Harrop jharrop...@gmail.com wrote:
On Sat, Nov 14, 2009 at 12:49 PM, Kevin Q kevin.jing@gmail.com wrote:
I have a list of agents, each of which has a hasmap state. I
On Sat, Nov 14, 2009 at 2:51 PM, Kevin Q kevin.jing@gmail.com wrote:
Hi,
Thanks for the hint. I tried (map deref agents) and it did work. I
don't know if this is a bug?
Nah, it's just being really sneaky.
(fn* [p1__6536] ((clojure.core/deref p1__6536)))
Even I didn't notice it
On Sat, Nov 14, 2009 at 3:24 PM, John Harrop jharrop...@gmail.com wrote:
On Sat, Nov 14, 2009 at 2:51 PM, Kevin Q kevin.jing@gmail.com wrote:
Hi,
Thanks for the hint. I tried (map deref agents) and it did work. I
don't know if this is a bug?
Nah, it's just being really sneaky.