dist/modules/array.js
function unshift(arr) {
    var items = [];
    for (var _i = 1; _i < arguments.length; _i++) {
        items[_i - 1] = arguments[_i];
    }
    arr = arr.concat(flatten(items));
    return {
        array: arr,
        val: arr.length
    };
}
function unshift(arr) {
    var items = [];
    for (var _i = 1; _i < arguments.length; _i++) {
        items[_i - 1] = arguments[_i];
    }
    arr = arr.concat(flatten(items));
    return {
        array: arr,
        val: arr.length
    };
}
function unshift ( arr ) { var items = [ ] ; for ( var _i = 1 ; _i < arguments . length ; _i ++ ) { items [ _i - 1 ] = arguments [ _i ] ; } arr = arr . concat ( flatten ( items ) ) ; return { array : arr , val : arr . length } ; }
Unshift
Unshifts a value to an array in a non mutable way.

@param arr the array to be unshifted.
@param value the value to be unshifted
Unshift Unshifts a value to an array in a non mutable way .