From: Nobuyoshi Nakada Date: 2011-11-03T09:35:50+09:00 Subject: [ruby-dev:44783] Re: [ruby-trunk - Feature #5551][Open] Enumerable#rdrop なかだです。 (11/11/03 3:18), Tsuyoshi Sawada wrote: > There is Enumerable#drop(n), which drops elements on the left side, but there is no counterpart for dropping the right side. It will be convenient if there is Enumerable#rdrop(n) that drops the elements on the right side. > > [1, 2, 3, 4, 5].rdrop(2) # => [1, 2, 3] Enumerableは逆方向の操作を提供していませんし、無限リストも作れますから、 ArrayのメソッドにするかEnumeratorで遅延評価でもするようにしないと無理で しょう。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