underscore.js: _.zip.apply example

javascript, underscore.js

Solution

It's your standard use of `apply`:

_.zip.apply(null, [ ['foo','bar'], [0,1] ])

This would result in the following:

[['foo', 0], ['bar', 1]]

Problem

I would like to see an example of `_.zip.apply` using underscore.js. In the underscore documentation is written: If you're working with a matrix of nested arrays, zip.apply can transpose the matrix in a similar fashion. However, the documentation provides no example.

Original source