CoolFace
Datasetpublic

basant307/AI_Governance_Project

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
0likes45downloads
_isIterateeCall.js31 linesDownload Raw Back to lodash-es
1import eq from './eq.js';2import isArrayLike from './isArrayLike.js';3import isIndex from './_isIndex.js';4import isObject from './isObject.js';5 6/**7 * Checks if the given arguments are from an iteratee call.8 *9 * @private10 * @param {*} value The potential iteratee value argument.11 * @param {*} index The potential iteratee index or key argument.12 * @param {*} object The potential iteratee object argument.13 * @returns {boolean} Returns `true` if the arguments are from an iteratee call,14 *  else `false`.15 */16function isIterateeCall(value, index, object) {17  if (!isObject(object)) {18    return false;19  }20  var type = typeof index;21  if (type == 'number'22        ? (isArrayLike(object) && isIndex(index, object.length))23        : (type == 'string' && index in object)24      ) {25    return eq(object[index], value);26  }27  return false;28}29 30export default isIterateeCall;31 
basant307/AI_Governance_Project · CoolFace