I might be getting tripped up on something not important, but hopefully
one of y’all can help me understand this
What is a use case where you’d want next() to behave the way it does?
See this from irb:
The manual says this is because:
“If the increment generates a “carry,” the character to the left of it
is incremented. This process repeats until there is no carry, adding an
additional character if necessary.”
Come again? What exactly causes an increment to generate a carry? Is
only z to a and Z to A? Why?