@extra-array/zip
Version:
Combines values from arrays.
13 lines (12 loc) • 400 B
TypeScript
declare module "@extra-array/zip" {
import type { mapFn, tillFn } from "./_types";
/**
* Combines values from arrays.
* @param xs arrays
* @param fm map function (vs, i)
* @param ft till function (dones) (some)
* @param vd default value
*/
declare function zip<T, U = T[]>(xs: T[][], fm?: mapFn<T[], T[] | U>, ft?: tillFn, vd?: T): (T[] | U)[];
export = zip;
//# sourceMappingURL=zip.d.ts.map}