2004-04-12 Ruby "map"っぽく使いたかったのだけど、無理だったので手続で。 def slicer(pieces, n) result = Array.new (0..pieces.length).step(n) do |i| result << pieces[i, i+n] end return result end