1 var apply = require(
'./_apply'),
2 arrayMap = require(
'./_arrayMap'),
3 unzip = require(
'./unzip');
26 function unzipWith(array, iteratee) {
27 if (!(array && array.length)) {
30 var result = unzip(array);
31 if (iteratee == null) {
34 return arrayMap(result,
function(group) {
35 return apply(iteratee, undefined, group);
39 module.exports = unzipWith;