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.64 to 0.4.65

18

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.Go.g(b,c)?(c=$APP.RE(a,b),$APP.r(c)?($APP.C.j(c,0,null),c=$APP.C.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},gga=function(a,b,c,d,e,f){d=$APP.r($APP.r(d)?!$APP.Sd(d):d)?fga(e,d,f):c$(e);return $APP.r(c)?$APP.Lm.A(a,b,c,d):$APP.zi.j(a,b,d)},hga=function(a){return $APP.oe.j(function(b,c){var d=$APP.C.j(c,0,null);c=$APP.C.j(c,1,null);var e=$APP.kf(c),f=$APP.fe.g(e,
g$),k=$APP.fe.g(e,h$);c=$APP.fe.g(e,$APP.vm);var l=$APP.fe.g(e,$APP.fD);e=$APP.fe.g(e,i$);b=$APP.r(f)?$APP.Lm.J(b,g$,$APP.zi,d,f):b;b=$APP.r(k)?$APP.Lm.j(b,h$,function(m){if($APP.he(m,k))throw $APP.Vk.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.Lm.j(b,$APP.fD,$APP.Vp.g(function(m){return $APP.Ee.g(m,d)},$APP.Rh)):b;b=$APP.r(e)?$APP.Lm.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.vm);var l=$APP.fe.g(e,$APP.eD);e=$APP.fe.g(e,i$);b=$APP.r(f)?$APP.Lm.J(b,g$,$APP.zi,d,f):b;b=$APP.r(k)?$APP.Lm.j(b,h$,function(m){if($APP.he(m,k))throw $APP.Vk.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.Lm.j(b,$APP.eD,$APP.Vp.g(function(m){return $APP.Ee.g(m,d)},$APP.Rh)):b;b=$APP.r(e)?$APP.Lm.J(b,i$,$APP.zi,d,e):b;return $APP.r(c)?
$APP.Lm.J(b,j$,$APP.zi,d,c):b},$APP.hf,a)},n$=function(a,b){b=$APP.kf(b);var c=$APP.fe.g(b,k$);b=$APP.SE(function(d){var e=$APP.r(c)?null:$APP.qa(d,":");return!($APP.r(e)?e:$APP.qa(d,"-"))},a);a=$APP.C.j(b,0,null);b=$APP.C.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.bu.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.C.j(b,0,null);b=$APP.C.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.C.j(a,1,null):null,l;if(l=$APP.A.g(f,"-")){try{var m=$9($APP.t.h(k))}catch(g){m=null}l=$APP.Za(m)}b=$APP.r(b)?b:l?q$:null;f=$APP.A.g(":",f);c=$APP.Go.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.Go.g("-",k)&&2<$APP.xd(a):k:null;return new $APP.n(null,
5,[$APP.Zv,d,t$,l,u$,a,v$,c,w$,f],null)},lga=function(a,b){function c(ub){ub=$APP.Ik.l($APP.F([new $APP.n(null,2,[y$,d,$APP.Pk,z$],null),ub]));return O.h?O.h(ub):O.call(null,ub)}var d=y$.h(b),e=$APP.r(d)?X9(b,$APP.F([hga(d)])):b,f=g$.h(e),k=function(){var ub=h$.h(e);return $APP.r(ub)?ub:$APP.Ts.h(e)}(),l=iga.h(e),m=$APP.fD.h(e),g=j$.h(e),p=k$.h(e),q=function(){var ub=A$.h(e);return $APP.r(ub)?ub:jga.h(e)}(),u=$APP.Vh($APP.R.l($APP.Mh($APP.Wd(d)?d:$APP.Rg.g($APP.hf,d)),$APP.Oh(k),$APP.F([$APP.Mh(f)]))),
5,[$APP.Yv,d,t$,l,u$,a,v$,c,w$,f],null)},lga=function(a,b){function c(ub){ub=$APP.Ik.l($APP.F([new $APP.n(null,2,[y$,d,$APP.Pk,z$],null),ub]));return O.h?O.h(ub):O.call(null,ub)}var d=y$.h(b),e=$APP.r(d)?X9(b,$APP.F([hga(d)])):b,f=g$.h(e),k=function(){var ub=h$.h(e);return $APP.r(ub)?ub:$APP.Ts.h(e)}(),l=iga.h(e),m=$APP.eD.h(e),g=j$.h(e),p=k$.h(e),q=function(){var ub=A$.h(e);return $APP.r(ub)?ub:jga.h(e)}(),u=$APP.Vh($APP.R.l($APP.Mh($APP.Wd(d)?d:$APP.Rg.g($APP.hf,d)),$APP.Oh(k),$APP.F([$APP.Mh(f)]))),
D=$APP.A.g(!0,q)?u:null==q?null:$APP.Vh(q),H=i$.h(e),O=function(){var ub=kga.h(e);return $APP.r(ub)?ub:function(Xb){Xb=$APP.kf(Xb);var Gc=$APP.fe.g(Xb,B$);throw $APP.Vk.g(Gc,Xb);}}(),P=n$(a,null),W=$APP.kf(P),ca=$APP.fe.g(W,l$),ia=$APP.fe.g(W,m$),ma=function(){var ub=o$.h(e);ub=$APP.r(ub)?ub:C$.h(e);return $APP.r(ub)?p$(ca,ub):new $APP.n(null,2,[o$,null,m$,ia],null)}(),pa=$APP.kf(ma),fa=$APP.fe.g(pa,m$),E=$APP.fe.g(pa,o$),B=$APP.Go.g(fa,ia)?new $APP.J(null,2,5,$APP.N,[null,$APP.R.g(fa,ia)],null):
new $APP.J(null,2,5,$APP.N,[ca,ia],null),ea=$APP.C.j(B,0,null),K=$APP.C.j(B,1,null),M=function(){for(var ub=$APP.hf,Xb=null,Gc=null,Le=$APP.r(p)?q$:null,hd=$APP.x(K),Cg=E;;){if($APP.Za(hd))return new $APP.J(null,3,5,$APP.N,[ub,Xb,Gc],null);var eg=$APP.y(hd),Rc=eg instanceof $APP.I;if(Rc){Xb=f$(ub,Xb,Gc,null);var je=eg;hd=$APP.z(hd);ub=Xb;Xb=je}else{var ul=!0===eg,Of=$APP.t.h(eg);je=e$(l,Xb,$APP.fe.g(f,Xb));var ui=$APP.fe.g(f,Xb),vl=x$(Of,Le,Xb,ui,Gc),Fh=$APP.kf(vl),wl=$APP.fe.g(Fh,t$),Gh=$APP.fe.g(Fh,
u$),xl=$APP.fe.g(Fh,v$),Pf=$APP.fe.g(Fh,$APP.Zv),ik=$APP.fe.g(Fh,w$);if($APP.r(function(){var Ne=wl;return $APP.r(Ne)?Ne:xl}())){var Wc=$APP.qa(Of,"--"),jk=Wc&&$APP.A.g("--",Of);if(jk){var yl=$APP.z(hd);return new $APP.J(null,3,5,$APP.N,[function(){var Ne=ub;return yl?$APP.ao.A(Ne,$APP.du,new $APP.J(null,2,5,$APP.N,[z$,m$],null),$APP.mg(yl)):Ne}(),Xb,Gc],null)}var kk=Wc?$APP.fi.g(Of,2):$APP.Sj(Of,/^(:|-|)/,""),vf=Wc?$APP.yq.g(kk,/=/):new $APP.J(null,1,5,$APP.N,[kk],null),Od=$APP.C.j(vf,0,null),ye=
u$),xl=$APP.fe.g(Fh,v$),Pf=$APP.fe.g(Fh,$APP.Yv),ik=$APP.fe.g(Fh,w$);if($APP.r(function(){var Ne=wl;return $APP.r(Ne)?Ne:xl}())){var Wc=$APP.qa(Of,"--"),jk=Wc&&$APP.A.g("--",Of);if(jk){var yl=$APP.z(hd);return new $APP.J(null,3,5,$APP.N,[function(){var Ne=ub;return yl?$APP.ao.A(Ne,$APP.du,new $APP.J(null,2,5,$APP.N,[z$,m$],null),$APP.mg(yl)):Ne}(),Xb,Gc],null)}var kk=Wc?$APP.fi.g(Of,2):$APP.Sj(Of,/^(:|-|)/,""),vf=Wc?$APP.yq.g(kk,/=/):new $APP.J(null,1,5,$APP.N,[kk],null),Od=$APP.C.j(vf,0,null),ye=
$APP.C.j(vf,1,null),Tb=$APP.ri.h(Od),Bc=$APP.fe.j(k,Tb,Tb);if($APP.r(ye))Gc=f$(ub,Xb,Gc,je),Xb=Bc,Le=Pf,hd=$APP.He(ye,$APP.cd(hd)),ub=Gc,Gc=null;else{var Ab=$APP.z(hd),Me=$APP.y(Ab),Tv=x$(Me,Pf,Xb,ui,Gc);if($APP.r(function(){var Ne=t$.h(Tv);return $APP.r(Ne)?Ne:$APP.Rd(Ab)}()))if($APP.r(Gh)){var Uv=$APP.Xh(Bc);Gc=$APP.jr.l(function(){return function(Ne){return new $APP.J(null,2,5,$APP.N,[["-",$APP.t.h(Ne)].join(""),!0],null)}}(ub,Xb,Gc,Le,hd,Cg,Uv,Ab,Me,Tv,kk,vf,Od,ye,Tb,Bc,Wc,jk,ul,Of,je,ui,vl,Fh,

@@ -23,4 +23,4 @@ wl,Gh,xl,Pf,ik,eg,Rc,d,e,f,k,l,m,g,p,q,u,D,H,O,c,P,W,ca,ia,ma,pa,fa,E,B,ea,K),$APP.F([Uv]));hd=$APP.R.g(Gc,Ab);Le=Pf;Gc=Xb=null}else hd=$APP.he(u,Bc)?null:$APP.HE($APP.t.h(Bc),":no-"),Le=$APP.r(hd)?$APP.ri.h($APP.Sj($APP.t.h(Bc),":no-","")):Bc,hd=$APP.He($APP.Za(hd),Ab),Xb=f$(ub,Xb,Gc,je),je=Le,Le=Pf,ub=Xb,Xb=je;else Xb=f$(ub,Xb,Gc,je),je=Bc,Le=Pf,hd=Ab,ub=Xb,Xb=je}}else if(jk=$APP.A.g(r$,ui)&&$APP.Go.g(Of,"true")&&$APP.Go.g(Of,"false")||$APP.A.g(Gc,Xb)&&$APP.Za(je))if(Cg=$APP.r(hd)?$APP.r(Cg)?p$(hd,

$APP.A.g(s$,Pf);return Ne?ik:Ne}())?null:Xb;Le=Pf;hd=$APP.z(hd);ub=Vd;Xb=Gc;Gc=je}}}}(),da=$APP.C.j(M,0,null),ha=$APP.C.j(M,1,null),ja=$APP.C.j(M,2,null),sa=e$(l,ha,$APP.fe.g(f,ha)),ta=function(){var ub=f$(da,ha,ja,sa);return $APP.x(ea)?$APP.ao.A(ub,$APP.Fk,new $APP.J(null,2,5,$APP.N,[z$,m$],null),function(Xb){return $APP.Rg.g($APP.mg(ea),Xb)}):ub}(),xa=$APP.r(g)?$APP.Md($APP.Ik.l($APP.F([g,ta])),$APP.Nd(ta)):ta;if($APP.r(D)){a=$APP.x($APP.Mh(xa));b=null;for(var ya=0,Ba=0;;)if(Ba<ya){var Ga=b.ba(null,
Ba);$APP.he(D,Ga)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(Ga)].join(""),A$,D,E$,Ga],null));Ba+=1}else if(a=$APP.x(a))b=a,$APP.Zd(b)?(a=$APP.uc(b),Ba=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ba):(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),Ba=0;else break}if($APP.r(m))for(a=$APP.x(m),b=null,Ba=ya=0;;)if(Ba<ya)Ga=b.ba(null,Ba),$APP.r($APP.RE(xa,Ga))||c(new $APP.n(null,4,[D$,$APP.fD,B$,["Required option: ",
$APP.t.h(Ga)].join(""),$APP.fD,m,E$,Ga],null)),Ba+=1;else if(a=$APP.x(a))b=a,$APP.Zd(b)?(a=$APP.uc(b),Ba=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ba):(a=$APP.y(b),$APP.r($APP.RE(xa,a))||c(new $APP.n(null,4,[D$,$APP.fD,B$,["Required option: ",$APP.t.h(a)].join(""),$APP.fD,m,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ba=0;else break;if($APP.r(H))for(var Da=$APP.x(H),za=null,Na=0,Sa=0;;)if(Sa<Na){var bb=za.ba(null,Sa),tb=$APP.C.j(bb,0,null),Bb=$APP.C.j(bb,1,null),Wb=function(){var ub=(ub=$APP.Wd(Bb))?G$.h(Bb):ub;return $APP.r(ub)?
Ba);$APP.he(D,Ga)||c(new $APP.n(null,4,[D$,A$,B$,["Unknown option: ",$APP.t.h(Ga)].join(""),A$,D,E$,Ga],null));Ba+=1}else if(a=$APP.x(a))b=a,$APP.Zd(b)?(a=$APP.uc(b),Ba=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ba):(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),Ba=0;else break}if($APP.r(m))for(a=$APP.x(m),b=null,Ba=ya=0;;)if(Ba<ya)Ga=b.ba(null,Ba),$APP.r($APP.RE(xa,Ga))||c(new $APP.n(null,4,[D$,$APP.eD,B$,["Required option: ",
$APP.t.h(Ga)].join(""),$APP.eD,m,E$,Ga],null)),Ba+=1;else if(a=$APP.x(a))b=a,$APP.Zd(b)?(a=$APP.uc(b),Ba=$APP.vc(b),b=a,ya=$APP.xd(a),a=Ba):(a=$APP.y(b),$APP.r($APP.RE(xa,a))||c(new $APP.n(null,4,[D$,$APP.eD,B$,["Required option: ",$APP.t.h(a)].join(""),$APP.eD,m,E$,a],null)),a=$APP.z(b),b=null,ya=0),Ba=0;else break;if($APP.r(H))for(var Da=$APP.x(H),za=null,Na=0,Sa=0;;)if(Sa<Na){var bb=za.ba(null,Sa),tb=$APP.C.j(bb,0,null),Bb=$APP.C.j(bb,1,null),Wb=function(){var ub=(ub=$APP.Wd(Bb))?G$.h(Bb):ub;return $APP.r(ub)?
ub:Bb}(),oc=$APP.RE(xa,tb);if($APP.r(oc)){var Yc=oc,Rb=$APP.C.j(Yc,0,null),jf=$APP.C.j(Yc,1,null);if(!$APP.r(Wb.h?Wb.h(jf):Wb.call(null,jf))){var ek=function(){var ub=H$.h(Bb);return $APP.r(ub)?ub:function(){return function(Xb){var Gc=$APP.kf(Xb);Xb=$APP.fe.g(Gc,E$);Gc=$APP.fe.g(Gc,F$);return["Invalid value for option ",$APP.t.h(Xb),": ",$APP.t.h(Gc)].join("")}}(Da,za,Na,Sa,ub,Yc,Rb,jf,oc,Wb,bb,tb,Bb,d,e,f,k,l,m,g,p,q,u,D,H,O,c,P,W,ca,ia,ma,pa,fa,E,B,ea,K,M,da,ha,ja,sa,ta,xa)}();c(new $APP.n(null,

@@ -41,5 +41,5 @@ 5,[D$,i$,B$,function(){var ub=new $APP.n(null,2,[E$,tb,F$,jf],null);return ek.h?ek.h(ub):ek.call(null,ub)}(),i$,H,E$,tb,F$,jf],null))}}Sa+=1}else{var rl=$APP.x(Da);if(rl){var si=rl;if($APP.Zd(si))ya=$APP.uc(si),a=$APP.vc(si),b=ya,ya=$APP.xd(ya),Da=a,za=b,Na=ya;else{var fk=$APP.y(si),gk=$APP.C.j(fk,0,null),nj=$APP.C.j(fk,1,null),hk=function(){var ub=(ub=$APP.Wd(nj))?G$.h(nj):ub;return $APP.r(ub)?ub:nj}(),sl=$APP.RE(xa,gk);if($APP.r(sl)){var Fc=sl,oj=$APP.C.j(Fc,0,null),ti=$APP.C.j(Fc,1,null);if(!$APP.r(hk.h?

"s","s",1705939918),C$=new $APP.I(null,"cmds-opts","cmds-opts",-390130362),tga=new $APP.I(null,"h","h",1109658740),l$=new $APP.I(null,"cmds","cmds",-1841503952);var K$=$APP.Oi.h(""),I$=$APP.Oi.h(!1),J$=$APP.Oi.h($APP.jq),X$,Y$=process.stdout.isTTY;X$=$APP.r(Y$)?process.stdin.setRawMode:Y$;var oga=$APP.Oi.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.jq=$APP.dx;$APP.Zp=$APP.iq=!0;var b=function(){var d=$APP.EF.h(a);return $APP.r(d)?d:0}(),c=esm_import$net.createServer(qga);return c.listen(b,"127.0.0.1",function(){var d=c.address(),e=d.address;return $APP.CF.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.jq=$APP.cx;$APP.Zp=$APP.iq=!0;var b=function(){var d=$APP.EF.h(a);return $APP.r(d)?d:0}(),c=esm_import$net.createServer(qga);return c.listen(b,"127.0.0.1",function(){var d=c.address(),e=d.address;return $APP.CF.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.jq=$APP.dx;$APP.Zp=$APP.iq=!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.v(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.jr.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])))},uga=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.qo,function(a){a=$APP.kf(a);a=$APP.fe.g(a,$APP.FF);var b=$APP.v($APP.eF),c=$APP.Ik.l($APP.F([b,a]));a=$APP.kf(c);var d=$APP.fe.g(a,$APP.Sk);
$$.h=function(){$APP.jq=$APP.cx;$APP.Zp=$APP.iq=!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.v(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.jr.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])))},uga=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.qo,function(a){a=$APP.kf(a);a=$APP.fe.g(a,$APP.FF);var b=$APP.v($APP.eF),c=$APP.Ik.l($APP.F([b,a]));a=$APP.kf(c);var d=$APP.fe.g(a,$APP.Sk);
a=$APP.fe.g(a,U$);if($APP.r(a))return null;$APP.CF.l($APP.F(["[squint] Running",d]));return $APP.uF($APP.zi.l(c,$APP.pF,d,$APP.F([$APP.pq,function(e){return R$(c,d,e)}]))).then(function(e){e=$APP.kf(e);e=$APP.fe.g(e,$APP.rF);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.Sk],null)],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["compile"],null),$APP.qo,function(a){var b=$APP.kf(a);

@@ -51,5 +51,5 @@ a=$APP.fe.g(b,W$);b=$APP.fe.g(b,$APP.FF);return V$(b,a)}],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["repl"],null),$APP.qo,$$],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["socket-repl"],null),$APP.qo,Z$],null),new $APP.n(null,2,[l$,new $APP.J(null,1,5,$APP.N,["nrepl-server"],null),$APP.qo,function(a){a=$APP.kf(a);var b=$APP.fe.g(a,$APP.FF);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,

p,u,q,f,b,c,d,e)),k=$APP.z(u),l=null,m=0);g=0}else return null}})}],null),new $APP.n(null,2,[l$,$APP.lg,$APP.qo,function(a){a=$APP.kf(a);var b=$APP.fe.g(a,W$),c=$APP.fe.g(a,$APP.FF);a=$APP.NC.h(c);if($APP.r(a)){if($APP.r(U$.h(c)))return $APP.CF.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.Vs.h(c))?$APP.Sj("(do %s\n)","%s",a):a;a=$APP.GE.g(a,$APP.zi.l(c,$APP.Vs,$APP.Vs.h(c),$APP.F([$APP.Rs,
$APP.Oi.h(new $APP.n(null,1,[$APP.lo,$APP.dx],null)),$APP.gp,$APP.r($APP.Vs.h(c))?$APP.fp:$APP.aq,$APP.ut,$APP.Vs.h(c)])));a=$APP.r($APP.Vs.h(c))?$APP.Sj("(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(rga.h(c))&&$APP.CF.l($APP.F([a]));if(!1===sga.h(c))return null;e=$APP.r(esm_import$path.isAbsolute(e))?e:[$APP.t.h(process.cwd()),"/",e].join("");return($APP.r($APP.Vs.h(c))?Promise.resolve(eval(a)):
shadow_esm_import(e)).then(function(f){return $APP.r($APP.Vs.h(c))?$APP.BF.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.Rd(b)}())?$APP.CF.l($APP.F(["Squint v0.4.64\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."])):
$APP.Oi.h(new $APP.n(null,1,[$APP.lo,$APP.cx],null)),$APP.gp,$APP.r($APP.Vs.h(c))?$APP.fp:$APP.aq,$APP.ut,$APP.Vs.h(c)])));a=$APP.r($APP.Vs.h(c))?$APP.Sj("(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(rga.h(c))&&$APP.CF.l($APP.F([a]));if(!1===sga.h(c))return null;e=$APP.r(esm_import$path.isAbsolute(e))?e:[$APP.t.h(process.cwd()),"/",e].join("");return($APP.r($APP.Vs.h(c))?Promise.resolve(eval(a)):
shadow_esm_import(e)).then(function(f){return $APP.r($APP.Vs.h(c))?$APP.BF.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.Rd(b)}())?$APP.CF.l($APP.F(["Squint v0.4.65\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.Ts,new $APP.n(null,1,[tga,U$],null),g$,new $APP.n(null,4,[$APP.ut,r$,$APP.zq,r$,$APP.tF,$APP.fl,$APP.Vs,r$],null)],null),b=n$(process.argv.slice(2),a),c=$APP.kf(b),d=$APP.fe.g(c,l$),e=$APP.fe.g(c,m$);return $APP.oe.j(function(f,k){f=$APP.kf(k);var l=$APP.fe.g(f,l$),m=$APP.fe.g(f,$APP.qo),g=nga(l,d);if($APP.r(g)){k=function(){var u=null==g?null:$APP.x(g);return null==u?null:$APP.mg(u)}();k=$APP.R.g(k,e);f=mga(k,X9(a,$APP.F([f])));k=$APP.kf(f);var p=$APP.fe.g(k,
$APP.FF);f=$APP.fe.g(k,m$);k=$APP.fe.g(k,l$);var q=$APP.R.g(k,f);return $APP.ld(function(){var u=$APP.zi.l(c,m$,q,$APP.F([W$,q,$APP.FF,p,$APP.Uo,l]));return m.h?m.h(u):m.call(null,u)}())}return null},null,uga)})();

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

