From 65b3bcede31eaaecb195e8780a71c1ae0b7d21ec Mon Sep 17 00:00:00 2001 From: BurdetteLamar Date: Sat, 17 Aug 2024 14:33:27 +0100 Subject: [PATCH] [DOC] Tweaks for Array#collect --- array.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/array.c b/array.c index beeb964ad9..ad9fe86fa8 100644 --- a/array.c +++ b/array.c @@ -3666,21 +3666,19 @@ rb_ary_sort_by_bang(VALUE ary) /* * call-seq: - * array.map {|element| ... } -> new_array - * array.map -> new_enumerator + * collect {|element| ... } -> new_array + * collect -> new_enumerator + * map {|element| ... } -> new_array + * map -> new_enumerator * - * Calls the block, if given, with each element of +self+; - * returns a new +Array+ whose elements are the return values from the block: + * With a block given, calls the block with each element of +self+; + * returns a new array whose elements are the return values from the block: * * a = [:foo, 'bar', 2] * a1 = a.map {|element| element.class } * a1 # => [Symbol, String, Integer] * - * Returns a new Enumerator if no block given: - * a = [:foo, 'bar', 2] - * a1 = a.map - * a1 # => # - * + * With no block given, returns a new Enumerator. */ static VALUE