method
sole
v7.2.3 -
Show latest stable
- Class:
Range
sole()public
Returns the sole item in the range. If there are no items, or more than one item, raises Enumerable::SoleItemExpectedError.
(1..1).sole # => 1 (2..1).sole # => Enumerable::SoleItemExpectedError: no item found (..1).sole # => Enumerable::SoleItemExpectedError: infinite range cannot represent a sole item