New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

squint-cljs

Package Overview
Dependencies
Maintainers
1
Versions
142
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

squint-cljs - npm Package Compare versions

Comparing version 0.4.78 to 0.4.79

20

lib/cli.js

@@ -11,9 +11,9 @@ import { $APP, shadow$provide, $jscomp } from "./compiler.js";

c):c:null},f$=function(a,b,c,d){return $APP.Ko.g(b,c)?(c=$APP.cG(a,b),$APP.r(c)?($APP.B.j(c,0,null),c=$APP.B.j(c,1,null),$APP.zi.j(a,b,$APP.r(d)?d.g?d.g(c,!0):d.call(null,c,!0):!0)):$APP.zi.j(a,b,$APP.r(d)?d.g?d.g(null,!0):d.call(null,null,!0):!0)):a},Xga=function(a,b,c,d,e,f){d=$APP.r($APP.r(d)?!$APP.Sd(d):d)?Wga(e,d,f):c$(e);return $APP.r(c)?$APP.Pm.A(a,b,c,d):$APP.zi.j(a,b,d)},Yga=function(a){return $APP.oe.j(function(b,c){var d=$APP.B.j(c,0,null);c=$APP.B.j(c,1,null);var e=$APP.jf(c),f=$APP.fe.g(e,
g$),k=$APP.fe.g(e,h$);c=$APP.fe.g(e,$APP.zm);var l=$APP.fe.g(e,$APP.hE);e=$APP.fe.g(e,i$);b=$APP.r(f)?$APP.Pm.J(b,g$,$APP.zi,d,f):b;b=$APP.r(k)?$APP.Pm.j(b,h$,function(m){if($APP.he(m,k))throw $APP.Zk.g(["Conflicting alias ",$APP.t.h(k)," between ",$APP.t.h($APP.fe.g(m,k))," and ",$APP.t.h(d)].join(""),new $APP.n(null,1,[h$,k],null));return $APP.zi.j(m,k,d)}):b;b=$APP.r(l)?$APP.Pm.j(b,$APP.hE,$APP.gq.g(function(m){return $APP.Ee.g(m,d)},$APP.Rh)):b;b=$APP.r(e)?$APP.Pm.J(b,i$,$APP.zi,d,e):b;return $APP.r(c)?
g$),k=$APP.fe.g(e,h$);c=$APP.fe.g(e,$APP.zm);var l=$APP.fe.g(e,$APP.gE);e=$APP.fe.g(e,i$);b=$APP.r(f)?$APP.Pm.J(b,g$,$APP.zi,d,f):b;b=$APP.r(k)?$APP.Pm.j(b,h$,function(m){if($APP.he(m,k))throw $APP.Zk.g(["Conflicting alias ",$APP.t.h(k)," between ",$APP.t.h($APP.fe.g(m,k))," and ",$APP.t.h(d)].join(""),new $APP.n(null,1,[h$,k],null));return $APP.zi.j(m,k,d)}):b;b=$APP.r(l)?$APP.Pm.j(b,$APP.gE,$APP.gq.g(function(m){return $APP.Ee.g(m,d)},$APP.Rh)):b;b=$APP.r(e)?$APP.Pm.J(b,i$,$APP.zi,d,e):b;return $APP.r(c)?
$APP.Pm.J(b,j$,$APP.zi,d,c):b},$APP.hf,a)},n$=function(a,b){b=$APP.jf(b);var c=$APP.fe.g(b,k$);b=$APP.dG(function(d){var e=$APP.r(c)?null:$APP.qa(d,":");return!($APP.r(e)?e:$APP.qa(d,"-"))},a);a=$APP.B.j(b,0,null);b=$APP.B.j(b,1,null);return new $APP.n(null,2,[l$,a,m$,b],null)},p$=function(a,b){if($APP.r(b))if($APP.x(a)){var c=$APP.xd(a),d=$APP.$e(c,b);c=c<d?c:d;a=new $APP.J(null,2,5,$APP.N,[$APP.R.g($APP.xu.g(b,a),$APP.Nf.g(c,a)),$APP.Nf.g(c,b)],null)}else a=new $APP.J(null,2,5,$APP.N,[a,b],null);
else a=new $APP.J(null,2,5,$APP.N,[a,b],null);b=a;a=$APP.B.j(b,0,null);b=$APP.B.j(b,1,null);return new $APP.n(null,2,[m$,a,o$,b],null)},x$=function(a,b,c,d,e){var f=a$(a),k="string"===typeof a?$APP.B.j(a,1,null):null,l;if(l=$APP.A.g(f,"-")){try{var m=$9($APP.t.h(k))}catch(h){m=null}l=$APP.Za(m)}b=$APP.r(b)?b:l?q$:null;f=$APP.A.g(":",f);c=$APP.Ko.g(q$,b)&&f&&($APP.A.g(r$,d)||$APP.Za(c)||$APP.A.g(e,c));d=$APP.r(b)?b:c?s$:null;a=l?$APP.r(k)?$APP.Ko.g("-",k)&&2<$APP.xd(a):k:null;return new $APP.n(null,
5,[$APP.Bw,d,t$,l,u$,a,v$,c,w$,f],null)},bha=function(a,b){function c(vb){vb=$APP.Mk.l($APP.F([new $APP.n(null,2,[y$,d,$APP.Tk,z$],null),vb]));return O.h?O.h(vb):O.call(null,vb)}var d=y$.h(b),e=$APP.r(d)?X9(b,$APP.F([Yga(d)])):b,f=g$.h(e),k=function(){var vb=h$.h(e);return $APP.r(vb)?vb:$APP.Qq.h(e)}(),l=Zga.h(e),m=$APP.hE.h(e),h=j$.h(e),p=k$.h(e),q=function(){var vb=A$.h(e);return $APP.r(vb)?vb:$ga.h(e)}(),v=$APP.Vh($APP.R.l($APP.Mh($APP.Vd(d)?d:$APP.Rg.g($APP.hf,d)),$APP.Oh(k),$APP.F([$APP.Mh(f)]))),
5,[$APP.Cw,d,t$,l,u$,a,v$,c,w$,f],null)},bha=function(a,b){function c(vb){vb=$APP.Mk.l($APP.F([new $APP.n(null,2,[y$,d,$APP.Tk,z$],null),vb]));return O.h?O.h(vb):O.call(null,vb)}var d=y$.h(b),e=$APP.r(d)?X9(b,$APP.F([Yga(d)])):b,f=g$.h(e),k=function(){var vb=h$.h(e);return $APP.r(vb)?vb:$APP.Qq.h(e)}(),l=Zga.h(e),m=$APP.gE.h(e),h=j$.h(e),p=k$.h(e),q=function(){var vb=A$.h(e);return $APP.r(vb)?vb:$ga.h(e)}(),v=$APP.Vh($APP.R.l($APP.Mh($APP.Vd(d)?d:$APP.Rg.g($APP.hf,d)),$APP.Oh(k),$APP.F([$APP.Mh(f)]))),
D=$APP.A.g(!0,q)?v:null==q?null:$APP.Vh(q),I=i$.h(e),O=function(){var vb=aha.h(e);return $APP.r(vb)?vb:function(Xb){Xb=$APP.jf(Xb);var Ic=$APP.fe.g(Xb,B$);throw $APP.Zk.g(Ic,Xb);}}(),P=n$(a,null),W=$APP.jf(P),ca=$APP.fe.g(W,l$),ja=$APP.fe.g(W,m$),na=function(){var vb=o$.h(e);vb=$APP.r(vb)?vb:C$.h(e);return $APP.r(vb)?p$(ca,vb):new $APP.n(null,2,[o$,null,m$,ja],null)}(),pa=$APP.jf(na),fa=$APP.fe.g(pa,m$),E=$APP.fe.g(pa,o$),C=$APP.Ko.g(fa,ja)?new $APP.J(null,2,5,$APP.N,[null,$APP.R.g(fa,ja)],null):
new $APP.J(null,2,5,$APP.N,[ca,ja],null),ea=$APP.B.j(C,0,null),K=$APP.B.j(C,1,null),M=function(){for(var vb=$APP.hf,Xb=null,Ic=null,Ke=$APP.r(p)?q$:null,hd=$APP.x(K),Eg=E;;){if($APP.Za(hd))return new $APP.J(null,3,5,$APP.N,[vb,Xb,Ic],null);var gg=$APP.y(hd),Tc=gg instanceof $APP.H;if(Tc){Xb=f$(vb,Xb,Ic,null);var ne=gg;hd=$APP.z(hd);vb=Xb;Xb=ne}else{var wl=!0===gg,Pf=$APP.t.h(gg);ne=e$(l,Xb,$APP.fe.g(f,Xb));var vi=$APP.fe.g(f,Xb),xl=x$(Pf,Ke,Xb,vi,Ic),Ih=$APP.jf(xl),yl=$APP.fe.g(Ih,t$),Jh=$APP.fe.g(Ih,
u$),zl=$APP.fe.g(Ih,v$),Qf=$APP.fe.g(Ih,$APP.Bw),kk=$APP.fe.g(Ih,w$);if($APP.r(function(){var Me=yl;return $APP.r(Me)?Me:zl}())){var Yc=$APP.qa(Pf,"--"),lk=Yc&&$APP.A.g("--",Pf);if(lk){var Al=$APP.z(hd);return new $APP.J(null,3,5,$APP.N,[function(){var Me=vb;return Al?$APP.fo.A(Me,$APP.zu,new $APP.J(null,2,5,$APP.N,[z$,m$],null),$APP.mg(Al)):Me}(),Xb,Ic],null)}var mk=Yc?$APP.fi.g(Pf,2):$APP.Wj(Pf,/^(:|-|)/,""),yf=Yc?$APP.Nq.g(mk,/=/):new $APP.J(null,1,5,$APP.N,[mk],null),Rd=$APP.B.j(yf,0,null),Be=
u$),zl=$APP.fe.g(Ih,v$),Qf=$APP.fe.g(Ih,$APP.Cw),kk=$APP.fe.g(Ih,w$);if($APP.r(function(){var Me=yl;return $APP.r(Me)?Me:zl}())){var Yc=$APP.qa(Pf,"--"),lk=Yc&&$APP.A.g("--",Pf);if(lk){var Al=$APP.z(hd);return new $APP.J(null,3,5,$APP.N,[function(){var Me=vb;return Al?$APP.fo.A(Me,$APP.zu,new $APP.J(null,2,5,$APP.N,[z$,m$],null),$APP.mg(Al)):Me}(),Xb,Ic],null)}var mk=Yc?$APP.fi.g(Pf,2):$APP.Wj(Pf,/^(:|-|)/,""),yf=Yc?$APP.Nq.g(mk,/=/):new $APP.J(null,1,5,$APP.N,[mk],null),Rd=$APP.B.j(yf,0,null),Be=
$APP.B.j(yf,1,null),Tb=$APP.ri.h(Rd),Dc=$APP.fe.j(k,Tb,Tb);if($APP.r(Be))Ic=f$(vb,Xb,Ic,ne),Xb=Dc,Ke=Qf,hd=$APP.He(Be,$APP.cd(hd)),vb=Ic,Ic=null;else{var Ab=$APP.z(hd),Le=$APP.y(Ab),fw=x$(Le,Qf,Xb,vi,Ic);if($APP.r(function(){var Me=t$.h(fw);return $APP.r(Me)?Me:$APP.Qd(Ab)}()))if($APP.r(Jh)){var gw=$APP.Xh(Dc);Ic=$APP.Cr.l(function(){return function(Me){return new $APP.J(null,2,5,$APP.N,[["-",$APP.t.h(Me)].join(""),!0],null)}}(vb,Xb,Ic,Ke,hd,Eg,gw,Ab,Le,fw,mk,yf,Rd,Be,Tb,Dc,Yc,lk,wl,Pf,ne,vi,xl,Ih,

@@ -23,4 +23,4 @@ yl,Jh,zl,Qf,kk,gg,Tc,d,e,f,k,l,m,h,p,q,v,D,I,O,c,P,W,ca,ja,na,pa,fa,E,C,ea,K),$APP.F([gw]));hd=$APP.R.g(Ic,Ab);Ke=Qf;Ic=Xb=null}else hd=$APP.he(v,Dc)?null:$APP.SF($APP.t.h(Dc),":no-"),Ke=$APP.r(hd)?$APP.ri.h($APP.Wj($APP.t.h(Dc),":no-","")):Dc,hd=$APP.He($APP.Za(hd),Ab),Xb=f$(vb,Xb,Ic,ne),ne=Ke,Ke=Qf,vb=Xb,Xb=ne;else Xb=f$(vb,Xb,Ic,ne),ne=Dc,Ke=Qf,hd=Ab,vb=Xb,Xb=ne}}else if(lk=$APP.A.g(r$,vi)&&$APP.Ko.g(Pf,"true")&&$APP.Ko.g(Pf,"false")||$APP.A.g(Ic,Xb)&&$APP.Za(ne))if(Eg=$APP.r(hd)?$APP.r(Eg)?p$(hd,

$APP.A.g(s$,Qf);return Me?kk:Me}())?null:Xb;Ke=Qf;hd=$APP.z(hd);vb=Zd;Xb=Ic;Ic=ne}}}}(),da=$APP.B.j(M,0,null),ia=$APP.B.j(M,1,null),ha=$APP.B.j(M,2,null),ra=e$(l,ia,$APP.fe.g(f,ia)),ta=function(){var vb=f$(da,ia,ha,ra);return $APP.x(ea)?$APP.fo.A(vb,$APP.Jk,new $APP.J(null,2,5,$APP.N,[z$,m$],null),function(Xb){return $APP.Rg.g($APP.mg(ea),Xb)}):vb}(),xa=$APP.r(h)?$APP.Md($APP.Mk.l($APP.F([h,ta])),$APP.Nd(ta)):ta;if($APP.r(D)){a=$APP.x($APP.Mh(xa));b=null;for(var ya=0,Ca=0;;)if(Ca<ya){var Ha=b.ba(null,
Ca);$APP.he(D,Ha)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(Ha)].join(""),A$,D,E$,Ha],null));Ca+=1}else if(a=$APP.x(a))b=a,$APP.Yd(b)?(a=$APP.uc(b),Ca=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ca):(a=$APP.y(b),$APP.he(D,a)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(a)].join(""),A$,D,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ca=0;else break}if($APP.r(m))for(a=$APP.x(m),b=null,Ca=ya=0;;)if(Ca<ya)Ha=b.ba(null,Ca),$APP.r($APP.cG(xa,Ha))||c(new $APP.n(null,4,[D$,$APP.hE,B$,["Required option: ",
$APP.t.h(Ha)].join(""),$APP.hE,m,E$,Ha],null)),Ca+=1;else if(a=$APP.x(a))b=a,$APP.Yd(b)?(a=$APP.uc(b),Ca=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ca):(a=$APP.y(b),$APP.r($APP.cG(xa,a))||c(new $APP.n(null,4,[D$,$APP.hE,B$,["Required option: ",$APP.t.h(a)].join(""),$APP.hE,m,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ca=0;else break;if($APP.r(I))for(var Da=$APP.x(I),za=null,Na=0,Sa=0;;)if(Sa<Na){var db=za.ba(null,Sa),ub=$APP.B.j(db,0,null),Bb=$APP.B.j(db,1,null),Wb=function(){var vb=(vb=$APP.Vd(Bb))?G$.h(Bb):vb;return $APP.r(vb)?
Ca);$APP.he(D,Ha)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(Ha)].join(""),A$,D,E$,Ha],null));Ca+=1}else if(a=$APP.x(a))b=a,$APP.Yd(b)?(a=$APP.uc(b),Ca=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ca):(a=$APP.y(b),$APP.he(D,a)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(a)].join(""),A$,D,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ca=0;else break}if($APP.r(m))for(a=$APP.x(m),b=null,Ca=ya=0;;)if(Ca<ya)Ha=b.ba(null,Ca),$APP.r($APP.cG(xa,Ha))||c(new $APP.n(null,4,[D$,$APP.gE,B$,["Required option: ",
$APP.t.h(Ha)].join(""),$APP.gE,m,E$,Ha],null)),Ca+=1;else if(a=$APP.x(a))b=a,$APP.Yd(b)?(a=$APP.uc(b),Ca=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ca):(a=$APP.y(b),$APP.r($APP.cG(xa,a))||c(new $APP.n(null,4,[D$,$APP.gE,B$,["Required option: ",$APP.t.h(a)].join(""),$APP.gE,m,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ca=0;else break;if($APP.r(I))for(var Da=$APP.x(I),za=null,Na=0,Sa=0;;)if(Sa<Na){var db=za.ba(null,Sa),ub=$APP.B.j(db,0,null),Bb=$APP.B.j(db,1,null),Wb=function(){var vb=(vb=$APP.Vd(Bb))?G$.h(Bb):vb;return $APP.r(vb)?
vb:Bb}(),pc=$APP.cG(xa,ub);if($APP.r(pc)){var $c=pc,Rb=$APP.B.j($c,0,null),lf=$APP.B.j($c,1,null);if(!$APP.r(Wb.h?Wb.h(lf):Wb.call(null,lf))){var gk=function(){var vb=H$.h(Bb);return $APP.r(vb)?vb:function(){return function(Xb){var Ic=$APP.jf(Xb);Xb=$APP.fe.g(Ic,E$);Ic=$APP.fe.g(Ic,F$);return["Invalid value for option ",$APP.t.h(Xb),": ",$APP.t.h(Ic)].join("")}}(Da,za,Na,Sa,vb,$c,Rb,lf,pc,Wb,db,ub,Bb,d,e,f,k,l,m,h,p,q,v,D,I,O,c,P,W,ca,ja,na,pa,fa,E,C,ea,K,M,da,ia,ha,ra,ta,xa)}();c(new $APP.n(null,

@@ -41,5 +41,5 @@ 5,[D$,i$,B$,function(){var vb=new $APP.n(null,2,[E$,ub,F$,lf],null);return gk.h?gk.h(vb):gk.call(null,vb)}(),i$,I,E$,ub,F$,lf],null))}}Sa+=1}else{var tl=$APP.x(Da);if(tl){var ti=tl;if($APP.Yd(ti))ya=$APP.uc(ti),a=$APP.vc(ti),b=ya,ya=$APP.xd(ya),Da=a,za=b,Na=ya;else{var hk=$APP.y(ti),ik=$APP.B.j(hk,0,null),pj=$APP.B.j(hk,1,null),jk=function(){var vb=(vb=$APP.Vd(pj))?G$.h(pj):vb;return $APP.r(vb)?vb:pj}(),ul=$APP.cG(xa,ik);if($APP.r(ul)){var Hc=ul,qj=$APP.B.j(Hc,0,null),ui=$APP.B.j(Hc,1,null);if(!$APP.r(jk.h?

"s","s",1705939918),C$=new $APP.H(null,"cmds-opts","cmds-opts",-390130362),jha=new $APP.H(null,"h","h",1109658740),l$=new $APP.H(null,"cmds","cmds",-1841503952);var K$=$APP.Si.h(""),I$=$APP.Si.h(!1),J$=$APP.Si.h($APP.vq),X$,Y$=process.stdout.isTTY;X$=$APP.r(Y$)?process.stdin.setRawMode:Y$;var eha=$APP.Si.h($APP.hf),Z$=function Z$(a){switch(arguments.length){case 0:return Z$.v();case 1:return Z$.h(arguments[0]);default:throw Error(["Invalid arity: ",$APP.t.h(arguments.length)].join(""));}};Z$.v=function(){return Z$.h(null)};
Z$.h=function(a){$APP.vq=$APP.Mx;$APP.kq=$APP.uq=!0;var b=function(){var d=$APP.LG.h(a);return $APP.r(d)?d:0}(),c=esm_import$net.createServer(gha);return c.listen(b,"127.0.0.1",function(){var d=c.address(),e=d.address;return $APP.JG.l($APP.F([["Socket REPL listening on port ",$APP.t.h(d.port)," on host ",$APP.t.h(e)].join("")]))})};Z$.m=1;
Z$.h=function(a){$APP.vq=$APP.Jx;$APP.kq=$APP.uq=!0;var b=function(){var d=$APP.LG.h(a);return $APP.r(d)?d:0}(),c=esm_import$net.createServer(gha);return c.listen(b,"127.0.0.1",function(){var d=c.address(),e=d.address;return $APP.JG.l($APP.F([["Socket REPL listening on port ",$APP.t.h(d.port)," on host ",$APP.t.h(e)].join("")]))})};Z$.m=1;
var $$=function $$(a){switch(arguments.length){case 0:return $$.v();case 1:return $$.h(arguments[0]);default:throw Error(["Invalid arity: ",$APP.t.h(arguments.length)].join(""));}};$$.v=function(){return $$.h(null)};
$$.h=function(){$APP.vq=$APP.Mx;$APP.kq=$APP.uq=!0;$APP.r(X$)&&process.stdin.setRawMode(!0);return Promise.resolve(eval("globalThis.user \x3d globalThis.user || {};")).then(function(){return new Promise(function(a){var b=$APP.r(null)?esm_import$readline.createInterface({input:null,output:null}):esm_import$readline.createInterface({input:process.stdin,output:process.stdout});Q$(b,null);b.setPrompt([$APP.t.h($APP.u(J$)),"\x3d\x3e "].join(""));b.on("close",a);return b.prompt()})})};$$.m=1;var T$=function T$(a){var c=esm_import$fs.readdirSync(a);return $APP.mg($APP.Cr.l(function(d){d=esm_import$path.resolve(a,d);return $APP.r(esm_import$fs.lstatSync(d).isDirectory())?T$.h?T$.h(d):T$.call(null,d):new $APP.J(null,1,5,$APP.N,[d],null)},$APP.F([c])))},kha=new $APP.J(null,7,5,$APP.N,[new $APP.n(null,3,[l$,new $APP.J(null,1,5,$APP.N,["run"],null),$APP.uo,function(a){a=$APP.jf(a);a=$APP.fe.g(a,$APP.MG);var b=$APP.u($APP.nG),c=$APP.Mk.l($APP.F([b,a]));a=$APP.jf(c);var d=$APP.fe.g(a,$APP.Wk);
$$.h=function(){$APP.vq=$APP.Jx;$APP.kq=$APP.uq=!0;$APP.r(X$)&&process.stdin.setRawMode(!0);return Promise.resolve(eval("globalThis.user \x3d globalThis.user || {};")).then(function(){return new Promise(function(a){var b=$APP.r(null)?esm_import$readline.createInterface({input:null,output:null}):esm_import$readline.createInterface({input:process.stdin,output:process.stdout});Q$(b,null);b.setPrompt([$APP.t.h($APP.u(J$)),"\x3d\x3e "].join(""));b.on("close",a);return b.prompt()})})};$$.m=1;var T$=function T$(a){var c=esm_import$fs.readdirSync(a);return $APP.mg($APP.Cr.l(function(d){d=esm_import$path.resolve(a,d);return $APP.r(esm_import$fs.lstatSync(d).isDirectory())?T$.h?T$.h(d):T$.call(null,d):new $APP.J(null,1,5,$APP.N,[d],null)},$APP.F([c])))},kha=new $APP.J(null,7,5,$APP.N,[new $APP.n(null,3,[l$,new $APP.J(null,1,5,$APP.N,["run"],null),$APP.uo,function(a){a=$APP.jf(a);a=$APP.fe.g(a,$APP.MG);var b=$APP.u($APP.nG),c=$APP.Mk.l($APP.F([b,a]));a=$APP.jf(c);var d=$APP.fe.g(a,$APP.Wk);
a=$APP.fe.g(a,U$);if($APP.r(a))return null;$APP.JG.l($APP.F(["[squint] Running",d]));return $APP.DG($APP.zi.l(c,$APP.yG,d,$APP.F([$APP.Dq,function(e){return R$(c,d,e)}]))).then(function(e){e=$APP.jf(e);e=$APP.fe.g(e,$APP.AG);e=$APP.r(esm_import$path.isAbsolute(e))?e:[$APP.t.h(process.cwd()),"/",$APP.t.h(e)].join("");return shadow_esm_import(e)})},C$,new $APP.J(null,1,5,$APP.N,[$APP.Wk],null)],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["compile"],null),$APP.uo,function(a){var b=$APP.jf(a);

@@ -50,6 +50,6 @@ a=$APP.fe.g(b,W$);b=$APP.fe.g(b,$APP.MG);return V$(b,a)}],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["repl"],null),$APP.uo,$$],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["socket-repl"],null),$APP.uo,Z$],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["nrepl-server"],null),$APP.uo,function(a){a=$APP.jf(a);var b=$APP.fe.g(a,$APP.MG);return shadow_esm_import("./node.nrepl_server.js").then(function(c){c=c.startServer;return c.h?c.h(b):c.call(null,b)})}],null),new $APP.n(null,

f.call(null,p)).on("all",function(D,I,O,P,W,ca,ja,na,pa,fa,E,C){return function(ea,K){return $APP.r(esm_import$fs.lstatSync(K).isDirectory())?null:$APP.he(new $APP.Qh(null,new $APP.n(null,2,["add",null,"change",null],null),null),ea)&&$APP.he(new $APP.Qh(null,new $APP.n(null,2,[".cljc",null,".cljs",null],null),null),esm_import$path.extname(K))?V$(fa,new $APP.J(null,1,5,$APP.N,[K],null)).catch(function(){return function(M){return console.error(M)}}(D,I,O,P,W,ca,ja,na,pa,fa,E,C)):S$(K,C,E)}}(k,l,m,h,
p,v,q,f,b,c,d,e)),k=$APP.z(v),l=null,m=0);h=0}else return null}})}],null),new $APP.n(null,2,[l$,$APP.lg,$APP.uo,function(a){a=$APP.jf(a);var b=$APP.fe.g(a,W$),c=$APP.fe.g(a,$APP.MG);a=$APP.QD.h(c);if($APP.r(a)){if($APP.r(U$.h(c)))return $APP.JG.l($APP.F(["Usage: squint -e \x3cexpr\x3e \x3copts\x3e\n\nOptions:\n\n--no-run: do not run compiled expression\n--show: print compiled expression"]));a=$APP.r($APP.jt.h(c))?$APP.Wj("(do %s\n)","%s",a):a;a=$APP.RF.g(a,$APP.zi.l(c,$APP.jt,$APP.jt.h(c),$APP.F([$APP.Oq,
$APP.Si.h(new $APP.n(null,1,[$APP.po,$APP.Mx],null)),$APP.np,$APP.r($APP.jt.h(c))?$APP.mp:$APP.mq,$APP.Nt,$APP.jt.h(c)])));a=$APP.r($APP.jt.h(c))?$APP.Wj("(async function() { %s })()","%s",a):a;var d=esm_import$fs.mkdtempSync(".tmp"),e=[$APP.t.h(d),"/squint.mjs"].join("");esm_import$fs.writeFileSync(e,a,"utf-8");$APP.r(hha.h(c))&&$APP.JG.l($APP.F([a]));if(!1===iha.h(c))return null;e=$APP.r(esm_import$path.isAbsolute(e))?e:[$APP.t.h(process.cwd()),"/",e].join("");return($APP.r($APP.jt.h(c))?Promise.resolve(eval(a)):
shadow_esm_import(e)).then(function(f){return $APP.r($APP.jt.h(c))?$APP.IG.l($APP.F([f])):null}).finally(function(){return esm_import$fs.rmSync(d,{force:!0,recursive:!0})})}return $APP.r(function(){var f=U$.h(c);return $APP.r(f)?f:$APP.A.g("help",$APP.y(b))||$APP.Qd(b)}())?$APP.JG.l($APP.F(["Squint v0.4.78\n\nUsage: squint \x3csubcommand\x3e \x3copts\x3e\n\nSubcommands:\n\n-e \x3cexpr\x3e Compile and run expression.\nrun \x3cfile.cljs\x3e Compile and run a file\nwatch Watch :paths in squint.edn\ncompile \x3cfile.cljs\x3e ... Compile file(s)\nrepl Start repl\nhelp Print this help\n\nUse squint \x3csubcommand\x3e --help to show more info."])):
p,v,q,f,b,c,d,e)),k=$APP.z(v),l=null,m=0);h=0}else return null}})}],null),new $APP.n(null,2,[l$,$APP.lg,$APP.uo,function(a){a=$APP.jf(a);var b=$APP.fe.g(a,W$),c=$APP.fe.g(a,$APP.MG);a=$APP.PD.h(c);if($APP.r(a)){if($APP.r(U$.h(c)))return $APP.JG.l($APP.F(["Usage: squint -e \x3cexpr\x3e \x3copts\x3e\n\nOptions:\n\n--no-run: do not run compiled expression\n--show: print compiled expression"]));a=$APP.r($APP.jt.h(c))?$APP.Wj("(do %s\n)","%s",a):a;a=$APP.RF.g(a,$APP.zi.l(c,$APP.jt,$APP.jt.h(c),$APP.F([$APP.Oq,
$APP.Si.h(new $APP.n(null,1,[$APP.po,$APP.Jx],null)),$APP.np,$APP.r($APP.jt.h(c))?$APP.mp:$APP.mq,$APP.Nt,$APP.jt.h(c)])));a=$APP.r($APP.jt.h(c))?$APP.Wj("(async function() { %s })()","%s",a):a;var d=esm_import$fs.mkdtempSync(".tmp"),e=[$APP.t.h(d),"/squint.mjs"].join("");esm_import$fs.writeFileSync(e,a,"utf-8");$APP.r(hha.h(c))&&$APP.JG.l($APP.F([a]));if(!1===iha.h(c))return null;e=$APP.r(esm_import$path.isAbsolute(e))?e:[$APP.t.h(process.cwd()),"/",e].join("");return($APP.r($APP.jt.h(c))?Promise.resolve(eval(a)):
shadow_esm_import(e)).then(function(f){return $APP.r($APP.jt.h(c))?$APP.IG.l($APP.F([f])):null}).finally(function(){return esm_import$fs.rmSync(d,{force:!0,recursive:!0})})}return $APP.r(function(){var f=U$.h(c);return $APP.r(f)?f:$APP.A.g("help",$APP.y(b))||$APP.Qd(b)}())?$APP.JG.l($APP.F(["Squint v0.4.79\n\nUsage: squint \x3csubcommand\x3e \x3copts\x3e\n\nSubcommands:\n\n-e \x3cexpr\x3e Compile and run expression.\nrun \x3cfile.cljs\x3e Compile and run a file\nwatch Watch :paths in squint.edn\ncompile \x3cfile.cljs\x3e ... Compile file(s)\nrepl Start repl\nhelp Print this help\n\nUse squint \x3csubcommand\x3e --help to show more info."])):
V$(c,b)}],null)],null);(function(){var a=new $APP.n(null,2,[$APP.Qq,new $APP.n(null,1,[jha,U$],null),g$,new $APP.n(null,4,[$APP.Nt,r$,$APP.Rq,r$,$APP.CG,$APP.jl,$APP.jt,r$],null)],null),b=n$(process.argv.slice(2),a),c=$APP.jf(b),d=$APP.fe.g(c,l$),e=$APP.fe.g(c,m$);return $APP.oe.j(function(f,k){f=$APP.jf(k);var l=$APP.fe.g(f,l$),m=$APP.fe.g(f,$APP.uo),h=dha(l,d);if($APP.r(h)){k=function(){var v=null==h?null:$APP.x(h);return null==v?null:$APP.mg(v)}();k=$APP.R.g(k,e);f=cha(k,X9(a,$APP.F([f])));k=$APP.jf(f);var p=$APP.fe.g(k,
$APP.MG);f=$APP.fe.g(k,m$);k=$APP.fe.g(k,l$);var q=$APP.R.g(k,f);return $APP.ld(function(){var v=$APP.zi.l(c,m$,q,$APP.F([W$,q,$APP.MG,p,$APP.Yo,l]));return m.h?m.h(v):m.call(null,v)}())}return null},null,kha)})();

