function without( x, index ) {
	var out;

	index = normalizeIndex( index, x.length-1 );
	if ( index < 0 ) {
		throw new RangeError( format( 'invalid argument. Index argument is out-of-bounds. Value: `%d`.', index ) );
	}
	out = zeros( x.length-1, dtype( x ) || 'generic' );
	assign( x, index, out, 1, 0 );
	return out;
}
Returns a new array containing every element from an input array, except for the element at a specified index.

@param {Collection} x - input array
@param {integer} index - element index
@throws {RangeError} second argument must not exceed array bounds
@returns {Collection} output array

@example
var x = [ 1, 2, 3, 4 ];

var v = without( x, 0 );
// returns [ 2, 3, 4 ]

v = without( x, 1 );
// returns [ 1, 3, 4 ]

v = without( x, -2 );
// returns  [ 1, 2, 4 ]