
12 Sep
2023
12 Sep
'23
9:31 a.m.
Issue #19839 has been updated by hsbt (Hiroshi SHIBATA). Status changed from Feedback to Open Thanks. Basically, we didn't add new methods from ActiveSupport without performance reason. Can you describe why we should add `overlap?` to ruby core? ---------------------------------------- Feature #19839: Need a method to check if two ranges overlap https://bugs.ruby-lang.org/issues/19839#change-104528 * Author: shouichi (Shouichi KAMIYA) * Status: Open * Priority: Normal ---------------------------------------- It would be convenient to have a method that checks if two ranges overlap. For example, ``` (0..10).overlap?(5..15) #=> true (0..10).overlap?(20..30) #=> false ``` -- https://bugs.ruby-lang.org/