Actions
Feature #18551
closedMake `Range#reverse_each` to raise an exception if endless
Feature #18551:
Make `Range#reverse_each` to raise an exception if endless
Status:
Closed
Assignee:
-
Target version:
-
Description
https://github.com/ruby/ruby/pull/5498
Currently, Range#reverse_each for an endless range never returns.
(This is because Enumerable#reverse_each tries #to_a and #to_a for an endless range comes into an infinite loop.)
I think Range#reverse_each for an endless range should raise an exception, similar to Range#each for a beginless range.
Actions