mF=function(a,b){b=$APP.kf(b);var c=$APP.fe.g(b,$APP.Rs);a=$APP.cp($APP.ap(a),$APP.At);if($APP.be(a)&&$APP.A.g($APP.wj,$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.C.j(k,0,null);k=$APP.C.j(k,1,null);return $APP.be(l)&&$APP.A.g(gF,$APP.y(l))?new $APP.J(null,2,5,$APP.N,[$APP.cd(l),k],null):null},$APP.hF.j(2,1,a));var e=$APP.C.j(a,0,null),f=$APP.C.j(a,1,null);return $APP.r(e)?shadow_esm_import("./compiler.sci.js").then(function(){var k=$APP.iF.h($APP.v($APP.jF));
return $APP.oe.j(function(l,m){return l.then(function(){var g=$APP.x(m),p=$APP.y(g);g=$APP.z(g);g=$APP.kf(g);var q=$APP.fe.g(g,$APP.uq),u=$APP.fe.g(g,$APP.vq);return Promise.resolve(function(){var D=function(){var O=new $APP.G(null,$APP.jD,new $APP.G(null,new $APP.G(null,$APP.Fj,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.kF],null)):O}();k.h?k.h(D):k.call(null,D);var H=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 g=$APP.x(m),p=$APP.y(g);g=$APP.z(g);g=$APP.kf(g);var q=$APP.fe.g(g,$APP.uq),u=$APP.fe.g(g,$APP.vq);return Promise.resolve(function(){var D=function(){var O=new $APP.G(null,$APP.iD,new $APP.G(null,new $APP.G(null,$APP.Fj,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.kF],null)):O}();k.h?k.h(D):k.call(null,D);var H=function(){var O=$APP.X.h($APP.x($APP.R.g(new $APP.G(null,
lF,null,1,null),new $APP.G(null,$APP.X.h($APP.x($APP.R.g(new $APP.G(null,$APP.Fj,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(H);H=$APP.Oh(H);H=$APP.qi.g($APP.od,H);return $APP.Yh(D,H)}()).then(function(D){return $APP.Pi.g(c,function(H){H=$APP.du(H,new $APP.J(null,2,5,$APP.N,[$APP.Ss,p],null),D);H=$APP.r(u)?$APP.du(H,new $APP.J(null,3,5,$APP.N,[d,$APP.Ts,u],null),p):H;return $APP.r(q)?$APP.du(H,new $APP.J(null,2,5,$APP.N,[d,$APP.Us],
null),$APP.Yh(q,$APP.$t.h(p))):H})})})},Promise.resolve(null),e)}):null}return null};nF=function(a,b){return Promise.resolve(mF(a,b)).then(function(){return $APP.Ft(a,b)})};
$APP.oF=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.Rd(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.uF=function(a){a=$APP.kf(a);var b=$APP.fe.g(a,$APP.pF),c=$APP.fe.g(a,qF),d=$APP.fe.g(a,$APP.rF),e=$APP.fe.g(a,$APP.sF),f=$APP.fe.j(a,$APP.tF,"");c=$APP.r(c)?c:esm_import$fs.readFileSync(b,"utf-8");return nF(c,$APP.zi.j(a,$APP.Rs,$APP.Oi.h(new $APP.n(null,1,[$APP.lo,$APP.dx],null)))).then(function(k){k=$APP.kf(k);var l=$APP.fe.g(k,$APP.Et),m=$APP.fe.g(k,$APP.xp),g=$APP.dF.g($APP.v($APP.eF),new $APP.J(null,2,5,$APP.N,[".","src"],null)),p=esm_import$path,q=p.resolve;$APP.r(d)?g=d:(g=$APP.oF(b,g),
$APP.uF=function(a){a=$APP.kf(a);var b=$APP.fe.g(a,$APP.pF),c=$APP.fe.g(a,qF),d=$APP.fe.g(a,$APP.rF),e=$APP.fe.g(a,$APP.sF),f=$APP.fe.j(a,$APP.tF,"");c=$APP.r(c)?c:esm_import$fs.readFileSync(b,"utf-8");return nF(c,$APP.zi.j(a,$APP.Rs,$APP.Oi.h(new $APP.n(null,1,[$APP.lo,$APP.cx],null)))).then(function(k){k=$APP.kf(k);var l=$APP.fe.g(k,$APP.Et),m=$APP.fe.g(k,$APP.xp),g=$APP.dF.g($APP.v($APP.eF),new $APP.J(null,2,5,$APP.N,[".","src"],null)),p=esm_import$path,q=p.resolve;$APP.r(d)?g=d:(g=$APP.oF(b,g),
$APP.r(m)?m=".jsx":(m=$APP.r(e)?[".",$APP.Sj(e,/^\./,"")].join(""):null,m=$APP.r(m)?m:".mjs"),g=$APP.Sj(g,/.clj(s|c)$/,m));p=q.call(p,f,g);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.tF,f,$APP.rF,p],null));esm_import$fs.writeFileSync(p,l,"utf-8");return $APP.zi.j(k,$APP.rF,p)})};

@@ -28,4 +28,4 @@ vF=function(a){return $APP.xu.l(a,$APP.F([$APP.yu,!0]))};xF=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.Zc(f,0,null)}return c.call(this,e)}function c(d){d=$APP.cu.g(vF,d);d=$APP.Gf.g(a,d);return d instanceof Promise?d.then($APP.wF):$APP.wF(d)}b.m=0;b.o=function(d){d=$APP.x(d);return c(d)};b.l=c;return b}()};$APP.OE.prototype.add=function(a){return this.C.push(a)};

arguments.length);};k.v=f;k.h=e;k.g=d;return k}()}};$APP.hF.g=function(a,b){return $APP.hF.j(a,a,b)};$APP.hF.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.hF.j(a,b,$APP.Nf.g(b,d))):null},null,null)};$APP.hF.m=3;$APP.TE.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.TE.prototype.$c=function(){return $APP.Za(this.f)};
$APP.TE.prototype.R=function(a,b,c){$APP.ic(b,"#object[cljs.core.Delay ");$APP.pi(new $APP.n(null,2,[$APP.LB,null==this.f?$APP.Bv:$APP.Kz,$APP.vu,this.value],null),b,c);return $APP.ic(b,"]")};$APP.wF=function wF(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return wF.l(arguments[0],1<c.length?new $APP.Zc(c.slice(1),0,null):null)};
$APP.wF.l=function(a,b){b=$APP.kf(b);var c=$APP.fe.j(b,$APP.cD,$APP.Xh),d=function k(f){if(null==f)return null;if(null!=f?$APP.Oc===f.af||(f.wd?0:$APP.db(UE,f)):$APP.db(UE,f))return VE(f);if(f instanceof $APP.I)return c.h?c.h(f):c.call(null,f);if(f instanceof $APP.w)return $APP.t.h(f);if($APP.Wd(f)){var l={};f=$APP.x(f);for(var m=null,g=0,p=0;;)if(p<g){var q=m.ba(null,p),u=$APP.C.j(q,0,null);q=$APP.C.j(q,1,null);u=WE(u,d);q=k(q);l[u]=q;p+=1}else if(f=$APP.x(f))$APP.Zd(f)?(g=$APP.uc(f),f=$APP.vc(f),
$APP.TE.prototype.R=function(a,b,c){$APP.ic(b,"#object[cljs.core.Delay ");$APP.pi(new $APP.n(null,2,[$APP.KB,null==this.f?$APP.yv:$APP.Jz,$APP.vu,this.value],null),b,c);return $APP.ic(b,"]")};$APP.wF=function wF(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return wF.l(arguments[0],1<c.length?new $APP.Zc(c.slice(1),0,null):null)};
$APP.wF.l=function(a,b){b=$APP.kf(b);var c=$APP.fe.j(b,$APP.bD,$APP.Xh),d=function k(f){if(null==f)return null;if(null!=f?$APP.Oc===f.af||(f.wd?0:$APP.db(UE,f)):$APP.db(UE,f))return VE(f);if(f instanceof $APP.I)return c.h?c.h(f):c.call(null,f);if(f instanceof $APP.w)return $APP.t.h(f);if($APP.Wd(f)){var l={};f=$APP.x(f);for(var m=null,g=0,p=0;;)if(p<g){var q=m.ba(null,p),u=$APP.C.j(q,0,null);q=$APP.C.j(q,1,null);u=WE(u,d);q=k(q);l[u]=q;p+=1}else if(f=$APP.x(f))$APP.Zd(f)?(g=$APP.uc(f),f=$APP.vc(f),
m=g,g=$APP.xd(g)):(g=$APP.y(f),m=$APP.C.j(g,0,null),g=$APP.C.j(g,1,null),m=WE(m,d),g=k(g),l[m]=g,f=$APP.z(f),m=null,g=0),p=0;else break;return l}if($APP.Sd(f)){l=[];f=$APP.x($APP.qi.g(k,f));m=null;for(p=g=0;;)if(p<g)u=m.ba(null,p),l.push(u),p+=1;else if(f=$APP.x(f))m=f,$APP.Zd(m)?(f=$APP.uc(m),p=$APP.vc(m),m=f,g=$APP.xd(f),f=p):(f=$APP.y(m),l.push(f),f=$APP.z(m),m=null,g=0),p=0;else break;return l}return f};return d(a)};$APP.wF.m=1;

@@ -32,0 +32,0 @@ $APP.wF.o=function(a){var b=$APP.y(a);a=$APP.z(a);return this.l(b,a)};$APP.DF=function DF(a){switch(arguments.length){case 1:return DF.h(arguments[0]);case 2:return DF.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.t.h(arguments.length)].join(""));}};$APP.DF.h=function(a){return bF(new $APP.n(null,3,[$APP.um,$APP.v($APP.RD),$APP.vm,$APP.v($APP.QD),$APP.al,null],null),a)};

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

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

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

"sideEffects": false,
"version": "0.4.64",
"version": "0.4.65",
"files": [

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

@@ -1110,5 +1110,19 @@ function toFn(x) {

return args[0];
default:
return conj(args[0] ?? [], ...iterable(args[1]));
}
case 2:
return conj(args[0] ?? [], ...iterable(args[1]))
case 3:
let to = args[0];
let xform = args[1];
let from = args[2];
let c = copy(to);
let rf = (coll, v) => {
if (v === undefined) {
return coll
}
return conj_BANG_(coll, v);
}
return transduce(xform, rf, c, from);
default:
throw TypeError(`Invalid arity call of into: ${args.length}`);
}
}

@@ -1115,0 +1129,0 @@

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