End of Life Ruby 3.2 has reached end of life and gets no more fixes. Switch to Ruby 4.0 →
instance method
Symbol#next
next
string.c
View on GitHub ↗
static VALUE
sym_succ(VALUE sym)
{
return rb_str_intern(rb_str_succ(rb_sym2str(sym)));
}
Alias of #succ
Equivalent to self.to_s.succ.to_sym:
Example
:foo.succ # => :fop
Symbol#next is an alias for Symbol#succ.
Related: String#succ.