From: Nikolai Weibull Date: 2012-03-29T14:24:48+09:00 Subject: [ruby-core:43843] Re: [ruby-trunk - Feature #5644] add Enumerable#exclude? antonym On Thu, Mar 29, 2012 at 01:26, sunaku (Suraj Kurapati) wrote: > Issue #5644 has been updated by sunaku (Suraj Kurapati). > The reason for #exclude? is for more "natural" boolean expressions I don���t think #exclude? really conveys what���s being done very well. Yes, ���exclude��� is the antonym of ���include���, but the meaning of %[a b c].include? x is very natural, whereas %[a b c].exclude? x isn���t. Does it mean that %[a b c] contains the elements that should be excluded and is x among them, or is x not included among the elements of %[a b c]?