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

Reply via email to