From: daniel@...42.com Date: 2019-09-04T14:18:20+00:00 Subject: [ruby-core:94776] [Ruby master Feature#15198] Array#intersect? Issue #15198 has been updated by Dan0042 (Daniel DeLorme). It might make sense to use `ary1.to_set.intersect?(ary2)`. That way it makes explicit the fact that ary1 must be converted to a set. But `Set#intersect?` would have to support any Enumerable. ---------------------------------------- Feature #15198: Array#intersect? https://bugs.ruby-lang.org/issues/15198#change-81394 * Author: c4am95 (Travis Hunter) * Status: Open * Priority: Normal * Assignee: * Target version: ---------------------------------------- I frequently find myself needing to determine if two arrays intersect but not actually caring about the intersection, so I write code like: ~~~ ruby (a1 & a2).any? ~~~ It would be nice to have an **intersect?** convenience method on **Array** to perform this query. [ruby#1972: Add Array#intersect?](https://github.com/ruby/ruby/pull/1972) -- https://bugs.ruby-lang.org/ Unsubscribe: