UNPKG

rhodash

Version:

A deadly simple alternative to lodash

15 lines 2.19 kB
/** * Creates an array of grouped elements. * * @example zip([1, 2], ['a', 'b']) // => [[1, 'a'], [2, 'b']] */ export declare function zip<T1, T2>(array1: readonly T1[], array2: readonly T2[]): (T1 | T2)[][]; export declare function zip<T1, T2, T3>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[]): (T1 | T2 | T3)[][]; export declare function zip<T1, T2, T3, T4>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[]): (T1 | T2 | T3 | T4)[][]; export declare function zip<T1, T2, T3, T4, T5>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[]): (T1 | T2 | T3 | T4 | T5)[][]; export declare function zip<T1, T2, T3, T4, T5, T6>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[], array6: readonly T6[]): (T1 | T2 | T3 | T4 | T5 | T6)[][]; export declare function zip<T1, T2, T3, T4, T5, T6, T7>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[], array6: readonly T6[], array7: readonly T7[]): (T1 | T2 | T3 | T4 | T5 | T6 | T7)[][]; export declare function zip<T1, T2, T3, T4, T5, T6, T7, T8>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[], array6: readonly T6[], array7: readonly T7[], array8: readonly T8[]): (T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8)[][]; export declare function zip<T1, T2, T3, T4, T5, T6, T7, T8, T9>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[], array6: readonly T6[], array7: readonly T7[], array8: readonly T8[], array9: readonly T9[]): (T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9)[][]; export declare function zip<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(array1: readonly T1[], array2: readonly T2[], array3: readonly T3[], array4: readonly T4[], array5: readonly T5[], array6: readonly T6[], array7: readonly T7[], array8: readonly T8[], array9: readonly T9[], array10: readonly T10[]): (T1 | T2 | T3 | T4 | T5 | T6 | T7 | T8 | T9 | T10)[][]; //# sourceMappingURL=zip.d.ts.map