array.c: improve docs for Array#difference
* array.c: [DOC] small doc fixes for Array#difference and Array#-. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
62c3610583
commit
1411b7f934
16
array.c
16
array.c
@ -4189,7 +4189,7 @@ ary_recycle_hash(VALUE hash)
|
|||||||
*
|
*
|
||||||
* If you need set-like behavior, see the library class Set.
|
* If you need set-like behavior, see the library class Set.
|
||||||
*
|
*
|
||||||
* See Array#difference.
|
* See also Array#difference.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
@ -4222,22 +4222,22 @@ rb_ary_diff(VALUE ary1, VALUE ary2)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* call-seq:
|
* call-seq:
|
||||||
* ary.difference(other_ary1, other_ary2,...) -> ary
|
* ary.difference(other_ary1, other_ary2, ...) -> ary
|
||||||
*
|
*
|
||||||
* Array Difference
|
* Array Difference
|
||||||
*
|
*
|
||||||
* Returns a new array that is a copy of +self+, removing any items
|
* Returns a new array that is a copy of the receiver, removing any items
|
||||||
* that also appear in any of the <code>other_ary</code>s. The order of +self+ is
|
* that also appear in any of the arrays given as arguments.
|
||||||
* preserved.
|
* The order is preserved from the original array.
|
||||||
*
|
*
|
||||||
* It compares elements using their #hash and #eql? methods for efficiency.
|
* It compares elements using their #hash and #eql? methods for efficiency.
|
||||||
*
|
*
|
||||||
* [ 1, 1, 2, 2, 3, 3, 4, 5 ].difference([ 1, 2, 4 ]) #=> [ 3, 3, 5 ]
|
* [ 1, 1, 2, 2, 3, 3, 4, 5 ].difference([ 1, 2, 4 ]) #=> [ 3, 3, 5 ]
|
||||||
* [ 1, 'c', :s, 'yep' ].difference([ 1 ], [ 'a', 'c' ]) #=> [:s, "yep"]
|
* [ 1, 'c', :s, 'yep' ].difference([ 1 ], [ 'a', 'c' ]) #=> [ :s, "yep" ]
|
||||||
*
|
*
|
||||||
* If you need set-like behavior, see the library class Set.
|
* If you need set-like behavior, see the library class Set.
|
||||||
*
|
*
|
||||||
* See Array#-.
|
* See also Array#-.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user