@logseq/nbb-logseq
Version:
Nbb with additional libraries like datascript included
102 lines • 72.6 kB
JavaScript
import { $APP, shadow$provide, $jscomp } from "./nbb_core.js";
const shadow_esm_import = function(x) { return import(x) };
var bSa=function(){},l7=function(a){if(null!=a&&null!=a.Wh)a=a.Wh(a);else{var b=l7[$APP.fa(null==a?null:a)];if(null!=b)a=b.h?b.h(a):b.call(null,a);else if(b=l7._,null!=b)a=b.h?b.h(a):b.call(null,a);else throw $APP.Db("IPromiseFactory.-promise",a);}return a},m7=function(a,b){if(null!=a&&null!=a.Oi)a=a.Oi(a,b);else{var c=m7[$APP.fa(null==a?null:a)];if(null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else if(c=m7._,null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else throw $APP.Db("ICompletable.-resolve!",a);}return a},
n7=function(a,b){if(null!=a&&null!=a.Ni)a=a.Ni(a,b);else{var c=n7[$APP.fa(null==a?null:a)];if(null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else if(c=n7._,null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else throw $APP.Db("ICompletable.-reject!",a);}return a},o7=function(a,b){if(null!=a&&null!=a.Vh)a=a.Vh(a,b);else{var c=o7[$APP.fa(null==a?null:a)];if(null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else if(c=o7._,null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else throw $APP.Db("IExecutor.-run!",a);}return a},p7=function(a,b){if(null!=
a&&null!=a.Tg)a=a.Tg(a,b);else{var c=p7[$APP.fa(null==a?null:a)];if(null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else if(c=p7._,null!=c)a=c.g?c.g(a,b):c.call(null,a,b);else throw $APP.Db("IExecutor.-submit!",a);}return a},q7=function(a,b,c){if(null!=a&&null!=a.cj)a.cj(a,b,c);else{var d=q7[$APP.fa(null==a?null:a)];if(null!=d)d.j?d.j(a,b,c):d.call(null,a,b,c);else if(d=q7._,null!=d)d.j?d.j(a,b,c):d.call(null,a,b,c);else throw $APP.Db("IScheduler.-schedule!",a);}},r7=function(a){return $APP.sk(a)?$APP.q(a):
a},s7=function(a){if(null==a||$APP.A.g($APP.Gn,a))return $APP.q(cSa);switch(a instanceof $APP.G?a.S:null){case "thread":return r7(dSa);case "vthread":return r7(eSa);default:return r7(a)}},gSa=function(a,b,c){a=null==a||$APP.A.g($APP.Gn,a)?r7(fSa):r7(a);q7(a,b,c)},t7=function(){},u7=function(){return new t7},v7=function(){},w7=function(){return new v7},hSa=function(a){this.state=a;this.M=1;this.I=0},iSa=function(){},x7=function(){return new iSa},z7=function(){var a={},b=new y7(function(c,d){a.resolve=
c;return a.reject=d});b.ql=$APP.Cd;b.Oi=function(c,d){return a.resolve(d)};b.Ni=function(c,d){return a.reject(d)};return b},A7=function(a){return y7.resolve(a)},B7=function(a){return y7.reject(a)},C7=function(){return z7()},D7=function(a){return l7(a)},E7=function(a){return null!=a?$APP.Cd===a.ik?!0:a.Cd?!1:$APP.Bb(bSa,a):$APP.Bb(bSa,a)},F7=function(a){return $APP.xb(a)&&$APP.Ae(a.then)},G7=function(a){switch(arguments.length){case 2:return G7.g(arguments[0],arguments[1]);case 3:return G7.j(arguments[0],
arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}},H7=function(a){switch(arguments.length){case 2:return H7.g(arguments[0],arguments[1]);case 3:return H7.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}},J7=function(a){a=y7.all($APP.Ds.h(a));var b=$APP.pf;return I7(l7(a),b)},K7=function(a){return y7.race($APP.Ds.h($APP.ek.g(l7,a)))},L7=function(a,b){return n7(a,b)},M7=function(a){for(var b=
[],c=arguments.length,d=0;;)if(d<c)b.push(arguments[d]),d+=1;else break;return M7.l(arguments[0],arguments[1],arguments[2],3<b.length?new $APP.Nd(b.slice(3),0,null):null)},jSa=new $APP.t("promesa.core","then","promesa.core/then",487138967,null),kSa=new $APP.t("promesa.core","all","promesa.core/all",-152914545,null),lSa=new $APP.t(null,"p__44221__auto__","p__44221__auto__",1112481954,null),mSa=new $APP.t("sci.configs.funcool.promesa","with-redefs","sci.configs.funcool.promesa/with-redefs",-1201509054,
null),N7=new $APP.t(null,"sci.configs.funcool.promesa","sci.configs.funcool.promesa",-1117893218,null),O7=new $APP.G(null,"resolved","resolved",968763567),P7=new $APP.t("promesa.protocols","-promise","promesa.protocols/-promise",-1959279895,null),Q7=new $APP.t(null,"pred-or-type","pred-or-type",1387438641,null),nSa=new $APP.t("promesa.protocols","IPromise","promesa.protocols/IPromise",1733947164,null),oSa=new $APP.t("promesa.core","resolved","promesa.core/resolved",-74821616,null),pSa=new $APP.t("promesa.core",
"-\x3e","promesa.core/-\x3e",-530209568,null),qSa=new $APP.t("promesa.core","resolve!","promesa.core/resolve!",1603668640,null),rSa=new $APP.t("clojure.core","constantly","clojure.core/constantly",1026935908,null),sSa=new $APP.t("promesa.core","any","promesa.core/any",660743608,null),tSa=new $APP.t(null,"-promise","-promise",-196098007,null),uSa=new $APP.t("promesa.core","finally","promesa.core/finally",-527135850,null),vSa=new $APP.t(null,"handle","handle",-1115486915,null),wSa=new $APP.t(null,"thread-call",
"thread-call",1007693373,null),xSa=new $APP.t("promesa.core","do","promesa.core/do",79683106,null),R7=new $APP.t(null,"scheduler","scheduler",-242338681,null),ySa=new $APP.t("promesa.core","*loop-run-fn*","promesa.core/*loop-run-fn*",448089407,null),zSa=new $APP.t("promesa.core","wrap","promesa.core/wrap",1962895564,null),S7=new $APP.t(null,"exprs","exprs",-858606675,null),ASa=new $APP.t(null,"future","future",-776593045,null),T7=new $APP.t(null,"promises","promises",988201016,null),BSa=new $APP.t(null,
"-bind","-bind",238159517,null),CSa=new $APP.t("sci.configs.funcool.promesa","do!","sci.configs.funcool.promesa/do!",-462528085,null),DSa=new $APP.t(null,"promise?","promise?",-283815882,null),ESa=new $APP.t("sci.configs.funcool.promesa","-\x3e","sci.configs.funcool.promesa/-\x3e",-2066861977,null),FSa=new $APP.t(null,"wrap","wrap",-1802765782,null),U7=new $APP.G(null,"rejections","rejections",-1620899911),GSa=new $APP.t(null,"reject!","reject!",-854885003,null),HSa=new $APP.t(null,"___44179__auto__",
"___44179__auto__",-1097710396,null),ISa=new $APP.G(null,"thread","thread",947001524),JSa=new $APP.t("sci.configs.funcool.promesa","let","sci.configs.funcool.promesa/let",294810545,null),KSa=new $APP.t("promesa.protocols","IPromiseFactory","promesa.protocols/IPromiseFactory",56789029,null),V7=new $APP.t("promesa.core","do!","promesa.core/do!",12645930,null),LSa=new $APP.t(null,"resolve!","resolve!",2140913414,null),MSa=new $APP.t(null,"promise","promise",-887306482,null),NSa=new $APP.t("promesa.core",
"map","promesa.core/map",1402366606,null),OSa=new $APP.t("sci.configs.funcool.promesa","future","sci.configs.funcool.promesa/future",-574608500,null),PSa=new $APP.t(null,"___44186__auto__","___44186__auto__",74126039,null),QSa=new $APP.t("promesa.core","catch","promesa.core/catch",-1078163451,null),RSa=new $APP.t("promesa.core","race","promesa.core/race",-346786155,null),SSa=new $APP.t(null,"___44178__auto__","___44178__auto__",1192677137,null),TSa=new $APP.t("sci.configs.funcool.promesa","loop",
"sci.configs.funcool.promesa/loop",1183765459,null),USa=new $APP.t(null,"resolved","resolved",-1685672202,null),VSa=new $APP.t("sci.configs.funcool.promesa","recur","sci.configs.funcool.promesa/recur",1132058078,null),W7=new $APP.t(null,"res__44261__auto__","res__44261__auto__",988354314,null),WSa=new $APP.t("promesa.core","error","promesa.core/error",125448597,null),XSa=new $APP.t("promesa.core","deferred","promesa.core/deferred",-880308979,null),X7=new $APP.G(null,"counter","counter",804008177),
YSa=new $APP.t("promesa.core","handle","promesa.core/handle",-1644778541,null),Y7=new $APP.t("promesa.protocols","-bind","promesa.protocols/-bind",1690962013,null),Z7=new $APP.t("promesa.core","promise","promesa.core/promise",-1423944288,null),ZSa=new $APP.t(null,"chain","chain",1656162556,null),$7=new $APP.t("promesa.core","chain","promesa.core/chain",-2105367206,null),$Sa=new $APP.t("sci.configs.funcool.promesa","doseq","sci.configs.funcool.promesa/doseq",160478274,null),a8=new $APP.t(null,"executor",
"executor",-1457220607,null),aTa=new $APP.t(null,"deferred","deferred",-336429161,null),bTa=new $APP.G("promesa.core","recur","promesa.core/recur",100580374),cTa=new $APP.t(null,"any","any",-948528346,null),dTa=new $APP.t(null,"race","race",-1960778897,null),eTa=new $APP.t("promesa.core","thread-call","promesa.core/thread-call",472685991,null),fTa=new $APP.t("promesa.core","thenable?","promesa.core/thenable?",1479042294,null),gTa=new $APP.t(null,"rejected","rejected",1871584526,null),hTa=new $APP.t(null,
"p__44213__auto__","p__44213__auto__",1308340465,null),iTa=new $APP.t("promesa.core","delay","promesa.core/delay",528553114,null),jTa=new $APP.t("sci.configs.funcool.promesa","-\x3e\x3e","sci.configs.funcool.promesa/-\x3e\x3e",-1929785446,null),kTa=new $APP.t("promesa.core","run!","promesa.core/run!",-1526702839,null),lTa=new $APP.t("promesa.core","reject!","promesa.core/reject!",-314773537,null),mTa=new $APP.t("promesa.core","mapcat","promesa.core/mapcat",-64727389,null),nTa=new $APP.t("clojure.core",
"alter-var-root","clojure.core/alter-var-root",-1449491008,null),oTa=new $APP.t("promesa.core","promise?","promesa.core/promise?",-1893544292,null),pTa=new $APP.t("promesa.core","rejected","promesa.core/rejected",1335525992,null),qTa=new $APP.t(null,"thenable?","thenable?",-1206584560,null),b8=new $APP.t(null,"promesa.protocols","promesa.protocols",-132625180,null),rTa=new $APP.t(null,"*loop-run-fn*","*loop-run-fn*",-90130279,null),c8=new $APP.t(null,"err__44262__auto__","err__44262__auto__",-329116441,
null),d8=new $APP.t(null,"do!","do!",-522949760,null),sTa=new $APP.t("cljs.core","cond","cljs.core/cond",2005388338,null),tTa=new $APP.t("promesa.core","create","promesa.core/create",1948896117,null),uTa=new $APP.t(null,"params__44260__auto__","params__44260__auto__",1943721168,null),e8=new $APP.G("promesa.core","default","promesa.core/default",1773193826);var vTa=function(){function a(d,e,f){var g=f8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=f8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-bind",d);}function b(d,e){var f=f8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=f8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-bind",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),f8=function f8(a){switch(arguments.length){case 2:return f8.g(arguments[0],arguments[1]);case 3:return f8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};f8.g=function(a,b){return null!=a&&null!=a.Pi?a.Pi(a,b):vTa(a,b)};f8.j=function(a,b,c){return null!=a&&null!=a.Qi?a.Qi(a,b,c):vTa(a,b,c)};f8.B=3;
var wTa=function(){function a(d,e,f){var g=I7[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=I7._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-map",d);}function b(d,e){var f=I7[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=I7._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-map",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),I7=function I7(a){switch(arguments.length){case 2:return I7.g(arguments[0],arguments[1]);case 3:return I7.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};I7.g=function(a,b){return null!=a&&null!=a.Vi?a.Vi(a,b):wTa(a,b)};I7.j=function(a,b,c){return null!=a&&null!=a.Wi?a.Wi(a,b,c):wTa(a,b,c)};I7.B=3;
var xTa=function(){function a(d,e,f){var g=g8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=g8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-then",d);}function b(d,e){var f=g8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=g8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-then",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),g8=function g8(a){switch(arguments.length){case 2:return g8.g(arguments[0],arguments[1]);case 3:return g8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};g8.g=function(a,b){return null!=a&&null!=a.Zi?a.Zi(a,b):xTa(a,b)};g8.j=function(a,b,c){return null!=a&&null!=a.$i?a.$i(a,b,c):xTa(a,b,c)};g8.B=3;
var yTa=function(){function a(d,e,f){var g=h8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=h8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-mapErr",d);}function b(d,e){var f=h8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=h8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-mapErr",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),h8=function h8(a){switch(arguments.length){case 2:return h8.g(arguments[0],arguments[1]);case 3:return h8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};h8.g=function(a,b){return null!=a&&null!=a.Xi?a.Xi(a,b):yTa(a,b)};h8.j=function(a,b,c){return null!=a&&null!=a.Yi?a.Yi(a,b,c):yTa(a,b,c)};h8.B=3;
var zTa=function(){function a(d,e,f){var g=i8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=i8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-thenErr",d);}function b(d,e){var f=i8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=i8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-thenErr",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),i8=function i8(a){switch(arguments.length){case 2:return i8.g(arguments[0],arguments[1]);case 3:return i8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};i8.g=function(a,b){return null!=a&&null!=a.aj?a.aj(a,b):zTa(a,b)};i8.j=function(a,b,c){return null!=a&&null!=a.bj?a.bj(a,b,c):zTa(a,b,c)};i8.B=3;
var ATa=function(){function a(d,e,f){var g=j8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=j8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-handle",d);}function b(d,e){var f=j8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=j8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-handle",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),j8=function j8(a){switch(arguments.length){case 2:return j8.g(arguments[0],arguments[1]);case 3:return j8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};j8.g=function(a,b){return null!=a&&null!=a.Ti?a.Ti(a,b):ATa(a,b)};j8.j=function(a,b,c){return null!=a&&null!=a.Ui?a.Ui(a,b,c):ATa(a,b,c)};j8.B=3;
var BTa=function(){function a(d,e,f){var g=k8[$APP.fa(null==d?null:d)];if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);g=k8._;if(null!=g)return g.j?g.j(d,e,f):g.call(null,d,e,f);throw $APP.Db("IPromise.-finally",d);}function b(d,e){var f=k8[$APP.fa(null==d?null:d)];if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);f=k8._;if(null!=f)return f.g?f.g(d,e):f.call(null,d,e);throw $APP.Db("IPromise.-finally",d);}var c=null;c=function(d,e,f){switch(arguments.length){case 2:return b.call(this,d,e);case 3:return a.call(this,
d,e,f)}throw Error("Invalid arity: "+arguments.length);};c.g=b;c.j=a;return c}(),k8=function k8(a){switch(arguments.length){case 2:return k8.g(arguments[0],arguments[1]);case 3:return k8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};k8.g=function(a,b){return null!=a&&null!=a.Ri?a.Ri(a,b):BTa(a,b)};k8.j=function(a,b,c){return null!=a&&null!=a.Si?a.Si(a,b,c):BTa(a,b,c)};k8.B=3;var CTa=$APP.Bh(null),fSa=new $APP.rk(function(){return x7.C?x7.C():x7.call(null)},null),cSa=new $APP.rk(function(){return u7.C?u7.C():u7.call(null)},null),DTa=new $APP.rk(function(){return w7.C?w7.C():w7.call(null)},null),eSa=new $APP.rk(function(){return u7.C?u7.C():u7.call(null)},null),dSa=new $APP.rk(function(){return u7.C?u7.C():u7.call(null)},null),l8=function l8(a){switch(arguments.length){case 1:return l8.h(arguments[0]);case 2:return l8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",
$APP.p.h(arguments.length)].join(""));}};l8.h=function(a){return o7(s7(null),a)};l8.g=function(a,b){return o7(s7(a),b)};l8.B=2;t7.prototype.Vh=function(a,b){return I7(this.Tg(null,b),CTa)};t7.prototype.Tg=function(a,b){return h8(I7(l7(null),function(){return b.C?b.C():b.call(null)}),function(c){setTimeout(function(){throw c;});return null})};v7.prototype.Vh=function(a,b){return l7($APP.xq.g(CTa,b))};v7.prototype.Tg=function(a,b){return l7(b.C?b.C():b.call(null))};
hSa.prototype.We=function(){return $APP.q($APP.Ma(this.state,"done"))};iSa.prototype.cj=function(a,b,c){var d=$APP.Ih(!1),e=setTimeout(function(){try{return c.C?c.C():c.call(null)}finally{$APP.pd(d,!0)}},b);return new hSa({done:d,cancelled:!1,"cancel-fn":function(){return clearTimeout(e)}})};var y7=Promise;
(function(a){a.prototype.Wh=function(){return this};a.prototype.ik=$APP.Cd;a.prototype.Vi=function(b,c){return this.then(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Wi=function(b,c){return this.then(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Pi=function(b,c){return this.then(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Qi=function(b,c){return this.then(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Zi=function(b,c){return this.then(function(d){return c.h?c.h(d):
c.call(null,d)})};a.prototype.$i=function(b,c){return this.then(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Xi=function(b,c){return this.catch(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Yi=function(b,c){return this.catch(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.aj=function(b,c){return this.catch(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.bj=function(b,c){return this.catch(function(d){return c.h?c.h(d):c.call(null,d)})};a.prototype.Ti=
function(b,c){return this.then(function(d){return c.g?c.g(d,null):c.call(null,d,null)},function(d){return c.g?c.g(null,d):c.call(null,null,d)})};a.prototype.Ui=function(b,c){return this.then(function(d){return c.g?c.g(d,null):c.call(null,d,null)},function(d){return c.g?c.g(null,d):c.call(null,null,d)})};a.prototype.Ri=function(b,c){this.then(function(d){return c.g?c.g(d,null):c.call(null,d,null)},function(d){return c.g?c.g(null,d):c.call(null,null,d)});return this};return a.prototype.Si=function(b,
c){this.then(function(d){return c.g?c.g(d,null):c.call(null,d,null)},function(d){return c.g?c.g(null,d):c.call(null,null,d)});return this}})(Promise);Error.prototype.Wh=function(){return y7.reject(this)};l7._=function(a){return y7.resolve(a)};Promise.prototype.Ia=$APP.Cd;Promise.prototype.V=function(a,b){return $APP.Qc(b,"#\x3cPromise[~]\x3e")};var m8=function m8(a){switch(arguments.length){case 1:return m8.h(arguments[0]);case 2:return m8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};m8.h=function(a){return l7(a)};m8.g=function(a,b){return I7(l7(a),$APP.uf,b)};m8.B=2;var n8=function n8(a){switch(arguments.length){case 1:return n8.h(arguments[0]);case 2:return n8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};
n8.h=function(a){var b=z7();try{var c=function(e){return m7(b,e)},d=function(e){return n7(b,e)};a.g?a.g(c,d):a.call(null,c,d)}catch(e){n7(b,e)}return b};n8.g=function(a,b){var c=z7();l8.g(b,function(){try{var d=function(f){return m7(c,f)},e=function(f){return n7(c,f)};return a.g?a.g(d,e):a.call(null,d,e)}catch(f){return n7(c,f)}});return c};n8.B=2;
var o8=function o8(a){switch(arguments.length){case 2:return o8.g(arguments[0],arguments[1]);case 3:return o8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};o8.g=function(a,b){return g8(l7(a),b)};o8.j=function(a,b,c){return g8(l7(a),b,c)};o8.B=3;
var p8=function p8(a){switch(arguments.length){case 2:return p8.g(arguments[0],arguments[1]);case 3:return p8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};p8.g=function(a,b){return I7(l7(b),a)};p8.j=function(a,b,c){return I7(l7(c),b,a)};p8.B=3;
var q8=function q8(a){switch(arguments.length){case 2:return q8.g(arguments[0],arguments[1]);case 3:return q8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};q8.g=function(a,b){return f8(l7(b),a)};q8.j=function(a,b,c){return f8(l7(c),b,a)};q8.B=3;
var r8=function r8(a){switch(arguments.length){case 2:return r8.g(arguments[0],arguments[1]);default:for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return r8.l(arguments[0],arguments[1],new $APP.Nd(c.slice(2),0,null))}};r8.g=function(a,b){return o8.g(a,b)};r8.l=function(a,b,c){return $APP.nf.j(function(d,e){return o8.g(d,e)},a,$APP.Bg(b,c))};r8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);c=$APP.y(c);return this.l(b,a,c)};r8.B=2;
var s8=function s8(a){switch(arguments.length){case 2:return s8.g(arguments[0],arguments[1]);case 3:return s8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};s8.g=function(a,b){return j8(l7(a),b)};s8.j=function(a,b,c){return j8(l7(a),b,c)};s8.B=3;G7.g=function(a,b){return k8(l7(a),b)};G7.j=function(a,b,c){return k8(l7(a),b,c)};G7.B=3;H7.g=function(a,b){return i8(l7(a),b)};
H7.j=function(a,b,c){var d=$APP.Xe(b)?b:function(e){return e instanceof b};return i8(l7(a),function(e){return $APP.l(d.h?d.h(e):d.call(null,e))?c.h?c.h(e):c.call(null,e):y7.reject(e)})};H7.B=3;var t8=function t8(a){switch(arguments.length){case 2:return t8.g(arguments[0],arguments[1]);case 3:return t8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};t8.g=function(a,b){return H7.g(b,a)};t8.j=function(a,b,c){return H7.j(c,b,a)};
t8.B=3;var u8=function u8(a){switch(arguments.length){case 1:return u8.h(arguments[0]);case 2:return u8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};u8.h=function(a){return u8.g(a,e8)};
u8.g=function(a,b){var c=$APP.Ak.h(new $APP.k(null,3,[O7,!1,X7,$APP.me(a),U7,$APP.Xh],null));return n8.h(function(d,e){for(var f=$APP.u(a),g=null,m=0,r=0;;)if(r<m){var n=g.ea(null,r);H7.g(o8.g(l7(n),function(z,F,M,T,X,aa){return function(ba){if($APP.l(O7.h($APP.q(aa))))return null;$APP.Bk.g(aa,function(){return function(ca){return $APP.Tn.j($APP.yj.j(ca,O7,!0),X7,$APP.vf)}}(z,F,M,T,X,aa));return d.h?d.h(ba):d.call(null,ba)}}(f,g,m,r,n,c)),function(z,F,M,T,X,aa){return function(ba){$APP.Bk.g(aa,function(){return function(ma){return $APP.Tn.G($APP.Tn.j(ma,
X7,$APP.vf),U7,$APP.vg,ba)}}(z,F,M,T,X,aa));var ca=$APP.q(aa),ja=$APP.bh(ca);ca=$APP.D.g(ja,O7);var oa=$APP.D.g(ja,X7);ja=$APP.D.g(ja,U7);return $APP.vb(ca)&&$APP.A.g(oa,0)?$APP.A.g(b,e8)?(ca=$APP.Sm.g("No promises resolved",new $APP.k(null,1,[U7,ja],null)),e.h?e.h(ca):e.call(null,ca)):d.h?d.h(b):d.call(null,b):null}}(f,g,m,r,n,c));r+=1}else{var w=$APP.u(f);if(w){var x=w;$APP.Pe(x)?(f=$APP.hd(x),m=$APP.id(x),g=f,x=$APP.me(f),f=m,m=x):(n=$APP.v(x),H7.g(o8.g(l7(n),function(z,F,M,T,X,aa,ba,ca){return function(ja){if($APP.l(O7.h($APP.q(ca))))return null;
$APP.Bk.g(ca,function(){return function(oa){return $APP.Tn.j($APP.yj.j(oa,O7,!0),X7,$APP.vf)}}(z,F,M,T,X,aa,ba,ca));return d.h?d.h(ja):d.call(null,ja)}}(f,g,m,r,n,x,w,c)),function(z,F,M,T,X,aa,ba,ca){return function(ja){$APP.Bk.g(ca,function(){return function(I){return $APP.Tn.G($APP.Tn.j(I,X7,$APP.vf),U7,$APP.vg,ja)}}(z,F,M,T,X,aa,ba,ca));var oa=$APP.q(ca),ma=$APP.bh(oa);oa=$APP.D.g(ma,O7);var O=$APP.D.g(ma,X7);ma=$APP.D.g(ma,U7);return $APP.vb(oa)&&$APP.A.g(O,0)?$APP.A.g(b,e8)?(oa=$APP.Sm.g("No promises resolved",
new $APP.k(null,1,[U7,ma],null)),e.h?e.h(oa):e.call(null,oa)):d.h?d.h(b):d.call(null,b):null}}(f,g,m,r,n,x,w,c)),f=$APP.y(x),g=null,m=0);r=0}else return null}})};u8.B=2;var v8=function v8(a){switch(arguments.length){case 2:return v8.g(arguments[0],arguments[1]);case 3:return v8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};v8.g=function(a,b){return v8.j(a,b,DTa)};
v8.j=function(a,b,c){return $APP.nf.j(function(d,e){return o8.g(d,function(){return a.h?a.h(e):a.call(null,e)})},m8.g(null,c),b)};v8.B=3;var w8=function w8(a){switch(arguments.length){case 1:return w8.h(arguments[0]);case 2:return w8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};w8.h=function(a){return m7(a,null)};w8.g=function(a,b){return m7(a,b)};w8.B=2;
var x8=function x8(a){switch(arguments.length){case 1:return x8.h(arguments[0]);case 2:return x8.g(arguments[0],arguments[1]);case 3:return x8.j(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};x8.h=function(a){return x8.j(a,null,$APP.Gn)};x8.g=function(a,b){return x8.j(a,b,$APP.Gn)};x8.j=function(a,b,c){var d=z7();gSa(c,a,function(){return w8.g(d,b)});return d};x8.B=3;
var y8=function y8(a){switch(arguments.length){case 1:return y8.h(arguments[0]);case 2:return y8.g(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.p.h(arguments.length)].join(""));}};y8.h=function(a){return p7(s7(ISa),a)};y8.g=function(a,b){return p7(s7(a),b)};y8.B=2;var z8=$APP.mu($APP.HJ),ETa=$APP.mu(b8),A8=function A8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return A8.l(arguments[0],arguments[1],2<c.length?new $APP.Nd(c.slice(2),0,null):null)};
A8.l=function(a,b,c){return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,Y7,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,null,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,HSa,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,function(){var d=$APP.me(c);return $APP.l($APP.A.g?$APP.A.g(0,d):$APP.A.call(null,0,
d))?$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,null,null,1,null)))):$APP.l($APP.A.g?$APP.A.g(1,d):$APP.A.call(null,1,d))?$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,$APP.v(c),null,1,null)))):$APP.nf.j(function(e,f){return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,Y7,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,f,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,
$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,SSa,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,e,null,1,null)])))),null,1,null)]))))},$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,$APP.xe(c),null,1,null)))),$APP.wg($APP.Gj(c)))}(),null,1,null)])))),null,1,null)]))))};A8.B=2;A8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);c=$APP.y(c);return this.l(b,a,c)};
M7.l=function(a,b,c,d){return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,Y7,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,null,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,PSa,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.nf.j(function(e,f){var g=$APP.B.j(f,0,null);f=$APP.B.j(f,1,null);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,
Y7,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,P7,null,1,null),new $APP.E(null,f,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,g,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,e,null,1,null)])))),null,1,null)]))))},$APP.V.h($APP.u($APP.P.g(new $APP.E(null,V7,null,1,null),d))),$APP.wg($APP.zq.g(2,c))),null,1,null)])))),null,1,null)]))))};
M7.B=3;M7.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};var B8=function B8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return B8.l(arguments[0],arguments[1],arguments[2],3<c.length?new $APP.Nd(c.slice(3),0,null):null)};
B8.l=function(a,b,c,d){a=$APP.vq.g(function(e){var f=$APP.u($APP.Ke(e)?e:new $APP.E(null,e,null,1,null));e=$APP.v(f);f=$APP.y(f);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,hTa,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,e,null,1,null),new $APP.E(null,hTa,null,1,null),$APP.C([f])))),null,1,null)]))))},d);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$7,null,
1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,Z7,null,1,null),new $APP.E(null,c,null,1,null)))),null,1,null),$APP.C([a]))))};B8.B=3;B8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};var C8=function C8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return C8.l(arguments[0],arguments[1],arguments[2],3<c.length?new $APP.Nd(c.slice(3),0,null):null)};
C8.l=function(a,b,c,d){a=$APP.vq.g(function(e){var f=$APP.u($APP.Ke(e)?e:new $APP.E(null,e,null,1,null));e=$APP.v(f);f=$APP.y(f);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,lSa,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,e,null,1,null),f,$APP.C([new $APP.E(null,lSa,null,1,null)])))),null,1,null)]))))},d);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$7,null,
1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,Z7,null,1,null),new $APP.E(null,c,null,1,null)))),null,1,null),$APP.C([a]))))};C8.B=3;C8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};var D8=function D8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return D8.l(arguments[0],arguments[1],arguments[2],3<c.length?new $APP.Nd(c.slice(3),0,null):null)};
D8.l=function(a,b,c,d){function e(r){var n=$APP.B.j(r,0,null);r=$APP.B.j(r,1,null);return new $APP.E(null,nTa,new $APP.E(null,new $APP.E(null,$APP.wl,new $APP.E(null,n,null,1,null),2,null),new $APP.E(null,new $APP.E(null,rSa,new $APP.E(null,r,null,1,null),2,null),null,1,null),2,null),3,null)}a=$APP.tn.g(2,c);c=$APP.tn.g(2,$APP.Nh.g(1,c));b=$APP.ek.g($APP.xq.j($APP.ro,function(r){return[$APP.p.h(r),"-orig-val__"].join("")},$APP.Hj),a);var f=$APP.ek.g($APP.xq.j($APP.ro,function(r){return[$APP.p.h(r),
"-temp-val__"].join("")},$APP.Hj),a),g=$APP.ek.j($APP.iw,a,f),m=$APP.wg($APP.ek.j($APP.iw,a,b));return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.Yq,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.g($APP.Yn.g(b,a),$APP.Yn.g(f,c))))),null,1,null),$APP.C([$APP.ek.g(e,g),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,pSa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,V7,null,1,null),d))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,
uSa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.C()))),null,1,null),$APP.C([$APP.ek.g(e,m)])))),null,1,null)))),null,1,null)])))),null,1,null)]))))};D8.B=3;D8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};
var FTa=$APP.iu(rTa,l8,new $APP.k(null,1,[$APP.U,z8],null)),E8=function E8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return E8.l(arguments[0],arguments[1],arguments[2],3<c.length?new $APP.Nd(c.slice(3),0,null):null)};
E8.l=function(a,b,c,d){b=$APP.zq.j(2,2,c);a=$APP.vq.g($APP.v,b);b=$APP.vq.g($APP.re,b);c=$APP.ro.h("loop");var e=$APP.ro.h("deferred"),f=$APP.ro.h("run");return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.Yq,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.l(new $APP.E(null,f,null,1,null),new $APP.E(null,ySa,null,1,null),$APP.C([new $APP.E(null,e,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.h(new $APP.E(null,XSa,null,1,null)))),null,1,null),new $APP.E(null,c,null,1,null),new $APP.E(null,
$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,c,null,1,null),$APP.C([new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,uTa,null,1,null))))),null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.sD,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,kSa,null,1,null),new $APP.E(null,uTa,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,jSa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,
$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(a)))),null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,V7,null,1,null),d))),null,1,null)])))),null,1,null)))),null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,YSa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.g(new $APP.E(null,
W7,null,1,null),new $APP.E(null,c8,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,sTa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,$APP.KK,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,$APP.jF,null,1,null),new $APP.E(null,c8,null,1,null)))),null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,lTa,null,1,null),new $APP.E(null,e,null,1,null),$APP.C([new $APP.E(null,
c8,null,1,null)])))),null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.Xy,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,$APP.dA,null,1,null),new $APP.E(null,W7,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.lsa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,$APP.Nm,null,1,null),new $APP.E(null,W7,null,1,null)))),null,1,null),$APP.C([new $APP.E(null,bTa,null,1,null)])))),null,
1,null)])))),null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.nl,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,f,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.C()))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,c,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,$APP.Zn,null,1,null),new $APP.E(null,W7,null,
1,null)))),null,1,null)))),null,1,null)])))),null,1,null)))),null,1,null),$APP.C([new $APP.E(null,null,null,1,null)])))),null,1,null),new $APP.E(null,$APP.qz,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,qSa,null,1,null),new $APP.E(null,e,null,1,null),$APP.C([new $APP.E(null,W7,null,1,null)])))),null,1,null)])))),null,1,null)])))),null,1,null)))),null,1,null)])))),null,1,null)])))),null,1,null)]))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,
f,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.C()))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,c,null,1,null),new $APP.E(null,b,null,1,null)))),null,1,null)])))),null,1,null)))),null,1,null),new $APP.E(null,e,null,1,null)]))))};E8.B=3;E8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};
var F8=function F8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return F8.l(arguments[0],arguments[1],2<c.length?new $APP.Nd(c.slice(2),0,null):null)};F8.l=function(a,b,c){return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.kna,null,1,null),new $APP.E(null,$APP.Nm,null,1,null),$APP.C([new $APP.E(null,bTa,null,1,null),new $APP.E(null,$APP.Zn,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(c)))),null,1,null)]))))};F8.B=2;
F8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);c=$APP.y(c);return this.l(b,a,c)};var G8=function G8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return G8.l(arguments[0],arguments[1],arguments[2],3<c.length?new $APP.Nd(c.slice(3),0,null):null)};
G8.l=function(a,b,c,d){a=$APP.B.j(c,0,null);c=$APP.B.j(c,1,null);return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,kTa,null,1,null),new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.av,null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.h(new $APP.E(null,a,null,1,null))))),null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.g(new $APP.E(null,xSa,null,1,null),d))),null,1,null)])))),null,1,null),$APP.C([new $APP.E(null,c,null,1,null)]))))};G8.B=3;
G8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);var d=$APP.y(c);c=$APP.v(d);d=$APP.y(d);return this.l(b,a,c,d)};var H8=function H8(a){for(var c=[],d=arguments.length,e=0;;)if(e<d)c.push(arguments[e]),e+=1;else break;return H8.l(arguments[0],arguments[1],2<c.length?new $APP.Nd(c.slice(2),0,null):null)};
H8.l=function(a,b,c){return $APP.V.h($APP.u($APP.P.l(new $APP.E(null,eTa,null,1,null),new $APP.E(null,$APP.Gn,null,1,null),$APP.C([new $APP.E(null,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.Ce($APP.av,$APP.zh.g($APP.jp,$APP.V.h($APP.u($APP.P.l(new $APP.E(null,$APP.Pm,null,1,null),new $APP.E(null,"sci/configs/funcool/promesa.cljs",null,1,null),$APP.C([new $APP.E(null,$APP.Qm,null,1,null),new $APP.E(null,160,null,1,null),new $APP.E(null,$APP.In,null,1,null),new $APP.E(null,36,null,1,null),new $APP.E(null,
$APP.qM,null,1,null),new $APP.E(null,160,null,1,null),new $APP.E(null,$APP.Jx,null,1,null),new $APP.E(null,38,null,1,null),new $APP.E(null,$APP.sI,null,1,null),new $APP.E(null,!0,null,1,null)])))))),null,1,null),new $APP.E(null,$APP.pf($APP.V.h($APP.u($APP.P.C()))),null,1,null),$APP.C([c])))),null,1,null)]))))};H8.B=2;H8.F=function(a){var b=$APP.v(a),c=$APP.y(a);a=$APP.v(c);c=$APP.y(c);return this.l(b,a,c)};
var GTa=$APP.kj([aTa,$APP.Zla,gTa,MSa,GSa,$APP.NF,$APP.nl,$APP.lG,$APP.dx,$APP.vy,$APP.bC,$APP.ll,ASa,vSa,$APP.Rx,$APP.qF,$APP.Cy,dTa,wSa,DSa,$APP.VL,LSa,qTa,$APP.pL,cTa,$APP.yl,$APP.tl,d8,FSa,$APP.LL,rTa,$APP.KJ,$APP.SE,ZSa,USa],[function(){var a=new $APP.Ld(function(){return C7},XSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,aTa,"promesa/core.cljc",15,1,38,38,$APP.N($APP.Xh),"Creates an empty promise instance.",$APP.l(C7)?C7.J:null])),b=$APP.q(a);
a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return J7},kSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,$APP.Zla,"promesa/core.cljc",10,1,265,265,$APP.N(new $APP.J(null,1,5,$APP.K,[T7],null)),'Given an array of promises, return a promise\n that is fulfilled when all the items in the\n array are fulfilled.\n\n Example:\n\n (-\x3e (all [(promise :first-promise)\n (promise :second-promise)]\n (then (fn [[first-result second-result]]))\n (println (str first-result ", " second-result)\n\n Will print out\n :first-promise, :second-promise.\n\n If at least one of the promises is rejected, the resulting promise will be\n rejected.',
$APP.l(J7)?J7.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return B7},pTa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,gTa,"promesa/core.cljc",15,1,33,33,$APP.N(new $APP.J(null,1,5,$APP.K,[$APP.fI],null)),
"Return a rejected promise with provided reason.",$APP.l(B7)?B7.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return m8},Z7,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,MSa,"promesa/core.cljc",14,
new $APP.k(null,6,[$APP.ky,!1,$APP.Xs,2,$APP.$K,2,$APP.qK,new $APP.J(null,2,5,$APP.K,[new $APP.J(null,1,5,$APP.K,[$APP.fI],null),new $APP.J(null,2,5,$APP.K,[$APP.fI,a8],null)],null),$APP.Y,$APP.N(new $APP.J(null,1,5,$APP.K,[$APP.fI],null),new $APP.J(null,2,5,$APP.K,[$APP.fI,a8],null)),$APP.tD,$APP.N(null,null)],null),1,43,43,$APP.N(new $APP.J(null,1,5,$APP.K,[$APP.fI],null),new $APP.J(null,2,5,$APP.K,[$APP.fI,a8],null)),"The coerce based promise constructor. Creates an appropriate promise\n instance depending on the provided value.\n\n If an executor is provided, it will be used to resolve this\n promise.",
$APP.l(m8)?m8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return L7},lTa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,GSa,"promesa/core.cljc",14,1,354,354,$APP.N(new $APP.J(null,2,5,$APP.K,[$APP.$H,$APP.RH],
null)),"Reject a completable promise with an error.",$APP.l(L7)?L7.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return D8},mSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.rq,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[N7,$APP.NF,"sci/configs/funcool/promesa.cljs",
26,new $APP.k(null,6,[$APP.ky,!0,$APP.Xs,1,$APP.$K,1,$APP.qK,$APP.N($APP.N($APP.qx,$APP.Az)),$APP.Y,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.qx,$APP.il,$APP.Az],null)),$APP.tD,$APP.N(null)],null),1,80,!0,80,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.qx,$APP.il,$APP.Az],null)),"Like clojure.core/with-redefs, but it will handle promises in\n body and wait until they resolve or reject before restoring the\n bindings. Useful for mocking async APIs.\n Example:\n (defn async-func [] (p/delay 1000 :slow-original))\n (p/with-redefs [async-func (fn [] (p/resolved :fast-mock))]\n (async-func))\n The result is a promise that will resolve to the last body form and\n upon resolving restores the bindings to their original values.",
$APP.l(D8)?D8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return A8},CSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.rq,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[N7,d8,"sci/configs/funcool/promesa.cljs",18,new $APP.k(null,6,[$APP.ky,!0,$APP.Xs,
0,$APP.$K,0,$APP.qK,$APP.N($APP.N(S7)),$APP.Y,$APP.N(new $APP.J(null,2,5,$APP.K,[$APP.il,S7],null)),$APP.tD,$APP.N(null)],null),1,16,!0,16,$APP.N(new $APP.J(null,2,5,$APP.K,[$APP.il,S7],null)),"Execute potentially side effectful code and return a promise resolved\n to the last expression. Always awaiting the result of each\n expression.",$APP.l(A8)?A8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],
null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return E8},TSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.rq,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[N7,$APP.lG,"sci/configs/funcool/promesa.cljs",19,new $APP.k(null,6,[$APP.ky,!0,$APP.Xs,1,$APP.$K,1,$APP.qK,$APP.N($APP.N($APP.qx,$APP.Az)),$APP.Y,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.qx,$APP.il,$APP.Az],null)),$APP.tD,$APP.N(null)],null),
1,111,!0,111,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.qx,$APP.il,$APP.Az],null)),null,$APP.l(E8)?E8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return C8},jTa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.rq,$APP.qM,$APP.Y,$APP.Z,$APP.AD],
[N7,$APP.dx,"sci/configs/funcool/promesa.cljs",18,new $APP.k(null,6,[$APP.ky,!0,$APP.Xs,1,$APP.$K,1,$APP.qK,$APP.N($APP.N($APP.hI,$APP.sE)),$APP.Y,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.hI,$APP.il,$APP.sE],null)),$APP.tD,$APP.N(null)],null),1,61,!0,61,$APP.N(new $APP.J(null,3,5,$APP.K,[$APP.hI,$APP.il,$APP.sE],null)),"Like the clojure.core/-\x3e\x3e, but it will handle promises in values\n and make sure the next form gets the value realized instead of\n the promise. Example using to fetch data in the browser with CLJS:\n Example:\n (p/-\x3e\x3e (js/fetch #js {...}) ; returns a promise\n .-body\n read-string\n (mapv inc)\n The result of a thread is a promise that will resolve to the\n end of the thread chain.",
$APP.l(C8)?C8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return G8},$Sa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.rq,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[N7,$APP.vy,"sci/configs/funcool/promesa.cljs",20,new $APP.k(null,6,[$APP.ky,
!0,$APP.Xs,1,$APP.$K,1,$APP.qK,$APP.N($APP.N(new $APP.J(null,2,5,$APP.K,[$APP.Px,$APP.IB],null),$APP.Az)),$APP.Y,$APP.N(new $APP.J(null,3,5,$APP.K,[new $APP.J(null,2,5,$APP.K,[$APP.Px,$APP.IB],null),$APP.il,$APP.Az],null)),$APP.tD,$APP.N(null)],null),1,146,!0,146,$APP.N(new $APP.J(null,3,5,$APP.K,[new $APP.J(null,2,5,$APP.K,[$APP.Px,$APP.IB],null),$APP.il,$APP.Az],null)),"Simplified version of `doseq` which takes one binding and a seq, and\n runs over it using `promesa.core/run!`",$APP.l(G8)?G8.J:
null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return o8},jSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,$APP.bC,"promesa/core.cljc",11,new $APP.k(null,6,[$APP.ky,!1,$APP.Xs,3,$APP.$K,3,$APP.qK,new $APP.J(null,
2,5,$APP.K,[new $APP.J(null,2,5,$APP.K,[$APP.$H,$APP.PH],null),new $APP.J(null,3,5,$APP.K,[$APP.$H,$APP.PH,a8],null)],null),$APP.Y,$APP.N(new $APP.J(null,2,5,$APP.K,[$APP.$H,$APP.PH],null),new $APP.J(null,3,5,$APP.K,[$APP.$H,$APP.PH,a8],null)),$APP.tD,$APP.N(null,null)],null),1,133,133,$APP.N(new $APP.J(null,2,5,$APP.K,[$APP.$H,$APP.PH],null),new $APP.J(null,3,5,$APP.K,[$APP.$H,$APP.PH,a8],null)),"Chains a computation `f` (function) to be executed when the promise\n `p` is successfully resolved.\n\n The computation will be executed in the calling thread by default;\n you also can provide a custom executor.\n\n If the function `f` returns a promise instance, it will be\n automatically unwrapped.",
$APP.l(o8)?o8.J:null])),b=$APP.q(a);a=$APP.De(a);var c=$APP.l(null)?null:$APP.R.h(a),d=new $APP.k(null,4,[$APP.U,z8,$APP.R,c,$APP.Y,$APP.Y.h(a),$APP.Z,$APP.Z.h(a)],null);return $APP.l($APP.ar.h(a))?$APP.iu(c,b,d):$APP.l($APP.rq.h(a))?$APP.ju(c,b,d):$APP.hu(c,b,d)}(),function(){var a=new $APP.Ld(function(){return G7},uSa,$APP.kj([$APP.U,$APP.R,$APP.Pm,$APP.Jx,$APP.NI,$APP.In,$APP.Qm,$APP.qM,$APP.Y,$APP.Z,$APP.AD],[$APP.HJ,$APP.ll,"promesa/core.cljc",14,new $APP.k(null,6,[$APP.ky,!1,$APP.Xs,3,$APP.$K,
3,$APP.qK,new $AP