function some0d( x, n, predicate, thisArg ) {
	if ( n === 1 && predicate.call( thisArg, x.data[ x.offset ], [], x.ref ) ) {
		return true;
	}
	return false;
}
Tests whether at least `n` elements in an ndarray pass a test implemented by a predicate function.

@private
@param {Object} x - object containing ndarray meta data
@param {ndarrayLike} x.ref - reference to the original ndarray-like object
@param {string} x.dtype - data type
@param {Collection} x.data - data buffer
@param {NonNegativeIntegerArray} x.shape - dimensions
@param {IntegerArray} x.strides - stride lengths
@param {NonNegativeInteger} x.offset - index offset
@param {string} x.order - specifies whether `x` is row-major (C-style) or column-major (Fortran-style)
@param {PositiveInteger} n - number of elements
@param {Function} predicate - predicate function
@param {*} thisArg - predicate function execution context
@returns {boolean} boolean indicating whether at least `n` elements pass a test

@example
var Float64Array = require( '@stdlib/array/float64' );

function predicate( value ) {
   return value > 0.0;
}

// Create a data buffer:
var xbuf = new Float64Array( [ 1.0, 2.0 ] );

// Define the shape of the input array:
var shape = [];

// Define the array strides:
var sx = [ 0 ];

// Define the index offset:
var ox = 1;

// Create the input ndarray-like object:
var x = {
    'ref': null,
    'dtype': 'float64',
    'data': xbuf,
    'shape': shape,
    'strides': sx,
    'offset': ox,
    'order': 'row-major'
};

// Test elements:
var out = some0d( x, 1, predicate, {} );
// returns true