On 08/04/12 21:05, Stefan Kamphausen wrote:
Hi,(= (Boolean. false) false) ;=> truenow, that is really weird. By all means (at least those, I can come up with ;-) it looks like false and (Boolean. false) are the same:
I think when you use the = operator in Clojure it calls to the .equals() method for java Objects. That is why the above works "correctly" while the if test condition "fails". Also when you call compareTo I'd expect the .equals() method to be invoked again...
Jim -- 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
