2006-04-13から1日間の記事一覧
同じ size の複数の Array を操作するようなプログラムを書いているときに、ふと map_with_index メソッドが欲しいなあ、と思った。*1 たとえば、下のような感じ。 module Enumerable def map_with_index n = -1 map {|x| yield(x, n += 1)} end end result …
同じ size の複数の Array を操作するようなプログラムを書いているときに、ふと map_with_index メソッドが欲しいなあ、と思った。*1 たとえば、下のような感じ。 module Enumerable def map_with_index n = -1 map {|x| yield(x, n += 1)} end end result …