import{__require as r}from"./function-uncurry-this.mjs";import{__require as e}from"./iterate-simple.mjs";import{__require as t}from"./set-helpers.mjs";var i,o;function n(){if(o)return i;o=1;var n=r(),s=e(),u=t(),m=u.Set,a=u.proto,f=n(a.forEach),_=n(a.keys),p=_(new m).next;return i=function(r,e,t){return t?s({iterator:_(r),next:p},e):f(r,e)}}export{n as __require};