From: ts@... Date: 2014-11-13T12:40:33+00:00 Subject: [ruby-core:66260] [ruby-trunk - Feature #10506] [Open] Imprve Enumerator.any? behavior Issue #10506 has been reported by Thomas Sevestre. ---------------------------------------- Feature #10506: Imprve Enumerator.any? behavior https://bugs.ruby-lang.org/issues/10506 * Author: Thomas Sevestre * Status: Open * Priority: Normal * Assignee: * Category: * Target version: ---------------------------------------- IMHO the API `Enumerable.any?` behavior could be improved in the following manner: any? { |obj| block } ��� true or false any? ��� an_enumerator This would allow to do things like [].any?.with_index { |obj, index| } And it would be more consistent with collect and other Enumerable functions: collect { |obj| block } ��� array collect ��� an_enumerator -- https://bugs.ruby-lang.org/