@@ -11,7 +11,7 @@ import { $APP, shadow$provide, $jscomp } from "./compiler.js";

vG=function(a,b){b=$APP.jf(b);var c=$APP.fe.g(b,$APP.Oq);a=$APP.gp($APP.ep(a),$APP.Kt);if($APP.be(a)&&$APP.A.g($APP.Aj,$APP.y(a))){a=$APP.x(a);$APP.y(a);a=$APP.z(a);var d=$APP.y(a);a=$APP.z(a);a=$APP.Ef(function(k){var l=$APP.B.j(k,0,null);k=$APP.B.j(k,1,null);return $APP.be(l)&&$APP.A.g(pG,$APP.y(l))?new $APP.J(null,2,5,$APP.N,[$APP.cd(l),k],null):null},$APP.qG.j(2,1,a));var e=$APP.B.j(a,0,null),f=$APP.B.j(a,1,null);return $APP.r(e)?shadow_esm_import("./compiler.sci.js").then(function(){var k=$APP.rG.h($APP.u($APP.sG));
return $APP.oe.j(function(l,m){return l.then(function(){var h=$APP.x(m),p=$APP.y(h);h=$APP.z(h);h=$APP.jf(h);var q=$APP.fe.g(h,$APP.Jq),v=$APP.fe.g(h,$APP.Kq);return Promise.resolve(function(){var D=function(){var O=new $APP.G(null,$APP.lE,new $APP.G(null,new $APP.G(null,$APP.Jj,new $APP.G(null,p,null,1,null),2,null),null,1,null),2,null);return $APP.r(f)?$APP.R.g(O,new $APP.J(null,1,5,$APP.N,[$APP.tG],null)):O}();k.h?k.h(D):k.call(null,D);var I=function(){var O=$APP.X.h($APP.x($APP.R.g(new $APP.G(null,
return $APP.oe.j(function(l,m){return l.then(function(){var h=$APP.x(m),p=$APP.y(h);h=$APP.z(h);h=$APP.jf(h);var q=$APP.fe.g(h,$APP.Jq),v=$APP.fe.g(h,$APP.Kq);return Promise.resolve(function(){var D=function(){var O=new $APP.G(null,$APP.kE,new $APP.G(null,new $APP.G(null,$APP.Jj,new $APP.G(null,p,null,1,null),2,null),null,1,null),2,null);return $APP.r(f)?$APP.R.g(O,new $APP.J(null,1,5,$APP.N,[$APP.tG],null)):O}();k.h?k.h(D):k.call(null,D);var I=function(){var O=$APP.X.h($APP.x($APP.R.g(new $APP.G(null,
uG,null,1,null),new $APP.G(null,$APP.X.h($APP.x($APP.R.g(new $APP.G(null,$APP.Jj,null,1,null),new $APP.G(null,p,null,1,null)))),null,1,null))));return k.h?k.h(O):k.call(null,O)}();D=$APP.Mh(I);I=$APP.Oh(I);I=$APP.qi.g($APP.od,I);return $APP.Yh(D,I)}()).then(function(D){return $APP.Ti.g(c,function(I){I=$APP.zu(I,new $APP.J(null,2,5,$APP.N,[$APP.it,p],null),D);I=$APP.r(v)?$APP.zu(I,new $APP.J(null,3,5,$APP.N,[d,$APP.Qq,v],null),p):I;return $APP.r(q)?$APP.zu(I,new $APP.J(null,2,5,$APP.N,[d,$APP.Pq],
null),$APP.Yh(q,$APP.vu.h(p))):I})})})},Promise.resolve(null),e)}):null}return null};wG=function(a,b){return Promise.resolve(vG(a,b)).then(function(){return $APP.Yt(a,b,null)})};
$APP.xG=function(a,b){return $APP.oe.j(function(c,d){a:{var e=esm_import$path.resolve(d).split(esm_import$path.sep);for(var f=esm_import$path.resolve(a).split(esm_import$path.sep);;){var k=$APP.Qd(e);if(k){e=k;break a}if(k=$APP.x(f))if(k=$APP.A.g($APP.y(e),$APP.y(f)))e=$APP.cd(e),f=$APP.cd(f);else{e=k;break a}else{e=k;break a}}}return e?$APP.ld(esm_import$path.relative(d,a)):c},a,b)};
$APP.DG=function(a){a=$APP.jf(a);var b=$APP.fe.g(a,$APP.yG),c=$APP.fe.g(a,zG),d=$APP.fe.g(a,$APP.AG),e=$APP.fe.g(a,$APP.BG),f=$APP.fe.j(a,$APP.CG,"");c=$APP.r(c)?c:esm_import$fs.readFileSync(b,"utf-8");return wG(c,$APP.zi.j(a,$APP.Oq,$APP.Si.h(new $APP.n(null,1,[$APP.po,$APP.Mx],null)))).then(function(k){k=$APP.jf(k);var l=$APP.fe.g(k,$APP.Xt),m=$APP.fe.g(k,$APP.Ip),h=$APP.mG.g($APP.u($APP.nG),new $APP.J(null,2,5,$APP.N,[".","src"],null)),p=esm_import$path,q=p.resolve;$APP.r(d)?h=d:(h=$APP.xG(b,h),
$APP.DG=function(a){a=$APP.jf(a);var b=$APP.fe.g(a,$APP.yG),c=$APP.fe.g(a,zG),d=$APP.fe.g(a,$APP.AG),e=$APP.fe.g(a,$APP.BG),f=$APP.fe.j(a,$APP.CG,"");c=$APP.r(c)?c:esm_import$fs.readFileSync(b,"utf-8");return wG(c,$APP.zi.j(a,$APP.Oq,$APP.Si.h(new $APP.n(null,1,[$APP.po,$APP.Jx],null)))).then(function(k){k=$APP.jf(k);var l=$APP.fe.g(k,$APP.Xt),m=$APP.fe.g(k,$APP.Ip),h=$APP.mG.g($APP.u($APP.nG),new $APP.J(null,2,5,$APP.N,[".","src"],null)),p=esm_import$path,q=p.resolve;$APP.r(d)?h=d:(h=$APP.xG(b,h),
$APP.r(m)?m=".jsx":(m=$APP.r(e)?[".",$APP.Wj(e,/^\./,"")].join(""):null,m=$APP.r(m)?m:".mjs"),h=$APP.Wj(h,/.clj(s|c)$/,m));p=q.call(p,f,h);q=esm_import$path.dirname(p);$APP.r(esm_import$fs.existsSync(q))||esm_import$fs.mkdirSync(q,{recursive:!0});if(!$APP.r(esm_import$fs.existsSync(q)))throw Error("File not found, make sure output-dir is a valid path: ",new $APP.n(null,2,[$APP.CG,f,$APP.AG,p],null));esm_import$fs.writeFileSync(p,l,"utf-8");return $APP.zi.j(k,$APP.AG,p)})};

@@ -26,5 +26,5 @@ EG=function(a){return $APP.Vu.l(a,$APP.F([$APP.Wu,!0]))};FG=function(a){return function(){function b(d){var e=null;if(0<arguments.length){e=0;for(var f=Array(arguments.length-0);e<f.length;)f[e]=arguments[e+0],++e;e=new $APP.Xc(f,0,null)}return c.call(this,e)}function c(d){d=$APP.yu.g(EG,d);d=$APP.Gf.g(a,d);return d instanceof Promise?d.then($APP.Tu):$APP.Tu(d)}b.m=0;b.o=function(d){d=$APP.x(d);return c(d)};b.l=c;return b}()};$APP.$F.prototype.add=function(a){return this.C.push(a)};

arguments.length);};k.v=f;k.h=e;k.g=d;return k}()}};$APP.qG.g=function(a,b){return $APP.qG.j(a,a,b)};$APP.qG.j=function(a,b,c){return new $APP.Qe(null,function(){var d=$APP.x(c);return d?$APP.He($APP.Mf.g(a,d),$APP.qG.j(a,b,$APP.Nf.g(b,d))):null},null,null)};$APP.qG.m=3;$APP.eG.prototype.nb=function(){$APP.r(this.f)&&(this.value=this.f.v?this.f.v():this.f.call(null),this.f=null);return this.value};$APP.eG.prototype.$c=function(){return $APP.Za(this.f)};
$APP.eG.prototype.R=function(a,b,c){$APP.ic(b,"#object[cljs.core.Delay ");$APP.pi(new $APP.n(null,2,[$APP.KC,null==this.f?$APP.cw:$APP.yA,$APP.Ru,this.value],null),b,c);return $APP.ic(b,"]")};$APP.KG=function KG(a){switch(arguments.length){case 1:return KG.h(arguments[0]);case 2:return KG.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.t.h(arguments.length)].join(""));}};
$APP.eG.prototype.R=function(a,b,c){$APP.ic(b,"#object[cljs.core.Delay ");$APP.pi(new $APP.n(null,2,[$APP.KC,null==this.f?$APP.dw:$APP.yA,$APP.Ru,this.value],null),b,c);return $APP.ic(b,"]")};$APP.KG=function KG(a){switch(arguments.length){case 1:return KG.h(arguments[0]);case 2:return KG.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.t.h(arguments.length)].join(""));}};
$APP.KG.h=function(a){return kG(new $APP.n(null,3,[$APP.ym,$APP.u($APP.WE),$APP.zm,$APP.u($APP.VE),$APP.el,null],null),a)};$APP.KG.g=function(a,b){return kG($APP.Pm.j($APP.Mk.l($APP.F([new $APP.n(null,1,[$APP.zm,$APP.u($APP.VE)],null),a])),$APP.ym,function(c){return $APP.Mk.l($APP.F([$APP.u($APP.WE),c]))}),b)};$APP.KG.m=2;$APP.LG=new $APP.H(null,"port","port",1534937262);$APP.tG=new $APP.H(null,"reload","reload",863702807);$APP.MG=new $APP.H(null,"opts","opts",155075701);
$APP.CG=new $APP.H(null,"output-dir","output-dir",-290956991);pG=new $APP.H(null,"require-macros","require-macros",707947416);$APP.NG=new $APP.H(null,"message","message",-406056002);$APP.yG=new $APP.H(null,"in-file","in-file",-1682176692);$APP.OG=new $APP.H(null,"id","id",-1388402092);uG=new $APP.w("cljs.core","ns-publics","cljs.core/ns-publics",488240955,null);$APP.mG=new $APP.H(null,"paths","paths",-1807389588);$APP.PG=new $APP.H(null,"eval","eval",-1103567905);
$APP.rG=new $APP.H(null,"eval-form","eval-form",-1934118476);$APP.AG=new $APP.H(null,"out-file","out-file",-1187066405);zG=new $APP.H(null,"in-str","in-str",-1014658121);$APP.BG=new $APP.H(null,"extension","extension",1453374065);$APP.nG=new $APP.eG(function(){if($APP.r(esm_import$fs.existsSync("squint.edn"))){var a=esm_import$fs.readFileSync("squint.edn","utf-8");a=$APP.KG.h(a)}else a=null;return a},null);var QG;$APP.sG=$APP.Si.h(null);QG=FG(wG);export const compileFile=FG($APP.DG);export const compileString=QG;

@@ -1,1 +0,1 @@

var squint;(squint||={}).core=(()=>{var Y=Object.defineProperty;var te=Object.getOwnPropertyDescriptor;var ee=Object.getOwnPropertyNames;var ne=Object.prototype.hasOwnProperty;var re=(t,e)=>{for(var n in e)Y(t,n,{get:e[n],enumerable:!0})},oe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of ee(e))!ne.call(t,o)&&o!==n&&Y(t,o,{get:()=>e[o],enumerable:!(r=te(e,o))||r.enumerable});return t};var ue=t=>oe(Y({},"__esModule",{value:!0}),t);var kr={};re(kr,{Atom:()=>At,Cons:()=>yt,IIterable:()=>V,IIterable__iterator:()=>_t,LazySeq:()=>Qn,NaN_QMARK_:()=>ur,PROTOCOL_SENTINEL:()=>Oe,_:()=>pe,_GT_:()=>ie,_GT__EQ_:()=>ce,_LT_:()=>fe,_LT__EQ_:()=>se,_PLUS_:()=>ae,_STAR_:()=>le,_iterator:()=>O,aclone:()=>Fn,add_watch:()=>Vn,alength:()=>zn,apply:()=>We,array_QMARK_:()=>Qt,aset:()=>Pn,assoc:()=>M,assoc_BANG_:()=>A,assoc_in:()=>ot,assoc_in_BANG_:()=>he,atom:()=>Be,boolean$:()=>Gn,boolean_QMARK_:()=>yr,bounded_count:()=>mr,butlast:()=>Kn,coll_QMARK_:()=>fr,comp:()=>ye,compare:()=>P,complement:()=>U,concat:()=>Kt,conj:()=>ut,conj_BANG_:()=>N,cons:()=>mt,constantly:()=>De,contains_QMARK_:()=>ct,count:()=>K,counted_QMARK_:()=>Zt,cycle:()=>an,dec:()=>Ae,deref:()=>gt,disj:()=>me,disj_BANG_:()=>it,dissoc:()=>be,dissoc_BANG_:()=>we,distinct:()=>ln,doall:()=>Cn,dorun:()=>Yn,drop:()=>z,drop_last:()=>kn,drop_while:()=>Bt,empty:()=>jt,empty_QMARK_:()=>gn,es6_iterator:()=>G,even_QMARK_:()=>Rt,every_QMARK_:()=>qt,every_pred:()=>Xn,ex_cause:()=>pr,ex_data:()=>ar,ex_info:()=>_r,ex_message:()=>lr,false_QMARK_:()=>Nn,ffirst:()=>ve,filter:()=>L,filterv:()=>Ke,find:()=>wr,first:()=>R,flatten:()=>Kr,fn_QMARK_:()=>or,fnil:()=>H,frequencies:()=>Sn,get:()=>d,get_in:()=>$t,group_by:()=>Rn,identical_QMARK_:()=>cn,identity:()=>kt,inc:()=>ft,int_QMARK_:()=>Ut,integer_QMARK_:()=>xr,interleave:()=>It,interpose:()=>Ze,into:()=>Gt,into_array:()=>Ft,iterable:()=>c,iterate:()=>Hn,js_keys:()=>ir,js_obj:()=>qn,juxt:()=>tr,keep:()=>dn,keep_indexed:()=>Te,key:()=>Nt,keys:()=>Dt,last:()=>Me,lazy:()=>a,list:()=>St,list_QMARK_:()=>Ue,map:()=>E,map_QMARK_:()=>Un,map_indexed:()=>Ie,mapcat:()=>Xe,mapv:()=>Mt,max:()=>Ct,max_key:()=>gr,merge:()=>rn,merge_with:()=>on,meta:()=>dr,min:()=>Dn,min_key:()=>Ar,mod:()=>br,neg_QMARK_:()=>Bn,next:()=>er,nil_QMARK_:()=>Ne,not:()=>wt,not_any_QMARK_:()=>bn,not_empty:()=>Qr,not_every_QMARK_:()=>xn,nth:()=>at,number_QMARK_:()=>Jt,object_QMARK_:()=>xe,odd_QMARK_:()=>Je,parse_long:()=>Mr,partial:()=>sn,partition:()=>en,partition_all:()=>tn,partition_by:()=>nn,pos_QMARK_:()=>$n,pr_str:()=>bt,println:()=>st,prn:()=>Le,quot:()=>Rr,rand_int:()=>Yt,rand_nth:()=>vn,range:()=>qe,re_find:()=>Pe,re_matches:()=>ze,re_pattern:()=>Ye,re_seq:()=>Wt,reduce:()=>Q,reduce_kv:()=>Jn,reduced:()=>Ee,reduced_QMARK_:()=>xt,reductions:()=>Se,regexp_QMARK_:()=>sr,remove:()=>ke,remove_watch:()=>Wn,repeat:()=>Z,repeatedly:()=>En,replace:()=>An,reset_BANG_:()=>vt,rest:()=>W,reverse:()=>hn,satisfies_QMARK_:()=>_e,second:()=>ge,select_keys:()=>He,seq:()=>v,seq_QMARK_:()=>lt,seqable_QMARK_:()=>pt,sequential_QMARK_:()=>C,set:()=>Ve,shuffle:()=>wn,some:()=>Pt,some_QMARK_:()=>On,some_fn:()=>Zn,sort:()=>zt,sort_by:()=>mn,split_at:()=>In,split_with:()=>Tn,str:()=>je,string_QMARK_:()=>et,subs:()=>Vt,subvec:()=>Ce,swap_BANG_:()=>$e,system_time:()=>un,t:()=>rr,take:()=>q,take_nth:()=>fn,take_while:()=>Lt,to_array:()=>nr,transduce:()=>rt,tree_seq:()=>Ht,true_QMARK_:()=>jn,truth_:()=>h,update:()=>pn,update_BANG_:()=>tt,update_in:()=>_n,val:()=>Ot,vals:()=>cr,vec:()=>B,vector:()=>D,vector_QMARK_:()=>Fe,warn_on_lazy_reusage_BANG_:()=>Qe,with_meta:()=>hr,zero_QMARK_:()=>Ln,zipmap:()=>Sr});function s(t){if(t==null||t instanceof Function)return t;const e=typeof t;return e==="string"?(n,r)=>d(n,t,r):e==="object"?(n,r)=>d(t,n,r):t}function k(t,e){return t.every(function(n,r){return r===0||e(t[r-1],n)})}function ie(...t){return k(t,(e,n)=>e>n)}function ce(...t){return k(t,(e,n)=>e>=n)}function fe(...t){return k(t,(e,n)=>e<n)}function se(...t){return k(t,(e,n)=>e<=n)}function ae(...t){return t.reduce((e,n)=>e+n,0)}function le(...t){return t.reduce((e,n)=>e*n,1)}function pe(...t){return t.length==1?0-t[0]:t.reduce((e,n)=>e-n)}function _e(t,e){return e[t]}function A(t,e,n,...r){if(r.length%2!==0)throw new Error("Illegal argument: assoc expects an odd number of arguments.");switch(p(t)){case _:t.set(e,n);for(let o=0;o<r.length;o+=2)t.set(r[o],r[o+1]);break;case x:case m:t[e]=n;for(let o=0;o<r.length;o+=2)t[r[o]]=r[o+1];break;default:throw new Error(`Illegal argument: assoc! expects a Map, Array, or Object as the first argument, but got ${typeof t}.`)}return t}function I(t){switch(p(t)){case _:return new Map(t);case w:return new Set(t);case x:return[...t];case m:return{...t};default:throw new Error(`Don't know how to copy object of type ${typeof t}.`)}}function M(t,e,n,...r){t||(t={});const o=I(t);return A(o,e,n,...r),o}const _=1,x=2,m=3,g=4,w=5,T=6;function j(t){switch(t){case _:return new Map;case x:return[];case m:return{};case g:return new $;case w:return new Set;case T:return a(function*(){})}}function F(t){return t.constructor===Object}function xe(t){return t!=null&&F(t)}function p(t){if(t!=null){if(F(t))return m;if(t instanceof Map)return _;if(t instanceof Set)return w;if(t instanceof $)return g;if(Array.isArray(t))return x;if(t instanceof J)return T;if(t instanceof Object)return m}}function de(t,e,n,r,o){const u=p(n);if(u!==_&&u!==x&&u!==m)throw new Error(`Illegal argument: ${e} expects the first argument to be a Map, Array, or Object.`);const i=[n];let f=n;for(let l=0;l<r.length-1;l+=1){const b=r[l];let y;f instanceof Map?y=f.get(b):y=f[b],y||(y=j(u)),i.push(y),f=y}i.push(o);for(let l=i.length-2;l>=0;l-=1)i[l]=t(i[l],r[l],i[l+1]);return i[0]}function ot(t,e,n){return de(M,"assoc-in",t,e,n)}function he(t,e,n){var r=t;const o=p(t);for(const u of e.splice(0,e.length-1)){let i=d(r,u);i===void 0&&(i=j(o),A(r,u,i)),r=i}return A(r,e[e.length-1],n),t}function ye(...t){if(t=t.map(s),t.length===0)return kt;if(t.length===1)return t[0];const[e,...n]=t.slice().reverse();return function(...r){let o=e(...r);for(const u of n)o=u(o);return o}}function N(...t){if(t.length===0)return D();const[e,...n]=t;let r=e;switch(r==null&&(r=[]),p(r)){case w:for(const o of n)r.add(o);break;case g:r.unshift(...n.reverse());break;case x:r.push(...n);break;case _:for(const o of n)Array.isArray(o)?r.set(o[0],o[1]):c(o).forEach(u=>{r.set(u[0],u[1])});break;case m:for(const o of n)Array.isArray(o)?r[o[0]]=o[1]:Object.assign(r,o);break;default:throw new Error("Illegal argument: conj! expects a Set, Array, List, Map, or Object as the first argument.")}return r}function ut(...t){if(t.length===0)return D();const[e,...n]=t;let r=e;r==null&&(r=St());let o,u;switch(p(r)){case w:return new Set([...r,...n]);case g:return new $(...n.reverse(),...r);case x:return[...r,...n];case _:o=new Map(r);for(const i of n)Array.isArray(i)?o.set(i[0],i[1]):c(i).forEach(f=>{o.set(f[0],f[1])});return o;case T:return a(function*(){yield*n,yield*r});case m:u={...r};for(const i of n)Array.isArray(i)?u[i[0]]=i[1]:Object.assign(u,i);return u;default:throw new Error("Illegal argument: conj expects a Set, Array, List, Map, or Object as the first argument.")}}function it(t,...e){for(const n of e)t.delete(n);return t}function me(t,...e){const n=new Set([...t]);return it(n,...e)}function ct(t,e){switch(p(t)){case w:case _:return t.has(e);case void 0:return!1;default:return e in t}}function we(t,...e){for(const n of e)delete t[n];return t}function be(t,...e){const n=I(t);switch(p(t)){case _:for(const r of e)n.delete(r);break;default:for(const r of e)delete n[r];break}return n}function ft(t){return t+1}function Ae(t){return t-1}function st(...t){console.log(...t)}function at(t,e,n){if(t){var r=void 0;if(Array.isArray(t))r=t[e];else{const o=c(t);let u=0;for(const i of o)if(u++==e){r=i;break}}if(r!==void 0)return r}return n}function d(t,e,n=void 0){if(t==null)return n;let r;if(F(t))return r=t[e],r===void 0?n:r;let o;switch(p(t)){case w:t.has(e)&&(r=e);break;case _:r=t.get(e);break;case x:r=t[e];break;default:if(o=t.get,o instanceof Function)try{r=t.get(e);break}catch{}r=t[e];break}return r!==void 0?r:n}function lt(t){return t!=null&&!!t[Symbol.iterator]}const C=lt;function pt(t){return t==null||!!t[Symbol.iterator]}function c(t){if(t==null)return[];if(pt(t))return t;if(t instanceof Object)return Object.entries(t);throw new TypeError(`${t} is not iterable`)}const V=Symbol("Iterable"),_t=Symbol.iterator;function O(t){return t[Symbol.iterator]()}const G=O;function v(t){if(t==null)return t;const e=c(t);return e.length===0||e.size===0||e[Symbol.iterator]().next().done?null:e}function R(t){const[e]=c(t);return e}function ge(t){const[e,n]=c(t);return n}function ve(t){return R(R(t))}function W(t){return a(function*(){let e=!0;for(const n of c(t))e?e=!1:yield n})}class S{value;constructor(e){this.value=e}_deref(){return this.value}}function Me(t){t=c(t);let e;switch(p(t)){case x:return t[t.length-1];default:for(const n of t)e=n;return e}}function Ee(t){return new S(t)}function xt(t){return t instanceof S}function Q(t,e,n){t=s(t);let r,o;if(n===void 0){const u=c(e)[Symbol.iterator](),i=u.next();i.done?o=t():o=i.value,r=u}else o=e,r=c(n);if(o instanceof S)return o.value;for(const u of r)if(o=t(o,u),o instanceof S){o=o.value;break}return o}function*Re(t,e){const n=e.next();n.done?yield t():yield*dt(t,n.value,e)}function*dt(t,e,n){let r=e,o=n;for(;;){if(xt(r)){yield r.value;return}else yield r;const u=o.next();if(u.done)break;r=t(r,u.value)}}function Se(t,e,n){return t=s(t),a(n===void 0?function*(){yield*Re(t,c(e)[Symbol.iterator]())}:function*(){yield*dt(t,e,c(n)[Symbol.iterator]())})}var ht=!1;function Qe(){ht=!0}class J{constructor(e){this.gen=e,this.usages=0}[Symbol.iterator](){if(this.usages++,this.usages>=2&&ht)try{throw new Error}catch(e){console.warn("Re-use of lazy value",e.stack)}return this.gen()}}J.prototype[V]=!0;function a(t){return new J(t)}class yt{constructor(e,n){this.x=e,this.coll=n}*[Symbol.iterator](){yield this.x,yield*c(this.coll)}}function mt(t,e){return new yt(t,e)}function E(t,...e){switch(t=s(t),e.length){case 0:return n=>(...r)=>{switch(r.length){case 0:return n();case 1:return n(r[0]);case 2:return n(r[0],t(r[1]));default:return n(r[0],t(...r.slice(1)))}};case 1:return a(function*(){for(const n of c(e[0]))yield t(n)});default:return a(function*(){const n=e.map(r=>G(c(r)));for(;;){const r=[];for(const o of n){const u=o.next();if(u.done)return;r.push(u.value)}yield t(...r)}})}}function L(t,e){return t=s(t),a(function*(){for(const n of c(e))h(t(n))&&(yield n)})}function Ke(t,e){return[...L(t,e)]}function ke(t,e){return L(U(t),e)}function Ie(t,e){t=s(t);const n=[];let r=0;for(const o of c(e))n.push(t(r,o)),r++;return n}function Te(t,e){t=s(t);const n=[];let r=0;for(const o of c(e)){const u=t(r,o);h(u)&&n.push(u),r++}return n}function je(...t){return t.join("")}function wt(t){return!h(t)}function Ne(t){return t==null}const Oe={};function Ge(t){return t===null?"null":JSON.stringify(t,(e,n)=>{switch(p(n)){case w:case T:return[...n];case _:return Object.fromEntries(n);default:return n}})}function bt(...t){return t.map(Ge).join(" ")}function Le(...t){st(bt(...t))}function At(t){this.val=t,this._watches={},this._deref=()=>this.val,this._hasWatches=!1,this._reset_BANG_=e=>{const n=this.val;if(this.val=e,this._hasWatches)for(const r of Object.entries(this._watches)){const o=r[0],u=r[1];u(o,this,n,e)}return e},this._add_watch=(e,n)=>{this._watches[e]=n,this._hasWatches=!0},this._remove_watch=e=>{delete this._watches[e]}}function Be(t){return new At(t)}function gt(t){return t._deref()}function vt(t,e){t._reset_BANG_(e)}function $e(t,e,...n){e=s(e);const r=e(gt(t),...n);return vt(t,r),r}function qe(t,e,n){return a(function*(){let r=t,o=e,u=n;e===void 0&&(r=0,o=t);let i=r||0;for(u=n||1;o===void 0||i<o;)yield i,i+=u})}function ze(t,e){const n=t.exec(e);return n&&e===n[0]?n.length===1?n[0]:n:null}function Pe(t,e){if(et(e)){const n=t.exec(e);return n!=null?n.length===1?n[0]:[...n]:null}else throw new TypeError("re-find must match against a string.")}function Ye(t){if(t instanceof RegExp)return t;const e=t.match(/^\(\?([dgimsuvy]*)\)/);return e?new RegExp(t.slice(e[0].length),e[1]):new RegExp(t)}function Ce(t,e,n){return t.slice(e,n)}function D(...t){return t}function Fe(t){return p(t)===x}function Mt(...t){return[...E(...t)]}function B(t){return Qt(t)?t:[...c(t)]}function Ve(t){return new Set(c(t))}const Et=Symbol("IApply__apply");function We(t,...e){t=s(t);const n=e.slice(0,e.length-1),r=c(e[e.length-1]),o=t[Et];return o?o(...n,r):t(...n,...r)}function Rt(t){return t%2==0}function Je(t){return!Rt(t)}function U(t){return t=s(t),(...e)=>wt(t(...e))}function De(t){return(...e)=>t}class $ extends Array{constructor(...e){super(),this.push(...e)}}function Ue(t){return p(t)===g}function St(...t){return new $(...t)}function Qt(t){return Array.isArray(t)}function X(t){return a(function*(){for(const e of t)yield*c(e)})}function Kt(...t){return X(t)}Kt[Et]=t=>X(t);function Xe(t,...e){const n=E(t,...e);return X(n)}function kt(t){return t}function It(...t){return a(function*(){const e=t.map(n=>G(c(n)));for(;;){const n=[];for(const r of e){const o=r.next();if(o.done)return;n.push(o.value)}yield*n}})}function Ze(t,e){return z(1,It(Z(t),e))}function He(t,e){const n=p(t),r=j(n)||{};for(const o of e){const u=d(t,o);u!=null&&A(r,o,u)}return r}function tn(t,...e){let n=t,r=e[0];return e.length===2&&([n,r]=e),Tt(t,n,[],r,!0)}function en(t,...e){let n=t,r=[],o=e[0];return e.length===2?[n,o]=e:e.length>2&&([n,r,o]=e),Tt(t,n,r,o,!1)}function Tt(t,e,n,r,o){return a(function*(){let u=[],i=0;for(const f of c(r))i<t&&(u.push(f),u.length===t&&(yield u,u=e<t?u.slice(e):[])),i++,i===e&&(i=0);u.length>0&&(u.length===t||o?yield u:n.length&&(u.push(...n.slice(0,t-u.length)),yield u))})}function nn(t,e){return t=s(t),a(function*(){const n=G(e),r=n.next();r.done&&(yield*null);const o=r.value;let u=t(o),i=[o],f=[];for(;;){const l=n.next();if(l.done){yield i;break}const b=l.value,y=t(b);u==y?i.push(b):(yield i,f.push(b),i=f,u=y,f=[])}})}function jt(t){const e=p(t);if(e!=null)return j(e);throw new Error(`Can't create empty of ${typeof t}`)}function rn(...t){const e=t[0];let n;return e==null?n={}:n=Gt(jt(e),e),N(n,...t.slice(1))}function Nt(t){return t[0]}function Ot(t){return t[1]}function on(t,...e){t=s(t);var n=!1;for(const r of e)if(r!=null){n=!0;break}if(n){const r=(u,i)=>{const f=Nt(i),l=Ot(i);return ct(u,f)?M(u,f,t(d(u,f),l)):M(u,f,l)};return Q((u,i)=>Q(r,u||{},v(i)),e)}else return null}function un(){return performance.now()}function Gt(...t){let e,n,r,o,u;switch(t.length){case 0:return[];case 1:return t[0];case 2:return ut(t[0]??[],...c(t[1]));case 3:return e=t[0],n=t[1],r=t[2],o=I(e),u=(i,f)=>f===void 0?i:N(i,f),rt(n,u,o,r);default:throw TypeError(`Invalid arity call of into: ${t.length}`)}}function cn(t,e){return t===e}function Z(...t){if(t.length==0||t.length>2)throw new Error(`Invalid arity: ${t.length}`);return{[V]:!0,[_t]:t.length==1?function*(){const e=t[0];for(;;)yield e}:function*(){const[e,n]=t;for(var r=0;r<e;r++)yield n}}}function q(t,e){return a(function*(){let n=t-1;for(const r of c(e))if(n-->=0&&(yield r),n<0)return})}function Lt(t,e){return t=s(t),a(function*(){for(const n of c(e))if(h(t(n)))yield n;else return})}function fn(t,e){return t<=0?Z(R(e)):a(function*(){let n=0;for(const r of c(e))n%t===0&&(yield r),n++})}function sn(t,...e){return t=s(t),function(...n){return t(...e,...n)}}function an(t){return a(function*(){for(;;)yield*t})}function z(t,e){return a(function*(){const n=O(c(e));for(let r=0;r<t;r++)n.next();yield*n})}function Bt(t,e){return t=s(t),a(function*(){const n=O(c(e));for(;;){const r=n.next();if(r.done)break;const o=r.value;if(!h(t(o))){yield o;break}}yield*n})}function ln(t){return a(function*(){const e=new Set;for(const n of c(t))e.has(n)||(yield n),e.add(n)})}function pn(t,e,n,...r){return n=s(n),M(t,e,n(d(t,e),...r))}function $t(t,e,n){let r=t;for(const o of e)r=d(r,o);return r===void 0?n:r}function _n(t,e,n,...r){return n=s(n),ot(t,e,n($t(t,e),...r))}function H(t,e,...n){return t=s(t),function(r,...o){return r?t(r,...n,...o):t(e,...n,...o)}}function qt(t,e){t=s(t);for(const n of c(e))if(!t(n))return!1;return!0}function xn(t,e){return!qt(t,e)}function dn(t,e){return t=s(t),a(function*(){for(const n of c(e)){const r=t(n);h(r)&&(yield r)}})}function hn(t){return t=c(t),[...t].reverse()}function zt(t,e){return e===void 0&&(e=t,t=void 0),t=s(t),e=c(e),[...e].sort(t||P)}function yn(t){return t===P?t:(e,n)=>{const r=t(e,n);return Jt(r)?r:r?-1:t(n,e)?1:0}}function mn(t,e,n){return n===void 0&&(n=e,e=P),t=s(t),e=s(e),zt((r,o)=>{const u=yn(e),i=t(r),f=t(o);return u(i,f)},n)}function wn(t){return[...t].sort(function(e,n){return Math.random()-.5})}function Pt(t,e){t=s(t);for(const n of c(e)){const r=t(n);if(h(r))return r}}function bn(t,e){return t=s(t),!Pt(t,e)}function An(t,e){return(Array.isArray(e)?Mt:E)(r=>{const o=t[r];return o!==void 0?o:r},e)}function gn(t){return!v(t)}function Yt(t){return Math.floor(Math.random()*t)}function vn(t){const e=Yt(K(t));return at(t,e)}function Mn(t){return a(function*(){for(;;)yield t()})}function En(t,e){e===void 0&&(e=t,t=void 0);const n=Mn(e);return t?q(t,n):n}function tt(t,e,n,...r){const o=d(t,e);return A(t,e,n(o,...r))}function Rn(t,e){t=s(t);const n={};for(const r of c(e)){const o=t(r);tt(n,o,H(N,[]),r)}return n}function Sn(t){const e={},n=H(ft,0);for(const r of c(t))tt(e,r,n);return e}class Qn{constructor(e){this.f=e,this.res=void 0}*[Symbol.iterator](){this.res===void 0&&(this.res=this.f(),this.f=null),yield*c(this.res)}}function Kn(t){const e=[...c(t)];return e.pop(),e.length>0?e:null}function kn(...t){const[e,n]=t.length>1?t:[1,t[0]];return E((r,o)=>r,n,z(e,n))}function In(t,e){return[q(t,e),z(t,e)]}function Tn(t,e){return[Lt(t,e),Bt(t,e)]}function K(t){if(!t)return 0;const e=t.length||t.size;if(typeof e=="number")return e;let n=0;for(const r of c(t))n++;return n}function jn(t){return t===!0}function Nn(t){return t===!1}function On(t){return t!=null}function Gn(t){return!!t}function Ln(t){return t===0}function Bn(t){return t<0}function $n(t){return t>0}function qn(...t){let e=0;const n={};for(;!(e>=t.length);)n[t[e]]=t[e+1],e=e+2;return n}function zn(t){return t.length}function Pn(t,e,n,...r){if(r.length==0)return t[e]=n,n;{const o=[e,n,...r],u=o[o.length-1];let i=t,f=0;const l=o.length-2;for(;f<l;f++)i=i[o[f]];return i[o[f]]=u,n}}function Yn(t){for(const e of c(t));return null}function Cn(t){return B(t)}function Fn(t){return[...t]}function Vn(t,e,n){return t._add_watch(e,n)}function Wn(t,e){return t._remove_watch(e)}function Jn(t,e,n){if(!n)return e;var r=e;for(const o of c(n))r=t(r,o[0],o[1]);return r}function Ct(t,e,...n){return e==null?t:Math.max(t,e,...n)}function Dn(t,e,...n){return e==null?t:Math.min(t,e,...n)}function Un(t){return t instanceof Object}function Xn(...t){return(...e)=>{for(const n of t)for(const r of e)if(!n(r))return!1;return!0}}function Zn(...t){return(...e)=>{for(const n of t)for(const r of e){const o=n(r);if(o)return o}}}function Ft(t,e){return B(e||t)}function Hn(t,e){var n=e;return a(function*(){for(;;)yield n,n=t(n)})}function tr(...t){return t=t.map(s),(...e)=>{const n=[];for(const r of t)n.push(r(...e));return n}}function er(t){if(Array.isArray(t)){const e=t.slice(1);return e.length>0?e:null}else return v(W(t))}function P(t,e){if(t===e)return 0;{if(t==null)return-1;if(e==null)return 1;const n=typeof t,r=typeof e;if(n==="number"&&r==="number"||n==="string"&&r==="string")return t===e?0:t<e?-1:1;throw new Error(`comparing ${n} to ${r}`)}}function nr(t){return Ft(t)}function h(t){return t!=null&&t!==!1}const rr=h;function Vt(t,e,n){return t.substring(e,n)}function or(t){return typeof t=="function"}function*Wt(t,e){const n=t.exec(e);if(n){const r=n[0],o=n.length===1?r:B(n);yield*mt(o,a(function*(){const u=n.index+Ct(1,r.length);u<=e.length&&(yield*Wt(t,Vt(e,u)))}))}}function ur(t){return Number.isNaN(t)}function Jt(t){return typeof t=="number"}function Dt(t){return t?Object.keys(t):null}function ir(t){return Dt(t)}function cr(t){return t?Object.values(t):null}function et(t){return typeof t=="string"}function fr(t){return p(t)!=null}function sr(t){return t instanceof RegExp}class nt extends Error{constructor(e,n,r){super(e),this._data=n,this._cause=r}}function ar(t){return t instanceof nt?t._data:null}function lr(t){return t instanceof Error?t.message:null}function pr(t){return t instanceof nt?t._cause:null}function _r(t,e,n){return new nt(t,e,n)}function Ut(t){return Number.isInteger(t)}const xr=Ut,Xt=Symbol("meta");function dr(t){return t instanceof Object?t[Xt]:null}function hr(t,e){const n=I(t);return n[Xt]=e,n}function yr(t){return t===!0||t===!1}function Zt(t){switch(p(t)){case x:case _:case m:case g:case w:return!0}return!1}function mr(t,e){return Zt(e)?K(e):K(q(t,e))}function wr(t,e){const n=d(t,e);if(n!==void 0)return[e,n]}function br(t,e){return(t%e+e)%e}function Ar(t,e,...n){if(n.length==0)return e;var r=t(e),o=e;return n.forEach(u=>{var i=t(u);i<=r&&(r=i,o=u)}),o}function gr(t,e,...n){if(n.length==0)return e;var r=t(e),o=e;return n.forEach(u=>{var i=t(u);i>=r&&(r=i,o=u)}),o}function vr(t){throw new Error(`Expected string, got: ${typeof t}`)}function Mr(t){if(et(t)){if(/^[+-]?\d+$/.test(t)){const e=parseInt(t);if(Number.MIN_SAFE_INTEGER<=e<=Number.MAX_SAFE_INTEGER)return e}return null}return vr(t)}function Er(t){return t>=0?Math.floor(t):Math.ceil(t)}function Rr(t,e){const n=t%e;return Er((t-n)/e)}function rt(t,...e){switch(e.length){case 2:{const n=e[0],r=e[1];return rt(t,n,n(),r)}default:{let n=e[0];const r=e[1],o=e[2];n=t(n);const u=Q(n,r,o);return n(u)}}}function Sr(t,e){const n={},r=c(t)[Symbol.iterator](),o=c(e)[Symbol.iterator]();let u,i;for(;u=r.next(),!(u.done||(i=o.next(),i.done));)n[u.value]=i.value;return n}function Qr(t){return v(t)?t:null}function Ht(t,e,n){const r=function*(o){if(yield o,h(t(o)))for(const u of e(o))yield*r(u)};return a(function*(){yield*r(n)})}function Kr(t){return L(U(C),W(Ht(C,v,t)))}return ue(kr);})();
var squint;(squint||={}).core=(()=>{var Y=Object.defineProperty;var te=Object.getOwnPropertyDescriptor;var ee=Object.getOwnPropertyNames;var ne=Object.prototype.hasOwnProperty;var re=(t,e)=>{for(var n in e)Y(t,n,{get:e[n],enumerable:!0})},oe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of ee(e))!ne.call(t,o)&&o!==n&&Y(t,o,{get:()=>e[o],enumerable:!(r=te(e,o))||r.enumerable});return t};var ue=t=>oe(Y({},"__esModule",{value:!0}),t);var kr={};re(kr,{Atom:()=>At,Cons:()=>yt,IIterable:()=>V,IIterable__iterator:()=>_t,LazySeq:()=>Qn,NaN_QMARK_:()=>ur,PROTOCOL_SENTINEL:()=>Oe,_:()=>pe,_GT_:()=>ie,_GT__EQ_:()=>ce,_LT_:()=>fe,_LT__EQ_:()=>se,_PLUS_:()=>ae,_STAR_:()=>le,_iterator:()=>O,aclone:()=>Fn,add_watch:()=>Vn,alength:()=>zn,apply:()=>We,array_QMARK_:()=>Qt,aset:()=>Pn,assoc:()=>M,assoc_BANG_:()=>A,assoc_in:()=>ot,assoc_in_BANG_:()=>he,atom:()=>Be,boolean$:()=>Gn,boolean_QMARK_:()=>yr,bounded_count:()=>mr,butlast:()=>Kn,coll_QMARK_:()=>fr,comp:()=>ye,compare:()=>P,complement:()=>U,concat:()=>Kt,conj:()=>ut,conj_BANG_:()=>N,cons:()=>mt,constantly:()=>De,contains_QMARK_:()=>ct,count:()=>K,counted_QMARK_:()=>Zt,cycle:()=>an,dec:()=>Ae,deref:()=>gt,disj:()=>me,disj_BANG_:()=>it,dissoc:()=>be,dissoc_BANG_:()=>we,distinct:()=>ln,doall:()=>Cn,dorun:()=>Yn,drop:()=>z,drop_last:()=>kn,drop_while:()=>Bt,empty:()=>jt,empty_QMARK_:()=>gn,es6_iterator:()=>G,even_QMARK_:()=>Rt,every_QMARK_:()=>qt,every_pred:()=>Xn,ex_cause:()=>pr,ex_data:()=>ar,ex_info:()=>_r,ex_message:()=>lr,false_QMARK_:()=>Nn,ffirst:()=>ve,filter:()=>L,filterv:()=>Ke,find:()=>wr,first:()=>R,flatten:()=>Kr,fn_QMARK_:()=>or,fnil:()=>H,frequencies:()=>Sn,get:()=>d,get_in:()=>$t,group_by:()=>Rn,identical_QMARK_:()=>cn,identity:()=>kt,inc:()=>ft,int_QMARK_:()=>Ut,integer_QMARK_:()=>xr,interleave:()=>It,interpose:()=>Ze,into:()=>Gt,into_array:()=>Ft,iterable:()=>c,iterate:()=>Hn,js_keys:()=>ir,js_obj:()=>qn,juxt:()=>tr,keep:()=>dn,keep_indexed:()=>Te,key:()=>Nt,keys:()=>Dt,last:()=>Me,lazy:()=>a,list:()=>St,list_QMARK_:()=>Ue,map:()=>E,map_QMARK_:()=>Un,map_indexed:()=>Ie,mapcat:()=>Xe,mapv:()=>Mt,max:()=>Ct,max_key:()=>gr,merge:()=>rn,merge_with:()=>on,meta:()=>dr,min:()=>Dn,min_key:()=>Ar,mod:()=>br,neg_QMARK_:()=>Bn,next:()=>er,nil_QMARK_:()=>Ne,not:()=>wt,not_any_QMARK_:()=>bn,not_empty:()=>Qr,not_every_QMARK_:()=>xn,nth:()=>at,number_QMARK_:()=>Jt,object_QMARK_:()=>xe,odd_QMARK_:()=>Je,parse_long:()=>Mr,partial:()=>sn,partition:()=>en,partition_all:()=>tn,partition_by:()=>nn,pos_QMARK_:()=>$n,pr_str:()=>bt,println:()=>st,prn:()=>Le,quot:()=>Rr,rand_int:()=>Yt,rand_nth:()=>vn,range:()=>qe,re_find:()=>Pe,re_matches:()=>ze,re_pattern:()=>Ye,re_seq:()=>Wt,reduce:()=>Q,reduce_kv:()=>Jn,reduced:()=>Ee,reduced_QMARK_:()=>xt,reductions:()=>Se,regexp_QMARK_:()=>sr,remove:()=>ke,remove_watch:()=>Wn,repeat:()=>Z,repeatedly:()=>En,replace:()=>An,reset_BANG_:()=>vt,rest:()=>W,reverse:()=>hn,satisfies_QMARK_:()=>_e,second:()=>ge,select_keys:()=>He,seq:()=>v,seq_QMARK_:()=>lt,seqable_QMARK_:()=>pt,sequential_QMARK_:()=>C,set:()=>Ve,shuffle:()=>wn,some:()=>Pt,some_QMARK_:()=>On,some_fn:()=>Zn,sort:()=>zt,sort_by:()=>mn,split_at:()=>In,split_with:()=>Tn,str:()=>je,string_QMARK_:()=>et,subs:()=>Vt,subvec:()=>Ce,swap_BANG_:()=>$e,system_time:()=>un,t:()=>rr,take:()=>q,take_nth:()=>fn,take_while:()=>Lt,to_array:()=>nr,transduce:()=>rt,tree_seq:()=>Ht,true_QMARK_:()=>jn,truth_:()=>h,update:()=>pn,update_BANG_:()=>tt,update_in:()=>_n,val:()=>Ot,vals:()=>cr,vec:()=>B,vector:()=>D,vector_QMARK_:()=>Fe,warn_on_lazy_reusage_BANG_:()=>Qe,with_meta:()=>hr,zero_QMARK_:()=>Ln,zipmap:()=>Sr});function s(t){if(t==null||t instanceof Function)return t;const e=typeof t;return e==="string"?(n,r)=>d(n,t,r):e==="object"?(n,r)=>d(t,n,r):t}function k(t,e){return t.every(function(n,r){return r===0||e(t[r-1],n)})}function ie(...t){return k(t,(e,n)=>e>n)}function ce(...t){return k(t,(e,n)=>e>=n)}function fe(...t){return k(t,(e,n)=>e<n)}function se(...t){return k(t,(e,n)=>e<=n)}function ae(...t){return t.reduce((e,n)=>e+n,0)}function le(...t){return t.reduce((e,n)=>e*n,1)}function pe(...t){return t.length==1?0-t[0]:t.reduce((e,n)=>e-n)}function _e(t,e){return e[t]}function A(t,e,n,...r){if(r.length%2!==0)throw new Error("Illegal argument: assoc expects an odd number of arguments.");switch(p(t)){case _:t.set(e,n);for(let o=0;o<r.length;o+=2)t.set(r[o],r[o+1]);break;case x:case m:t[e]=n;for(let o=0;o<r.length;o+=2)t[r[o]]=r[o+1];break;default:throw new Error(`Illegal argument: assoc! expects a Map, Array, or Object as the first argument, but got ${typeof t}.`)}return t}function I(t){switch(p(t)){case _:return new Map(t);case w:return new Set(t);case x:return[...t];case m:return{...t};default:throw new Error(`Don't know how to copy object of type ${typeof t}.`)}}function M(t,e,n,...r){t||(t={});const o=I(t);return A(o,e,n,...r),o}const _=1,x=2,m=3,g=4,w=5,T=6;function j(t){switch(t){case _:return new Map;case x:return[];case m:return{};case g:return new $;case w:return new Set;case T:return a(function*(){})}}function F(t){return t.constructor===Object}function xe(t){return t!=null&&F(t)}function p(t){if(t!=null){if(F(t))return m;if(t instanceof Map)return _;if(t instanceof Set)return w;if(t instanceof $)return g;if(Array.isArray(t))return x;if(t instanceof J)return T;if(t instanceof Object)return m}}function de(t,e,n,r,o){const u=p(n);if(u!==_&&u!==x&&u!==m)throw new Error(`Illegal argument: ${e} expects the first argument to be a Map, Array, or Object.`);const i=[n];let f=n;for(let l=0;l<r.length-1;l+=1){const b=r[l];let y;f instanceof Map?y=f.get(b):y=f[b],y||(y=j(u)),i.push(y),f=y}i.push(o);for(let l=i.length-2;l>=0;l-=1)i[l]=t(i[l],r[l],i[l+1]);return i[0]}function ot(t,e,n){return de(M,"assoc-in",t,e,n)}function he(t,e,n){var r=t;const o=p(t);for(const u of e.splice(0,e.length-1)){let i=d(r,u);i===void 0&&(i=j(o),A(r,u,i)),r=i}return A(r,e[e.length-1],n),t}function ye(...t){if(t=t.map(s),t.length===0)return kt;if(t.length===1)return t[0];const[e,...n]=t.slice().reverse();return function(...r){let o=e(...r);for(const u of n)o=u(o);return o}}function N(...t){if(t.length===0)return D();const[e,...n]=t;let r=e;switch(r==null&&(r=[]),p(r)){case w:for(const o of n)r.add(o);break;case g:r.unshift(...n.reverse());break;case x:r.push(...n);break;case _:for(const o of n)Array.isArray(o)?r.set(o[0],o[1]):c(o).forEach(u=>{r.set(u[0],u[1])});break;case m:for(const o of n)Array.isArray(o)?r[o[0]]=o[1]:Object.assign(r,o);break;default:throw new Error("Illegal argument: conj! expects a Set, Array, List, Map, or Object as the first argument.")}return r}function ut(...t){if(t.length===0)return D();const[e,...n]=t;let r=e;r==null&&(r=St());let o,u;switch(p(r)){case w:return new Set([...r,...n]);case g:return new $(...n.reverse(),...r);case x:return[...r,...n];case _:o=new Map(r);for(const i of n)Array.isArray(i)?o.set(i[0],i[1]):c(i).forEach(f=>{o.set(f[0],f[1])});return o;case T:return a(function*(){yield*n,yield*r});case m:u={...r};for(const i of n)Array.isArray(i)?u[i[0]]=i[1]:Object.assign(u,i);return u;default:throw new Error("Illegal argument: conj expects a Set, Array, List, Map, or Object as the first argument.")}}function it(t,...e){for(const n of e)t.delete(n);return t}function me(t,...e){const n=new Set([...t]);return it(n,...e)}function ct(t,e){switch(p(t)){case w:case _:return t.has(e);case void 0:return!1;default:return e in t}}function we(t,...e){for(const n of e)delete t[n];return t}function be(t,...e){const n=I(t);switch(p(t)){case _:for(const r of e)n.delete(r);break;default:for(const r of e)delete n[r];break}return n}function ft(t){return t+1}function Ae(t){return t-1}function st(...t){console.log(...t)}function at(t,e,n){if(t){var r=void 0;if(Array.isArray(t))r=t[e];else{const o=c(t);let u=0;for(const i of o)if(u++==e){r=i;break}}if(r!==void 0)return r}return n}function d(t,e,n=void 0){if(t==null)return n;let r;if(F(t))return r=t[e],r===void 0?n:r;let o;switch(p(t)){case w:t.has(e)&&(r=e);break;case _:r=t.get(e);break;case x:r=t[e];break;default:if(o=t.get,o instanceof Function)try{r=t.get(e);break}catch{}r=t[e];break}return r!==void 0?r:n}function lt(t){return t!=null&&!!t[Symbol.iterator]}const C=lt;function pt(t){return t==null||!!t[Symbol.iterator]}function c(t){if(t==null)return[];if(pt(t))return t;if(t instanceof Object)return Object.entries(t);throw new TypeError(`${t} is not iterable`)}const V=Symbol("Iterable"),_t=Symbol.iterator;function O(t){return t[Symbol.iterator]()}const G=O;function v(t){if(t==null)return t;const e=c(t);return e.length===0||e.size===0||e[Symbol.iterator]().next().done?null:e}function R(t){const[e]=c(t);return e}function ge(t){const[e,n]=c(t);return n}function ve(t){return R(R(t))}function W(t){return a(function*(){let e=!0;for(const n of c(t))e?e=!1:yield n})}class S{value;constructor(e){this.value=e}_deref(){return this.value}}function Me(t){t=c(t);let e;switch(p(t)){case x:return t[t.length-1];default:for(const n of t)e=n;return e}}function Ee(t){return new S(t)}function xt(t){return t instanceof S}function Q(t,e,n){t=s(t);let r,o;if(n===void 0){const u=c(e)[Symbol.iterator](),i=u.next();i.done?o=t():o=i.value,r=u}else o=e,r=c(n);if(o instanceof S)return o.value;for(const u of r)if(o=t(o,u),o instanceof S){o=o.value;break}return o}function*Re(t,e){const n=e.next();n.done?yield t():yield*dt(t,n.value,e)}function*dt(t,e,n){let r=e,o=n;for(;;){if(xt(r)){yield r.value;return}else yield r;const u=o.next();if(u.done)break;r=t(r,u.value)}}function Se(t,e,n){return t=s(t),a(n===void 0?function*(){yield*Re(t,c(e)[Symbol.iterator]())}:function*(){yield*dt(t,e,c(n)[Symbol.iterator]())})}var ht=!1;function Qe(){ht=!0}class J{constructor(e){this.gen=e,this.usages=0}[Symbol.iterator](){if(this.usages++,this.usages>=2&&ht)try{throw new Error}catch(e){console.warn("Re-use of lazy value",e.stack)}return this.gen()}}J.prototype[V]=!0;function a(t){return new J(t)}class yt{constructor(e,n){this.x=e,this.coll=n}*[Symbol.iterator](){yield this.x,yield*c(this.coll)}}function mt(t,e){return new yt(t,e)}function E(t,...e){switch(t=s(t),e.length){case 0:return n=>(...r)=>{switch(r.length){case 0:return n();case 1:return n(r[0]);case 2:return n(r[0],t(r[1]));default:return n(r[0],t(...r.slice(1)))}};case 1:return a(function*(){for(const n of c(e[0]))yield t(n)});default:return a(function*(){const n=e.map(r=>G(c(r)));for(;;){const r=[];for(const o of n){const u=o.next();if(u.done)return;r.push(u.value)}yield t(...r)}})}}function L(t,e){return t=s(t),a(function*(){for(const n of c(e))h(t(n))&&(yield n)})}function Ke(t,e){return[...L(t,e)]}function ke(t,e){return L(U(t),e)}function Ie(t,e){t=s(t);const n=[];let r=0;for(const o of c(e))n.push(t(r,o)),r++;return n}function Te(t,e){t=s(t);const n=[];let r=0;for(const o of c(e)){const u=t(r,o);h(u)&&n.push(u),r++}return n}function je(...t){return t.join("")}function wt(t){return!h(t)}function Ne(t){return t==null}const Oe={};function Ge(t){return t===null?"null":JSON.stringify(t,(e,n)=>{switch(p(n)){case w:case T:return[...n];case _:return Object.fromEntries(n);default:return n}})}function bt(...t){return t.map(Ge).join(" ")}function Le(...t){st(bt(...t))}function At(t){this.val=t,this._watches={},this._deref=()=>this.val,this._hasWatches=!1,this._reset_BANG_=e=>{const n=this.val;if(this.val=e,this._hasWatches)for(const r of Object.entries(this._watches)){const o=r[0],u=r[1];u(o,this,n,e)}return e},this._add_watch=(e,n)=>{this._watches[e]=n,this._hasWatches=!0},this._remove_watch=e=>{delete this._watches[e]}}function Be(t){return new At(t)}function gt(t){return t._deref()}function vt(t,e){t._reset_BANG_(e)}function $e(t,e,...n){e=s(e);const r=e(gt(t),...n);return vt(t,r),r}function qe(t,e,n){return a(function*(){let r=t,o=e,u=n;e===void 0&&(r=0,o=t);let i=r||0;for(u=n||1;o===void 0||i<o;)yield i,i+=u})}function ze(t,e){const n=t.exec(e);return n&&e===n[0]?n.length===1?n[0]:n:null}function Pe(t,e){if(et(e)){const n=t.exec(e);return n!=null?n.length===1?n[0]:[...n]:null}else throw new TypeError("re-find must match against a string.")}function Ye(t){if(t instanceof RegExp)return t;const e=t.match(/^\(\?([dgimsuvy]*)\)/);return e?new RegExp(t.slice(e[0].length),e[1]):new RegExp(t)}function Ce(t,e,n){return t.slice(e,n)}function D(...t){return t}function Fe(t){return p(t)===x}function Mt(...t){return[...E(...t)]}function B(t){return Qt(t)?t:[...c(t)]}function Ve(t){return new Set(c(t))}const Et=Symbol("IApply__apply");function We(t,...e){t=s(t);const n=e.slice(0,e.length-1),r=c(e[e.length-1]),o=t[Et];return o?o(...n,r):t(...n,...r)}function Rt(t){return t%2==0}function Je(t){return!Rt(t)}function U(t){return t=s(t),(...e)=>wt(t(...e))}function De(t){return(...e)=>t}class $ extends Array{constructor(...e){super(),this.push(...e)}}function Ue(t){return p(t)===g}function St(...t){return new $(...t)}function Qt(t){return Array.isArray(t)}function X(t){return a(function*(){for(const e of t)yield*c(e)})}function Kt(...t){return X(t)}Kt[Et]=t=>X(t);function Xe(t,...e){const n=E(t,...e);return X(n)}function kt(t){return t}function It(...t){return a(function*(){const e=t.map(n=>G(c(n)));for(;;){const n=[];for(const r of e){const o=r.next();if(o.done)return;n.push(o.value)}yield*n}})}function Ze(t,e){return z(1,It(Z(t),e))}function He(t,e){const n=p(t),r=j(n)||{};for(const o of e){const u=d(t,o);u!=null&&A(r,o,u)}return r}function tn(t,...e){let n=t,r=e[0];return e.length===2&&([n,r]=e),Tt(t,n,[],r,!0)}function en(t,...e){let n=t,r=[],o=e[0];return e.length===2?[n,o]=e:e.length>2&&([n,r,o]=e),Tt(t,n,r,o,!1)}function Tt(t,e,n,r,o){return a(function*(){let u=[],i=0;for(const f of c(r))i<t&&(u.push(f),u.length===t&&(yield u,u=e<t?u.slice(e):[])),i++,i===e&&(i=0);u.length>0&&(u.length===t||o?yield u:n.length&&(u.push(...n.slice(0,t-u.length)),yield u))})}function nn(t,e){return t=s(t),a(function*(){const n=G(e),r=n.next();r.done&&(yield*null);const o=r.value;let u=t(o),i=[o],f=[];for(;;){const l=n.next();if(l.done){yield i;break}const b=l.value,y=t(b);u==y?i.push(b):(yield i,f.push(b),i=f,u=y,f=[])}})}function jt(t){const e=p(t);if(e!=null)return j(e);throw new Error(`Can't create empty of ${typeof t}`)}function rn(...t){const e=t[0];let n;return e==null?n={}:n=Gt(jt(e),e),N(n,...t.slice(1))}function Nt(t){return t[0]}function Ot(t){return t[1]}function on(t,...e){t=s(t);var n=!1;for(const r of e)if(r!=null){n=!0;break}if(n){const r=(u,i)=>{const f=Nt(i),l=Ot(i);return ct(u,f)?M(u,f,t(d(u,f),l)):M(u,f,l)};return Q((u,i)=>Q(r,u||{},v(i)),e)}else return null}function un(){return performance.now()}function Gt(...t){let e,n,r,o,u;switch(t.length){case 0:return[];case 1:return t[0];case 2:return ut(t[0]??[],...c(t[1]));case 3:return e=t[0],n=t[1],r=t[2],o=I(e),u=(i,f)=>f===void 0?i:N(i,f),rt(n,u,o,r);default:throw TypeError(`Invalid arity call of into: ${t.length}`)}}function cn(t,e){return t===e}function Z(...t){if(t.length==0||t.length>2)throw new Error(`Invalid arity: ${t.length}`);return{[V]:!0,[_t]:t.length==1?function*(){const e=t[0];for(;;)yield e}:function*(){const[e,n]=t;for(var r=0;r<e;r++)yield n}}}function q(t,e){return a(function*(){let n=t-1;for(const r of c(e))if(n-->=0&&(yield r),n<0)return})}function Lt(t,e){return t=s(t),a(function*(){for(const n of c(e))if(h(t(n)))yield n;else return})}function fn(t,e){return t<=0?Z(R(e)):a(function*(){let n=0;for(const r of c(e))n%t===0&&(yield r),n++})}function sn(t,...e){return t=s(t),function(...n){return t(...e,...n)}}function an(t){return a(function*(){for(;;)yield*t})}function z(t,e){return a(function*(){const n=O(c(e));for(let r=0;r<t;r++)n.next();yield*n})}function Bt(t,e){return t=s(t),a(function*(){const n=O(c(e));for(;;){const r=n.next();if(r.done)break;const o=r.value;if(!h(t(o))){yield o;break}}yield*n})}function ln(t){return a(function*(){const e=new Set;for(const n of c(t))e.has(n)||(yield n),e.add(n)})}function pn(t,e,n,...r){return n=s(n),M(t,e,n(d(t,e),...r))}function $t(t,e,n){let r=t;for(const o of e)r=d(r,o);return r===void 0?n:r}function _n(t,e,n,...r){return n=s(n),ot(t,e,n($t(t,e),...r))}function H(t,e,...n){return t=s(t),function(r,...o){return r?t(r,...n,...o):t(e,...n,...o)}}function qt(t,e){t=s(t);for(const n of c(e))if(!t(n))return!1;return!0}function xn(t,e){return!qt(t,e)}function dn(t,e){return t=s(t),a(function*(){for(const n of c(e)){const r=t(n);h(r)&&(yield r)}})}function hn(t){return t=c(t),[...t].reverse()}function zt(t,e){return e===void 0&&(e=t,t=void 0),t=s(t),e=c(e),[...e].sort(t||P)}function yn(t){return t===P?t:(e,n)=>{const r=t(e,n);return Jt(r)?r:r?-1:t(n,e)?1:0}}function mn(t,e,n){return n===void 0&&(n=e,e=P),t=s(t),e=s(e),zt((r,o)=>{const u=yn(e),i=t(r),f=t(o);return u(i,f)},n)}function wn(t){return[...t].sort(function(e,n){return Math.random()-.5})}function Pt(t,e){t=s(t);for(const n of c(e)){const r=t(n);if(h(r))return r}}function bn(t,e){return t=s(t),!Pt(t,e)}function An(t,e){return(Array.isArray(e)?Mt:E)(r=>{const o=t[r];return o!==void 0?o:r},e)}function gn(t){return!v(t)}function Yt(t){return Math.floor(Math.random()*t)}function vn(t){const e=Yt(K(t));return at(t,e)}function Mn(t){return a(function*(){for(;;)yield t()})}function En(t,e){e===void 0&&(e=t,t=void 0);const n=Mn(e);return t?q(t,n):n}function tt(t,e,n,...r){const o=d(t,e);return A(t,e,n(o,...r))}function Rn(t,e){t=s(t);const n={};for(const r of c(e)){const o=t(r);tt(n,o,H(N,[]),r)}return n}function Sn(t){const e={},n=H(ft,0);for(const r of c(t))tt(e,r,n);return e}class Qn{constructor(e){this.f=e,this.res=void 0}*[Symbol.iterator](){this.res===void 0&&(this.res=this.f(),this.f=null),yield*c(this.res)}}function Kn(t){const e=[...c(t)];return e.pop(),e.length>0?e:null}function kn(...t){const[e,n]=t.length>1?t:[1,t[0]];return E((r,o)=>r,n,z(e,n))}function In(t,e){return[q(t,e),z(t,e)]}function Tn(t,e){return[Lt(t,e),Bt(t,e)]}function K(t){if(!t)return 0;const e=t.length||t.size;if(typeof e=="number")return e;let n=0;for(const r of c(t))n++;return n}function jn(t){return t===!0}function Nn(t){return t===!1}function On(t){return t!=null}function Gn(t){return!!t}function Ln(t){return t===0}function Bn(t){return t<0}function $n(t){return t>0}function qn(...t){let e=0;const n={};for(;!(e>=t.length);)n[t[e]]=t[e+1],e=e+2;return n}function zn(t){return t.length}function Pn(t,e,n,...r){if(r.length==0)return t[e]=n,n;{const o=[e,n,...r],u=o[o.length-1];let i=t,f=0;const l=o.length-2;for(;f<l;f++)i=i[o[f]];return i[o[f]]=u,n}}function Yn(t){for(const e of c(t));return null}function Cn(t){return B(t)}function Fn(t){return[...t]}function Vn(t,e,n){return t._add_watch(e,n)}function Wn(t,e){return t._remove_watch(e)}function Jn(t,e,n){if(!n)return e;var r=e;for(const o of c(n))r=t(r,o[0],o[1]);return r}function Ct(t,e,...n){return e==null?t:Math.max(t,e,...n)}function Dn(t,e,...n){return e==null?t:Math.min(t,e,...n)}function Un(t){return t instanceof Object}function Xn(...t){return(...e)=>{for(const n of t)for(const r of e)if(!n(r))return!1;return!0}}function Zn(...t){return(...e)=>{for(const n of t)for(const r of e){const o=n(r);if(o)return o}}}function Ft(t,e){return B(e||t)}function Hn(t,e){var n=e;return a(function*(){for(;;)yield n,n=t(n)})}function tr(...t){return t=t.map(s),(...e)=>{const n=[];for(const r of t)n.push(r(...e));return n}}function er(t){if(Array.isArray(t)){const e=t.slice(1);return e.length>0?e:null}else return v(W(t))}function P(t,e){if(t===e)return 0;{if(t==null)return-1;if(e==null)return 1;const n=typeof t,r=typeof e;if(n==="number"&&r==="number"||n==="string"&&r==="string")return t===e?0:t<e?-1:1;throw new Error(`comparing ${n} to ${r}`)}}function nr(t){return Ft(t)}function h(t){return t!=null&&t!==!1}const rr=h;function Vt(t,e,n){return t.substring(e,n)}function or(t){return typeof t=="function"}function*Wt(t,e){const n=t.exec(e);if(n){const r=n[0],o=n.length===1?r:B(n);yield*mt(o,a(function*(){const u=n.index+Ct(1,r.length);u<=e.length&&(yield*Wt(t,Vt(e,u)))}))}}function ur(t){return Number.isNaN(t)}function Jt(t){return typeof t=="number"}function Dt(t){return t?Object.keys(t):null}function ir(t){return Dt(t)}function cr(t){return t?Object.values(t):null}function et(t){return typeof t=="string"}function fr(t){return p(t)!=null}function sr(t){return t instanceof RegExp}class nt extends Error{constructor(e,n,r){super(e),this._data=n,this._cause=r}}function ar(t){return t instanceof nt?t._data:null}function lr(t){return t instanceof Error?t.message:null}function pr(t){return t instanceof nt?t._cause:null}function _r(t,e,n){return new nt(t,e,n)}function Ut(t){return Number.isInteger(t)}const xr=Ut,Xt=Symbol("meta");function dr(t){return t instanceof Object?t[Xt]:null}function hr(t,e){const n=I(t);return n[Xt]=e,n}function yr(t){return t===!0||t===!1}function Zt(t){switch(p(t)){case x:case _:case m:case g:case w:return!0}return!1}function mr(t,e){return Zt(e)?K(e):K(q(t,e))}function wr(t,e){const n=d(t,e);if(n!==void 0)return[e,n]}function br(t,e){return(t%e+e)%e}function Ar(t,e,...n){if(n.length==0)return e;var r=t(e),o=e;return n.forEach(u=>{var i=t(u);i<=r&&(r=i,o=u)}),o}function gr(t,e,...n){if(n.length==0)return e;var r=t(e),o=e;return n.forEach(u=>{var i=t(u);i>=r&&(r=i,o=u)}),o}function vr(t){throw new Error(`Expected string, got: ${typeof t}`)}function Mr(t){if(et(t)){if(/^[+-]?\d+$/.test(t)){const e=parseInt(t);if(Number.MIN_SAFE_INTEGER<=e<=Number.MAX_SAFE_INTEGER)return e}return null}return vr(t)}function Er(t){return t>=0?Math.floor(t):Math.ceil(t)}function Rr(t,e){const n=t%e;return Er((t-n)/e)}function rt(t,...e){switch(e.length){case 2:{const n=e[0],r=e[1];return rt(t,n,n(),r)}default:{let n=e[0];const r=e[1],o=e[2];n=t(n);const u=Q(n,r,o);return n(u)}}}function Sr(t,e){const n={},r=c(t)[Symbol.iterator](),o=c(e)[Symbol.iterator]();let u,i;for(;u=r.next(),!(u.done||(i=o.next(),i.done));)n[u.value]=i.value;return n}function Qr(t){return v(t)?t:null}function Ht(t,e,n){const r=function*(o){if(yield o,h(t(o)))for(const u of c(e(o)))yield*r(u)};return a(function*(){yield*r(n)})}function Kr(t){return L(U(C),W(Ht(C,v,t)))}return ue(kr);})();

@@ -5,3 +5,3 @@ {

"sideEffects": false,
"version": "0.4.78",
"version": "0.4.79",
"files": [

@@ -8,0 +8,0 @@ "core.js",

@@ -2051,6 +2051,6 @@ /*eslint no-unused-vars: ["error", { "varsIgnorePattern": "^_", "argsIgnorePattern": "^_", "destructuredArrayIgnorePattern": "^_"}]*/

export function tree_seq(isBranch, children, root) {
const walk = function*(node) {
const walk = function* (node) {
yield node;
if (truth_(isBranch(node))) {
for (const c of children(node)) {
for (const c of iterable(children(node))) {
yield* walk(c);

@@ -2066,3 +2066,4 @@ }

export function flatten(x) {
return filter(complement(sequential_QMARK_), rest(tree_seq(sequential_QMARK_, seq, x)));
return filter(complement(sequential_QMARK_),
rest(tree_seq(sequential_QMARK_, seq, x)));
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc