UNPKG

remeda

Version:

A utility library for JavaScript and Typescript.

1 lines 446 B
const e=require(`./utilityEvaluators-miOCx8eb.cjs`),t=require(`./purryFromLazy-DbC2rLBE.cjs`);function n(...e){return t.purryFromLazy(r,e)}function r(t){if(t.length===0)return e.lazyIdentityEvaluator;let n=new Map;for(let e of t)n.set(e,(n.get(e)??0)+1);return t=>{let r=n.get(t);return r===void 0||r===0?{done:!1,hasNext:!0,next:t}:(n.set(t,r-1),e.SKIP_ITEM)}}Object.defineProperty(exports,`difference`,{enumerable:!0,get:function(){return n}});