-
-
Notifications
You must be signed in to change notification settings - Fork 16
Range
Carlos edited this page Sep 23, 2021
·
5 revisions
DEPRECATED: This is finally removed from the automatic injection. If needed, you can add the following in your code:
Range.include(Torque::Range); However, be aware that this module will eventually be removed as well.
Ruby Range extensions. In order to comply with new features related to date/time ranges, a couple of new methods/operations are now introduced on the original Range class.
A way to get the intersection between 2 ranges, just like: (5..15) & (10..20) === (10..15). See the examples:

A way to concatenate 2 ranges, regardless if they intersect or not. It basically gets the lowest and highest values. Like: (5..15) | (10..20) === (5..20). See the examples:

Can't find what you're looking for? Add an issue to the issue tracker.