From: "Xavier Noƫlle" Date: 2010-07-31T01:54:28+09:00 Subject: Re: .any?{} Behavior 2010/7/30, Jarmo Pertman : > It just doesn't make sense that asking Ruby to answer the > question "does this empty collection have all elements as 3?" to > return true. Read again the question and you'll understand what i > mean. Again, if i think about Ruby being a very much like a version of > an English language, then this doesn't make sense also. There's no easy answer to this question, as there is nothing easy dealing with an empty list. Can you prove that not all elements in [] equal 3 ? You can't, because no element has another value. Thus, this is true. At first glance, I would intuitively agree with you, but after a while, I can't find a mean to prove what may sound obvious to you (but is not). -- Xavier NOELLE