Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

2009-08-28から1日間の記事一覧

Arrayにtailsメソッドを追加する方法

あんまり面白くない例ですが, [1, 2, 3].tails を実行したときに,以下のような結果を返すtailsメソッドを追加する方法を考えます。 [[1, 2, 3], [2, 3], [3]] クラスを再オープンする方法 class Array def tails ary = [] self.each_with_index do |ele, i…