diff options
author | Nobuyoshi Nakada <[email protected]> | 2023-06-01 13:33:59 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2023-06-01 21:44:53 +0900 |
commit | a5e1d549b508806b2fd14100683f504c7825a138 (patch) | |
tree | e22dae425bd64ea03cb668143bc62029cf2bb941 /hash.c | |
parent | a16cffe384ab167c22b4ae44c05950732cec2ae6 (diff) |
[DOC] Mention the edge case of `any?`/`all?`
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7883
Diffstat (limited to 'hash.c')
-rw-r--r-- | hash.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -4432,6 +4432,9 @@ any_p_i_pattern(VALUE key, VALUE value, VALUE arg) * Returns +true+ if any element satisfies a given criterion; * +false+ otherwise. * + * If +self+ has no element, returns +false+ and argument or block + * are not used. + * * With no argument and no block, * returns +true+ if +self+ is non-empty; +false+ if empty. * @@ -4450,6 +4453,8 @@ any_p_i_pattern(VALUE key, VALUE value, VALUE arg) * h = {foo: 0, bar: 1, baz: 2} * h.any? {|key, value| value < 3 } # => true * h.any? {|key, value| value > 3 } # => false + * + * Related: Enumerable#any? */ static VALUE |