<commit_before>
{{alias}}( arr[, idx] )
    Unzips a zipped array (i.e., a nested array of tuples).

    Parameters
    ----------
    arr: Array
        Zipped array.

    idx: Array (optional)
        Array of indices specifying which tuple elements to unzip.

    Returns
    -------
    out: Array
        Array of unzipped arrays.

    Examples
    --------
    > var arr = [ [1,'a',3], [2,'b',4] ];
    > var out = {{alias}}( arr )
    [ [1,2], ['a','b'], [3,4] ]
    > arr = [ [1,'a',3], [2,'b',4] ];
    > out = {{alias}}( arr, [ 0, 2 ] )
    [ [1,2], [3,4] ]

    See Also
    --------
<commit_msg>Update spacing and parameter type<commit_after>
{{alias}}( arr[, idx] )
    Unzips a zipped array (i.e., a nested array of tuples).

    Parameters
    ----------
    arr: Array
        Zipped array.

    idx: Array<number> (optional)
        Array of indices specifying which tuple elements to unzip.

    Returns
    -------
    out: Array
        Array of unzipped arrays.

    Examples
    --------
    // Basic usage:
    > var arr = [ [ 1, 'a', 3 ], [ 2, 'b', 4 ] ];
    > var out = {{alias}}( arr )
    [ [ 1, 2 ], [ 'a', 'b' ], [ 3, 4 ] ]

    // Provide indices:
    > arr = [ [ 1, 'a', 3 ], [ 2, 'b', 4 ] ];
    > out = {{alias}}( arr, [ 0, 2 ] )
    [ [ 1, 2 ], [ 3, 4 ] ]

    See Also
    --------

{'fraction_non_alphanumeric': 0.22003034901365706, 'fraction_numerical': 0.027314112291350532, 'mean_word_length': 1.5913555992141455, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 12, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '365880', 'n_tokens_mistral': 490, 'n_tokens_neox': 453, 'n_words': 145}