Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "utils/unzip/docs/types/index.d"

Index

Functions

Functions

Export assignment unzip

  • unzip(arr: Array<Array<any>>, idx?: Array<number>): Array<Array<any>>
  • Unzips a zipped array (i.e., a nested array of tuples).

    Parameters

    • arr: Array<Array<any>>

      zipped array

    • Optional idx: Array<number>

      array of indices specifying which tuple elements to unzip

    Returns Array < Array < any > >

    array of unzipped arrays

    Example

    var arr = [ [ 1, 'a', 3 ], [ 2, 'b', 4 ] ];
    
    var out = unzip( arr );
    // returns [ [ 1, 2 ], [ 'a', 'b' ], [ 3, 4 ] ]

    Example

    var arr = [ [ 1, 'a', 3 ], [ 2, 'b', 4 ] ];
    
    var out = unzip( arr, [ 0, 2 ] );
    // returns [ [ 1, 2 ], [ 3, 4 ] ]