I am trying to apply the function to all the elements in a map that matches a certain key.
(def mymap {: a "a": b "b": c "c"}) (Update-in Mymop [: a: b] # (str "X -"% )) I hope
{: a "xa", c "c",: b "xb"} But I get
Class class expansion in java.lang.String in clojure.lang.Angociative clojure.lang.RT.assoc (RT.java:702) Can not be cast
Can anyone help me with this?
update-in to update a key in the map ( At the level of a particular nest, [: a: b] inside the map value of the key: key: a. Can be:
(# commode% 1% 2 (str "X-" (% 1% 2)) mymap [: a: b])
No comments:
Post a Comment