From: Robert Dober Date: 2007-06-22T17:10:50+09:00 Subject: Re: Behaviour of Enumerables reject vs. select mixed into Hash On 6/22/07, Todd Benson wrote: > David said: >>"Maybe it's something like: rejecting means subtracting from a thing >>that's already there, but selecting means creating a new collection" No need to create a new collection as an array, no harm to create a new collection as an array, actually the ongoing discussion about this point is most interesting and beyond my scope - well I try to learn a maximum from it. I should go with David's approach because I fully understand the consequences. But I love Tom's and Rick's approach going into unchartered waters... BTW all this does not answer OP's, Tom's and my *original* concern. We were talking about Hash#reject and Hash#select not Enumerable#reject and Enumerable#select, but nobody seems to notice, sigh :( This topic would be less difficult to discuss I think. > David is smart ... the linguists are dumb. Don't take offense guys :) Offense, are you kidding? The only thing which bothers me from a set theory point of view is the symmetry in your statement above. Honestly Todd if you wanted to make a point I missed it, completely... Robert -- You see things; and you say Why? But I dream things that never were; and I say Why not? -- George Bernard Shaw