渡辺哲也です。

ごとけんさんも書かれていましたが、実行サ
ンプルをみて、ようやく「これこれ」って思
いました。

In message "[ruby-dev:17201] Re: [RCR] Array#rotate{,!}"
    on 02/05/23, nobu.nakada / nifty.ne.jp さん writes:

|なかだです。

|あ、説明がまずかったのか。引数はずらす数です。
|
|# indexという名前がよくなかったかも。
|
|  [1, 2, 3, 4].rotate(1)	#=> [2, 3, 4, 1]
|  [1, 2, 3, 4].rotate(-1)	#=> [4, 1, 2, 3]

これ、Array クラスとしては、わかりやすい
のではないでしょうか?

というので、このままでいいと思いました。

# 実例をみるまでは、あれ? とか思っていた
# んですが。