CoolFace
Datasetpublic

basant307/AI_Governance_Project

sourceHugging Faceapache-2.0updated 2mo agoView on Hugging Face
0likes45downloads
_stackSet.js35 linesDownload Raw Back to lodash-es
1import ListCache from './_ListCache.js';2import Map from './_Map.js';3import MapCache from './_MapCache.js';4 5/** Used as the size to enable large array optimizations. */6var LARGE_ARRAY_SIZE = 200;7 8/**9 * Sets the stack `key` to `value`.10 *11 * @private12 * @name set13 * @memberOf Stack14 * @param {string} key The key of the value to set.15 * @param {*} value The value to set.16 * @returns {Object} Returns the stack cache instance.17 */18function stackSet(key, value) {19  var data = this.__data__;20  if (data instanceof ListCache) {21    var pairs = data.__data__;22    if (!Map || (pairs.length < LARGE_ARRAY_SIZE - 1)) {23      pairs.push([key, value]);24      this.size = ++data.size;25      return this;26    }27    data = this.__data__ = new MapCache(pairs);28  }29  data.set(key, value);30  this.size = data.size;31  return this;32}33 34export default stackSet;35 
basant307/AI_Governance_Project · CoolFace