On 23 March 2012 14:47, Leandro Oliveira <[email protected]> wrote:
> Thank you for all replies.
>
> Can I say that if you need remove an item you should use a map?
It depends entirely on how you intend to look up your values. If your
lookup is by the entire value, then sets make sense. If it's by only
part of a value, then maps make sense.
eg
(disj #{[1 2 3] [4 5 6] [7 8 9]} [1 2 3])
;=> #{[4 5 6] [7 8 9]}
(dissoc {1 [1 2 3] 4 [4 5 6] 7 [7 8 9]} 1)
;=> {4 [4 5 6] 7 [7 8 9]}
Phil
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en