Changing the semantics of Enumerable#any?
would be nice. But it’s gonna take a long time.
So I’m thinking about a solution that can be implemented in a reasonable time frame.
I’d like to introduce a new method for determining if the collection contains any elements. It would return the negation of #empty?
.
Following Collections: `any?` vs `!empty` - #10 by HertzDevil Enumerable#present?
could be an option.
I’m a bit vary about this because it’s related to String#presence
which considers whitespace as empty. So these semantics would be comparable to falsey items in a collection.
Another option would be Enumerable#populated?
. It’s a bit longer but maybe a bit less ambiguous?
Thoughts?