From d65d5533ab117b46211917450293f9c602519375 Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 5 Oct 2018 06:23:34 +0000 Subject: Add difference method to Array MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I introduce a `difference` method equivalent to the `-` operator, but which accept more than array as argument. This improved readability, and it is also coherent with the `+` operator, which has a similar `concat` method. The method doesn't modify the original object and return a new object instead. I plan to introduce a `difference!` method as well. Tests and documentation are included. It solves partially https://bugs.ruby-lang.org/issues/14097 From: Ana María Martínez Gómez git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- NEWS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 7824dfc5d7..ed96baec99 100644 --- a/NEWS +++ b/NEWS @@ -41,7 +41,7 @@ sufficient information, see the ChangeLog file or Redmine * New methods: - * Added `Array#union` instance method. + * Added `Array#union` and `Array#difference` instance method. [Feature #14097] * Modified methods: -- cgit v1.2.3