Follow-up question: Can someone explain the rationale behind the change to = 
semantics between integers and floating-point numbers?  I have read the 
design page (
http://dev.clojure.org/display/doc/Documentation+for+1.3+Numerics), but all 
it seems to have is this somewhat cryptic description:

"It compares values in a type-independent manner, but not between floating 
points and integer types. This allows numbers to be used as map keys with 
correct semantics."

I have been playing with floating-point map-keys in 1.2, trying to find some 
behavior that seems like incorrect semantics, but I haven't found anything 
odd. What sort of incorrect semantics is this change trying to correct?

- 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