From: Tadayoshi Funaba Date: 2002-11-06T16:32:57+09:00 Subject: [ruby-dev:18657] Re: Enumerable#zip ふなばです。 >[1] Enumerable#zipとは require 'matrix' module Enumerable def zip(*xs) Matrix.columns(([self] + xs).collect{|x| x.to_ary}).to_a end end て感じかなと思ったのですが ((c)?)、3っつ以上の配列を綴じるとき、[a, b, c].zip とかしたくなる気分もでてきそうではあります。 # そういうのは、また別に考えてくれって事かも。 >[2] 決めかねる部分とは Haskell あたりでは、(b) だったような気がしますが、どれもそれなりに理解 できる仕様だと思うので、僕はどれでもいいような気がしてます (うーむ)。