'use strict';

/**
* Tests if a value is an array.
*
* @param {*} value - value to test
* @returns {boolean} boolean indicating whether value is an array
*
* @example
* var v = isArray( [] );
* // returns true
* @example
* var v = isArray( {} );
* // returns false
*/
function isArray( value ) {
	return Object.prototype.toString.call( value ) === '[object Array]';
} // end FUNCTION isArray()


// EXPORTS //

module.exports = Array.isArray || isArray;

@@ -8,16 +8,108 @@
 rict';%0A%0A
+// MODULES //%0A%0Avar nativeClass = require( '@stdlib/utils/native-class' );%0A%0A%0A// IS ARRAY //%0A%0A
 /**%0A* Te
@@ -393,38 +393,21 @@
 urn 
-Object.prototype.toString.call
+( nativeClass
 ( va
@@ -432,16 +432,18 @@
  Array%5D'
+ )
 ;%0A%7D // e

Use utility to get a value's native class