summaryrefslogtreecommitdiff
path: root/enum.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <[email protected]>2023-06-01 13:33:59 +0900
committerNobuyoshi Nakada <[email protected]>2023-06-01 21:44:53 +0900
commita5e1d549b508806b2fd14100683f504c7825a138 ()
treee22dae425bd64ea03cb668143bc62029cf2bb941 /enum.c
parenta16cffe384ab167c22b4ae44c05950732cec2ae6 (diff)
[DOC] Mention the edge case of `any?`/`all?`
Notes: Merged: https://.com/ruby/ruby/pull/7883
-rw-r--r--enum.c7
1 files changed, 6 insertions, 1 deletions
@@ -1757,6 +1757,9 @@ DEFINE_ENUMFUNCS(all)
*
* Returns whether every element meets a given criterion.
*
* With no argument and no block,
* returns whether every element is truthy:
*
@@ -1818,6 +1821,9 @@ DEFINE_ENUMFUNCS(any)
*
* Returns whether any element meets a given criterion.
*
* With no argument and no block,
* returns whether any element is truthy:
*
@@ -1848,7 +1854,6 @@ DEFINE_ENUMFUNCS(any)
* {foo: 0, bar: 1, baz: 2}.any? {|key, value| value < 1 } # => true
* {foo: 0, bar: 1, baz: 2}.any? {|key, value| value < 0 } # => false
*
- *
* Related: #all?, #none?, #one?.
*/