I think he's saying that it boiled down to consistency ie it's inconsistent to allow maps where 3 != 3.0, but make 3 = 3.0 fit clojure equality semantics. I don't know if that's satisfying, but it's fair.
On Oct 2, 3:31 pm, Chris Perkins <chrisperkin...@gmail.com> wrote: > Luc, > > I think you are mistaken. > > user=> (clojure-version) > "1.2.1" > user=> (def m {3.0 :a 3 :b}) > #'user/m > user=> (get m 3.0) > :a > user=> (get m 3) > :b > user=> (= 3 3.0) > true > user=> > > Do you have another example? > > - Chris -- 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