50

私は最近、いくつかの Clojure や Scala を見ました (申し訳ありませんが、私はそれらに精通していません)。zip とは何ですか? どこから来たのですか?

4

5 に答える 5

10

残念ながら、トップアンサーにコメントを残すほどのポイントはありませんが

zip xs ys = zipWith xs ys (\x y -> (xs, ys))

間違っている、それはする必要があります:

zip xs ys = zipWith (\x y -> (x,y)) xs ys

または単に:

zip = zipWith (\x y -> (x,y))
于 2009-11-25T17:02:25.170 に答える