What is the reasoning behind the design decision that this generates an error: (let [a :x b :x] #{a b}) rather than just returning #{:x} ?
I'm finding that in practice, it limits the utility of #{} notation if you have to somehow know in advance that all the things in the set are different. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en