basant307/AI_Governance_Project
048
1import baseGetTag from './_baseGetTag.js';2import isObjectLike from './isObjectLike.js';3 4/** `Object#toString` result references. */5var weakSetTag = '[object WeakSet]';6 7/**8 * Checks if `value` is classified as a `WeakSet` object.9 *10 * @static11 * @memberOf _12 * @since 4.3.013 * @category Lang14 * @param {*} value The value to check.15 * @returns {boolean} Returns `true` if `value` is a weak set, else `false`.16 * @example17 *18 * _.isWeakSet(new WeakSet);19 * // => true20 *21 * _.isWeakSet(new Set);22 * // => false23 */24function isWeakSet(value) {25 return isObjectLike(value) && baseGetTag(value) == weakSetTag;26}27 28export default isWeakSet;29 