Skip to main content
Module

x/polkadot/util/array/unzip.ts

Package publishing for deno.land/x/polkadot
Go to Latest
File

/** * @name arrayUnzip * @description Splits a single [K, V][] into [K[], V[]] */export function arrayUnzip <K, V> (entries: readonly [K, V][]): [K[], V[]] { const count = entries.length; const keys = new Array<K>(count); const values = new Array<V>(count);
for (let i = 0; i < count; i++) { [keys[i], values[i]] = entries[i]; }
return [keys, values];}