
{{alias}}( x, y, mask )
    Returns new arrays by applying a mask to two provided input arrays in a
    single pass.

    If a mask array element is truthy, the corresponding elements in the input
    arrays are included in the respective output arrays; otherwise, the
    corresponding elements in the input arrays are "masked" and thus excluded
    from the output arrays.

    Parameters
    ----------
    x: ArrayLikeObject
        First input array.

    y: ArrayLikeObject
        Second input array.

    mask: ArrayLikeObject
        Mask array.

    Returns
    -------
    out: Array<Array>
        Output arrays.

    Examples
    --------
    > var x = [ 1, 2, 3, 4 ];
    > var y = [ 0, 1, 2, 3 ];
    > var out = {{alias}}( x, y, [ 0, 1, 0, 1 ] )
    [ [ 2, 4 ], [ 1, 3 ] ]

    See Also
    --------

