diff --git a/README.md b/README.md index 33b6646..0738b79 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,9 @@ to run the ClojureScript version in the browser. - Make things more interactive, e.g. let the user place obstacles. - Visualize amplitude function & potential function. I have `draw-field` which `show-fn` enables, but it is rudimentary. -- Use 'real' simplex or OpenSimplex noise implementation that has a - gradient instead of doing it numerically. - Add multi-octave noise and look into what the paper says about - turbulence. (Look up 'advection' technique it mentions too.) + turbulence. (Look up 'advection' technique [it mentions + too](http://www-evasion.imag.fr/Publications/2001/PN01/).) +- Use 'real' simplex or OpenSimplex noise implementation that has a + gradient instead of doing it numerically. (If I understand Perlin & + Neyret's pseudo-advection right, it might also simplify that.) diff --git a/resources/public/js/main.js b/resources/public/js/main.js index a9747a6..af1adec 100644 --- a/resources/public/js/main.js +++ b/resources/public/js/main.js @@ -14,26 +14,26 @@ if(typeof Math.imul == "undefined" || (Math.imul(0xffffffff,5) == 0)) { !function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).p5=e()}}(function(){return function o(a,s,h){function l(t,e){if(!s[t]){if(!a[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);var i=new Error("Cannot find module '"+t+"'");throw i.code="MODULE_NOT_FOUND",i}var n=s[t]={exports:{}};a[t][0].call(n.exports,function(e){return l(a[t][1][e]||e)},n,n.exports,o,a,s,h)}return s[t].exports}for(var u="function"==typeof require&&require,e=0;e>16&255,o[a++]=t>>8&255,o[a++]=255&t;var l,u;2===n&&(t=c[e.charCodeAt(h)]<<2|c[e.charCodeAt(h+1)]>>4,o[a++]=255&t);1===n&&(t=c[e.charCodeAt(h)]<<10|c[e.charCodeAt(h+1)]<<4|c[e.charCodeAt(h+2)]>>2,o[a++]=t>>8&255,o[a++]=255&t);return o},r.fromByteArray=function(e){for(var t,r=e.length,i=r%3,n=[],o=0,a=r-i;o>2]+s[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],n.push(s[t>>10]+s[t>>4&63]+s[t<<2&63]+"="));return n.join("")};for(var s=[],c=[],p="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=0,o=i.length;n>18&63]+s[n>>12&63]+s[n>>6&63]+s[63&n]);return o.join("")}c["-".charCodeAt(0)]=62,c["_".charCodeAt(0)]=63},{}],2:[function(e,t,r){},{}],3:[function(e,t,r){"use strict";var i=e("base64-js"),o=e("ieee754");r.Buffer=c,r.SlowBuffer=function(e){+e!=e&&(e=0);return c.alloc(+e)},r.INSPECT_MAX_BYTES=50;var n=2147483647;function a(e){if(n>>1;case"base64":return A(e).length;default:if(n)return i?-1:k(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,r){var i=e[t];e[t]=e[r],e[r]=i}function m(e,t,r,i,n){if(0===e.length)return-1;if("string"==typeof r?(i=r,r=0):2147483647=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=c.from(t,i)),c.isBuffer(t))return 0===t.length?-1:v(e,t,r,i,n);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):v(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function v(e,t,r,i,n){var o,a=1,s=e.length,h=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;s/=a=2,h/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(n){var u=-1;for(o=r;o>>10&1023|55296),u=56320|1023&u),i.push(u),n+=c}return function(e){var t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);var r="",i=0;for(;ithis.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return _(this,t,r);case"ascii":return w(this,t,r);case"latin1":case"binary":return S(this,t,r);case"base64":return b(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,t,r);default:if(i)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}.apply(this,arguments)},c.prototype.equals=function(e){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===c.compare(this,e)},c.prototype.inspect=function(){var e="",t=r.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),""},c.prototype.compare=function(e,t,r,i,n){if(O(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),t<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(n<=i&&r<=t)return 0;if(n<=i)return-1;if(r<=t)return 1;if(this===e)return 0;for(var o=(n>>>=0)-(i>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),h=this.slice(i,n),l=e.slice(t,r),u=0;u>>=0,isFinite(r)?(r>>>=0,void 0===i&&(i="utf8")):(i=r,r=void 0)}var n=this.length-t;if((void 0===r||nthis.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o,a,s,h,l,u,c,p,d,f=!1;;)switch(i){case"hex":return g(this,e,t,r);case"utf8":case"utf-8":return p=t,d=r,U(k(e,(c=this).length-p),c,p,d);case"ascii":return y(this,e,t,r);case"latin1":case"binary":return y(this,e,t,r);case"base64":return h=this,l=t,u=r,U(A(e),h,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return a=t,s=r,U(function(e,t){for(var r,i,n,o=[],a=0;a>8,n=r%256,o.push(n),o.push(i);return o}(e,(o=this).length-a),o,a,s);default:if(f)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),f=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var x=4096;function w(e,t,r){var i="";r=Math.min(e.length,r);for(var n=t;ne.length)throw new RangeError("Index out of range")}function R(e,t,r,i,n,o){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function L(e,t,r,i,n){return t=+t,r>>>=0,n||R(e,0,r,4),o.write(e,t,r,i,23,4),r+4}function D(e,t,r,i,n){return t=+t,r>>>=0,n||R(e,0,r,8),o.write(e,t,r,i,52,8),r+8}c.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):r>>=0,t>>>=0,r||E(e,t,this.length);for(var i=this[e],n=1,o=0;++o>>=0,t>>>=0,r||E(e,t,this.length);for(var i=this[e+--t],n=1;0>>=0,t||E(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||E(e,t,this.length);for(var i=this[e],n=1,o=0;++o>>=0,t>>>=0,r||E(e,t,this.length);for(var i=t,n=1,o=this[e+--i];0>>=0,t||E(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||E(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt16BE=function(e,t){e>>>=0,t||E(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},c.prototype.readInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return e>>>=0,t||E(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||E(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||E(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||E(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,r,i){(e=+e,t>>>=0,r>>>=0,i)||C(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,o=0;for(this[t]=255&e;++o>>=0,r>>>=0,i)||C(this,e,t,r,Math.pow(2,8*r)-1,0);var n=r-1,o=1;for(this[t+n]=255&e;0<=--n&&(o*=256);)this[t+n]=e/o&255;return t+r},c.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeIntLE=function(e,t,r,i){if(e=+e,t>>>=0,!i){var n=Math.pow(2,8*r-1);C(this,e,t,r,n-1,-n)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},c.prototype.writeIntBE=function(e,t,r,i){if(e=+e,t>>>=0,!i){var n=Math.pow(2,8*r-1);C(this,e,t,r,n-1,-n)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;0<=--o&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},c.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||C(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeFloatLE=function(e,t,r){return L(this,e,t,!0,r)},c.prototype.writeFloatBE=function(e,t,r){return L(this,e,t,!1,r)},c.prototype.writeDoubleLE=function(e,t,r){return D(this,e,t,!0,r)},c.prototype.writeDoubleBE=function(e,t,r){return D(this,e,t,!1,r)},c.prototype.copy=function(e,t,r,i){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),i||0===i||(i=this.length),t>=e.length&&(t=e.length),t||(t=0),0=this.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),e.length-t>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function A(e){return i.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(P,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,r,i){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function O(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function B(e){return e!=e}},{"base64-js":1,ieee754:7}],4:[function(z,r,i){(function(F,V){var e,t;e=this,t=function(){"use strict";function l(e){return"function"==typeof e}var r=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},i=0,t=void 0,n=void 0,s=function(e,t){p[i]=e,p[i+1]=t,2===(i+=2)&&(n?n(d):y())};var e="undefined"!=typeof window?window:void 0,o=e||{},a=o.MutationObserver||o.WebKitMutationObserver,h="undefined"==typeof self&&void 0!==F&&"[object process]"==={}.toString.call(F),u="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function c(){var e=setTimeout;return function(){return e(d,1)}}var p=new Array(1e3);function d(){for(var e=0;e>1,u=-7,c=r?n-1:0,p=r?-1:1,d=e[t+c];for(c+=p,o=d&(1<<-u)-1,d>>=-u,u+=s;0>=-u,u+=i;0>1,p=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:o-1,f=i?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(h=Math.pow(2,-a))<1&&(a--,h*=2),2<=(t+=1<=a+c?p/h:p*Math.pow(2,1-c))*h&&(a++,h/=2),u<=a+c?(s=0,a=u):1<=a+c?(s=(t*h-1)*Math.pow(2,n),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,n),a=0));8<=n;e[r+d]=255&s,d+=f,s/=256,n-=8);for(a=a<Math.abs(e[0])&&(t=1),Math.abs(e[2])>Math.abs(e[t])&&(t=2),t}var C=4e150;function R(e,t){e.f+=t.f,e.b.f+=t.b.f}function l(e,t,r){return e=e.a,t=t.a,r=r.a,t.b.a===e?r.b.a===e?g(t.a,r.a)?b(r.b.a,t.a,r.a)<=0:0<=b(t.b.a,r.a,t.a):b(r.b.a,e,r.a)<=0:r.b.a===e?0<=b(t.b.a,e,t.a):(t=y(t.b.a,e,t.a),(e=y(r.b.a,e,r.a))<=t)}function L(e){e.a.i=null;var t=e.e;t.a.c=t.c,t.c.a=t.a,e.e=null}function u(e,t){c(e.a),e.c=!1,(e.a=t).i=e}function D(e){for(var t=e.a.a;(e=pe(e)).a.a===t;);return e.c&&(u(e,t=p(ce(e).a.b,e.a.e)),e=pe(e)),e}function P(e,t,r){var i=new ue;return i.a=r,i.e=X(e.f,t.e,i),r.i=i}function I(e,t){switch(e.s){case 100130:return 0!=(1&t);case 100131:return 0!==t;case 100132:return 0>1]],s[a[l]])?he(r,l):le(r,l)),s[o]=null,h[o]=r.b,r.b=o}else for(r.c[-(o+1)]=null;0Math.max(a.a,h.a))return!1;if(g(o,a)){if(0i.f&&(i.f*=2,i.c=oe(i.c,i.f+1)),0===i.b?r=n:(r=i.b,i.b=i.c[i.b]),i.e[r]=t,i.c[r]=n,i.d[n]=r,i.h&&le(i,n),r}return i=e.a++,e.c[i]=t,-(i+1)}function ie(e){if(0===e.a)return se(e.b);var t=e.c[e.d[e.a-1]];if(0!==e.b.a&&g(ae(e.b),t))return se(e.b);for(;--e.a,0e.a||g(i[a],i[h])){n[r[o]=a]=o;break}n[r[o]=h]=o,o=s}}function le(e,t){for(var r=e.d,i=e.e,n=e.c,o=t,a=r[o];;){var s=o>>1,h=r[s];if(0===s||g(i[h],i[a])){n[r[o]=a]=o;break}n[r[o]=h]=o,o=s}}function ue(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function ce(e){return e.e.c.b}function pe(e){return e.e.a.b}(i=q.prototype).x=function(){Y(this,0)},i.B=function(e,t){switch(e){case 100142:return;case 100140:switch(t){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=t)}break;case 100141:return void(this.m=!!t);default:return void Z(this,100900)}Z(this,100901)},i.y=function(e){switch(e){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:Z(this,100900)}return!1},i.A=function(e,t,r){this.j[0]=e,this.j[1]=t,this.j[2]=r},i.z=function(e,t){var r=t||null;switch(e){case 100100:case 100106:this.h=r;break;case 100104:case 100110:this.l=r;break;case 100101:case 100107:this.k=r;break;case 100102:case 100108:this.i=r;break;case 100103:case 100109:this.p=r;break;case 100105:case 100111:this.o=r;break;case 100112:this.r=r;break;default:Z(this,100900)}},i.C=function(e,t){var r=!1,i=[0,0,0];Y(this,2);for(var n=0;n<3;++n){var o=e[n];o<-1e150&&(o=-1e150,r=!0),1e150n[l]&&(n[l]=u,a[l]=h)}if(h=0,n[1]-o[1]>n[0]-o[0]&&(h=1),n[2]-o[2]>n[h]-o[h]&&(h=2),o[h]>=n[h])i[0]=0,i[1]=0,i[2]=1;else{for(n=0,o=s[h],a=a[h],s=[0,0,0],o=[o.g[0]-a.g[0],o.g[1]-a.g[1],o.g[2]-a.g[2]],l=[0,0,0],h=r.e;h!==r;h=h.e)l[0]=h.g[0]-a.g[0],l[1]=h.g[1]-a.g[1],l[2]=h.g[2]-a.g[2],s[0]=o[1]*l[2]-o[2]*l[1],s[1]=o[2]*l[0]-o[0]*l[2],s[2]=o[0]*l[1]-o[1]*l[0],n<(u=s[0]*s[0]+s[1]*s[1]+s[2]*s[2])&&(n=u,i[0]=s[0],i[1]=s[1],i[2]=s[2]);n<=0&&(i[0]=i[1]=i[2]=0,i[E(o)]=1)}r=!0}for(s=E(i),h=this.b.c,n=(s+1)%3,a=(s+2)%3,s=0>>=1,t}function _(e,t,r){if(!t)return r;for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<>>16-t;return e.tag>>>=t,e.bitcount-=t,i+r}function x(e,t){for(;e.bitcount<24;)e.tag|=e.source[e.sourceIndex++]<>>=1,++n,r+=t.table[n],0<=(i-=t.table[n]););return e.tag=o,e.bitcount-=n,t.trans[r+i]}function w(e,t,r){var i,n,o,a,s,h;for(i=_(e,5,257),n=_(e,5,1),o=_(e,4,4),a=0;a<19;++a)v[a]=0;for(a=0;athis.x2&&(this.x2=e)),"number"==typeof t&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),tthis.y2&&(this.y2=t))},C.prototype.addX=function(e){this.addPoint(e,null)},C.prototype.addY=function(e){this.addPoint(null,e)},C.prototype.addBezier=function(e,t,r,i,n,o,a,s){var h=this,l=[e,t],u=[r,i],c=[n,o],p=[a,s];this.addPoint(e,t),this.addPoint(a,s);for(var d=0;d<=1;d++){var f=6*l[d]-12*u[d]+6*c[d],m=-3*l[d]+9*u[d]-9*c[d]+3*p[d],v=3*u[d]-3*l[d];if(0!==m){var g=Math.pow(f,2)-4*v*m;if(!(g<0)){var y=(-f+Math.sqrt(g))/(2*m);0>8&255,255&e]},A.USHORT=O(2),k.SHORT=function(e){return 32768<=e&&(e=-(65536-e)),[e>>8&255,255&e]},A.SHORT=O(2),k.UINT24=function(e){return[e>>16&255,e>>8&255,255&e]},A.UINT24=O(3),k.ULONG=function(e){return[e>>24&255,e>>16&255,e>>8&255,255&e]},A.ULONG=O(4),k.LONG=function(e){return P<=e&&(e=-(2*P-e)),[e>>24&255,e>>16&255,e>>8&255,255&e]},A.LONG=O(4),k.FIXED=k.ULONG,A.FIXED=A.ULONG,k.FWORD=k.SHORT,A.FWORD=A.SHORT,k.UFWORD=k.USHORT,A.UFWORD=A.USHORT,k.LONGDATETIME=function(e){return[0,0,0,0,e>>24&255,e>>16&255,e>>8&255,255&e]},A.LONGDATETIME=O(8),k.TAG=function(e){return D.argument(4===e.length,"Tag should be exactly 4 ASCII characters."),[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]},A.TAG=O(4),k.Card8=k.BYTE,A.Card8=A.BYTE,k.Card16=k.USHORT,A.Card16=A.USHORT,k.OffSize=k.BYTE,A.OffSize=A.BYTE,k.SID=k.USHORT,A.SID=A.USHORT,k.NUMBER=function(e){return-107<=e&&e<=107?[e+139]:108<=e&&e<=1131?[247+((e-=108)>>8),255&e]:-1131<=e&&e<=-108?[251+((e=-e-108)>>8),255&e]:-32768<=e&&e<=32767?k.NUMBER16(e):k.NUMBER32(e)},A.NUMBER=function(e){return k.NUMBER(e).length},k.NUMBER16=function(e){return[28,e>>8&255,255&e]},A.NUMBER16=O(3),k.NUMBER32=function(e){return[29,e>>24&255,e>>16&255,e>>8&255,255&e]},A.NUMBER32=O(5),k.REAL=function(e){var t=e.toString(),r=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(t);if(r){var i=parseFloat("1e"+((r[2]?+r[2]:0)+r[1].length));t=(Math.round(e*i)/i).toString()}for(var n="",o=0,a=t.length;o>8&255,t[t.length]=255&i}return t},A.UTF16=function(e){return 2*e.length};var B={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"};I.MACSTRING=function(e,t,r,i){var n=B[i];if(void 0!==n){for(var o="",a=0;a>8&255,h+256&255)}return o}k.MACSTRING=function(e,t){var r=function(e){if(!N)for(var t in N={},B)N[t]=new String(t);var r=N[e];if(void 0!==r){if(G){var i=G.get(r);if(void 0!==i)return i}var n=B[e];if(void 0!==n){for(var o={},a=0;a>8,t[c+1]=255&p,t=t.concat(i[u])}return t},A.TABLE=function(e){for(var t=0,r=e.fields.length,i=0;i>1,t.skip("uShort",3),e.glyphIndexMap={};for(var a=new se.Parser(r,i+n+14),s=new se.Parser(r,i+n+16+2*o),h=new se.Parser(r,i+n+16+4*o),l=new se.Parser(r,i+n+16+6*o),u=i+n+16+8*o,c=0;c>4,o=15&i;if(15===n)break;if(t+=r[n],15===o)break;t+=r[o]}return parseFloat(t)}(e);if(32<=t&&t<=246)return t-139;if(247<=t&&t<=250)return 256*(t-247)+e.parseByte()+108;if(251<=t&&t<=254)return 256*-(t-251)-e.parseByte()-108;throw new Error("Invalid b0 "+t)}function Ee(e,t,r){t=void 0!==t?t:0;var i=new se.Parser(e,t),n=[],o=[];for(r=void 0!==r?r:e.length;i.relativeOffset>1,E.length=0,R=!0}return function e(t){for(var r,i,n,o,a,s,h,l,u,c,p,d,f=0;fMath.abs(d-P)?D=p+E.shift():P=d+E.shift(),M.curveTo(y,b,_,x,h,l),M.curveTo(u,c,p,d,D,P);break;default:console.log("Glyph "+g.index+": unknown operator 1200"+m),E.length=0}break;case 14:0>3;break;case 21:2>16),f+=2;break;case 29:a=E.pop()+v.gsubrsBias,(s=v.gsubrs[a])&&e(s);break;case 30:for(;0=r.begin&&e=pe.length){var a=i.parseChar();r.names.push(i.parseString(a))}break;case 2.5:r.numberOfGlyphs=i.parseUShort(),r.offset=new Array(r.numberOfGlyphs);for(var s=0;st.value.tag?1:-1}),t.fields=t.fields.concat(i),t.fields=t.fields.concat(n),t}function vt(e,t,r){for(var i=0;i 123 are reserved for internal usage");d|=1<>>1,o=e[n].tag;if(o===t)return n;o>>1,o=e[n];if(o===t)return n;o>>1,a=(r=e[o]).start;if(a===t)return r;a(r=e[i-1]).end?0:r}function xt(e,t){this.font=e,this.tableName=t}function wt(e){xt.call(this,e,"gpos")}function St(e){xt.call(this,e,"gsub")}function Tt(e,t){var r=e.length;if(r!==t.length)return!1;for(var i=0;it.points.length-1||i.matchedPoints[1]>n.points.length-1)throw Error("Matched points out of range in "+t.name);var a=t.points[i.matchedPoints[0]],s=n.points[i.matchedPoints[1]],h={xScale:i.xScale,scale01:i.scale01,scale10:i.scale10,yScale:i.yScale,dx:0,dy:0};s=Dt([s],h)[0],h.dx=a.x-s.x,h.dy=a.y-s.y,o=Dt(n.points,h)}t.points=t.points.concat(o)}}return Pt(t.points)}(wt.prototype=xt.prototype={searchTag:yt,binSearch:bt,getTable:function(e){var t=this.font.tables[this.tableName];return!t&&e&&(t=this.font.tables[this.tableName]=this.createDefaultTable()),t},getScriptNames:function(){var e=this.getTable();return e?e.scripts.map(function(e){return e.tag}):[]},getDefaultScriptName:function(){var e=this.getTable();if(e){for(var t=!1,r=0;r=s[l-1].tag,"Features must be added in alphabetical order."),o={tag:r,feature:{params:0,lookupListIndexes:[]}},s.push(o),a.push(l),o.feature}}},getLookupTables:function(e,t,r,i,n){var o=this.getFeatureTable(e,t,r,n),a=[];if(o){for(var s,h=o.lookupListIndexes,l=this.font.tables[this.tableName].lookups,u=0;u",s),t.stack.push(Math.round(64*s))}function gr(e,t){var r=t.stack,i=r.pop(),n=t.fv,o=t.pv,a=t.ppem,s=t.deltaBase+16*(e-1),h=t.deltaShift,l=t.z0;M.DEBUG&&console.log(t.step,"DELTAP["+e+"]",i,r);for(var u=0;u>4)===a){var d=(15&p)-8;0<=d&&d++,M.DEBUG&&console.log(t.step,"DELTAPFIX",c,"by",d*h);var f=l[c];n.setRelative(f,f,d*h,o)}}}function yr(e,t){var r=t.stack,i=r.pop();M.DEBUG&&console.log(t.step,"ROUND[]"),r.push(64*t.round(i/64))}function br(e,t){var r=t.stack,i=r.pop(),n=t.ppem,o=t.deltaBase+16*(e-1),a=t.deltaShift;M.DEBUG&&console.log(t.step,"DELTAC["+e+"]",i,r);for(var s=0;s>4)===n){var u=(15&l)-8;0<=u&&u++;var c=u*a;M.DEBUG&&console.log(t.step,"DELTACFIX",h,"by",c),t.cvt[h]+=c}}}function _r(e,t){var r,i,n=t.stack,o=n.pop(),a=n.pop(),s=t.z2[o],h=t.z1[a];M.DEBUG&&console.log(t.step,"SDPVTL["+e+"]",o,a),i=e?(r=s.y-h.y,h.x-s.x):(r=h.x-s.x,h.y-s.y),t.dpv=Zt(r,i)}function xr(e,t){var r=t.stack,i=t.prog,n=t.ip;M.DEBUG&&console.log(t.step,"PUSHB["+e+"]");for(var o=0;o":"_")+(i?"R":"_")+(0===n?"Gr":1===n?"Bl":2===n?"Wh":"")+"]",e?c+"("+o.cvt[c]+","+l+")":"",p,"(d =",a,"->",h*s,")"),o.rp1=o.rp0,o.rp2=p,t&&(o.rp0=p)}Nt.prototype.exec=function(e,t){if("number"!=typeof t)throw new Error("Point size is not a number!");if(!(2",i),s.interpolate(c,o,a,h),s.touch(c)}e.loop=1},dr.bind(void 0,0),dr.bind(void 0,1),function(e){for(var t=e.stack,r=e.rp0,i=e.z0[r],n=e.loop,o=e.fv,a=e.pv,s=e.z1;n--;){var h=t.pop(),l=s[h];M.DEBUG&&console.log(e.step,(1=a.width||t>=a.height?[0,0,0,0]:this._getPixel(e,t);var s=new h.Image(r,i);return s.canvas.getContext("2d").drawImage(a,e,t,r*o,i*o,0,0,r,i),s},h.Renderer.prototype.textLeading=function(e){return"number"==typeof e?(this._setProperty("_textLeading",e),this._pInst):this._textLeading},h.Renderer.prototype.textSize=function(e){return"number"==typeof e?(this._setProperty("_textSize",e),this._setProperty("_textLeading",e*y._DEFAULT_LEADMULT),this._applyTextProperties()):this._textSize},h.Renderer.prototype.textStyle=function(e){return e?(e!==y.NORMAL&&e!==y.ITALIC&&e!==y.BOLD&&e!==y.BOLDITALIC||this._setProperty("_textStyle",e),this._applyTextProperties()):this._textStyle},h.Renderer.prototype.textAscent=function(){return null===this._textAscent&&this._updateTextMetrics(),this._textAscent},h.Renderer.prototype.textDescent=function(){return null===this._textDescent&&this._updateTextMetrics(),this._textDescent},h.Renderer.prototype.textAlign=function(e,t){return void 0!==e?(this._setProperty("_textAlign",e),void 0!==t&&this._setProperty("_textBaseline",t),this._applyTextProperties()):{horizontal:this._textAlign,vertical:this._textBaseline}},h.Renderer.prototype.text=function(e,t,r,i,n){var o,a,s,h,l,u,c,p,d=this._pInst,f=Number.MAX_VALUE;if((this._doFill||this._doStroke)&&void 0!==e){if("string"!=typeof e&&(e=e.toString()),o=(e=e.replace(/(\t)/g," ")).split("\n"),void 0!==i){for(s=p=0;sa.HALF_PI&&e<=3*a.HALF_PI?Math.atan(r/i*Math.tan(e))+a.PI:Math.atan(r/i*Math.tan(e))+a.TWO_PI,t=t<=a.HALF_PI?Math.atan(r/i*Math.tan(t)):t>a.HALF_PI&&t<=3*a.HALF_PI?Math.atan(r/i*Math.tan(t))+a.PI:Math.atan(r/i*Math.tan(t))+a.TWO_PI),t_||Math.abs(this.accelerationY-this.pAccelerationY)>_||Math.abs(this.accelerationZ-this.pAccelerationZ)>_)&&e();var t=this.deviceTurned||window.deviceTurned;if("function"==typeof t){var r=this.rotationX+180,i=this.pRotationX+180,n=f+180;0>>24],i+=x[(16711680&C)>>16],n+=x[(65280&C)>>8],o+=x[255&C],r+=D[_],s++}w[h=E+y]=a/r,S[h]=i/r,T[h]=n/r,M[h]=o/r}E+=d}for(u=(l=-R)*d,b=E=0;b>>16,e[r+1]=(65280&t[i])>>>8,e[r+2]=255&t[i],e[r+3]=(4278190080&t[i])>>>24},I._toImageData=function(e){return e instanceof ImageData?e:e.getContext("2d").getImageData(0,0,e.width,e.height)},I._createImageData=function(e,t){return I._tmpCanvas=document.createElement("canvas"),I._tmpCtx=I._tmpCanvas.getContext("2d"),this._tmpCtx.createImageData(e,t)},I.apply=function(e,t,r){var i=e.getContext("2d"),n=i.getImageData(0,0,e.width,e.height),o=t(n,r);o instanceof ImageData?i.putImageData(o,0,0,0,0,e.width,e.height):i.putImageData(n,0,0,0,0,e.width,e.height)},I.threshold=function(e,t){var r=I._toPixels(e);void 0===t&&(t=.5);for(var i=Math.floor(255*t),n=0;n>8)/i,r[n+1]=255*(a*t>>8)/i,r[n+2]=255*(s*t>>8)/i}},I.dilate=function(e){for(var t,r,i,n,o,a,s,h,l,u,c,p,d,f,m,v,g,y=I._toPixels(e),b=0,_=y.length?y.length/4:0,x=new Int32Array(_);b<_;)for(r=(t=b)+e.width;b>16&255)+151*(i>>8&255)+28*(255&i))<(m=77*(c>>16&255)+151*(c>>8&255)+28*(255&c))&&(n=c,o=m),o<(f=77*((u=I._getARGB(y,a))>>16&255)+151*(u>>8&255)+28*(255&u))&&(n=u,o=f),o<(v=77*(p>>16&255)+151*(p>>8&255)+28*(255&p))&&(n=p,o=v),o<(g=77*(d>>16&255)+151*(d>>8&255)+28*(255&d))&&(n=d,o=g),x[b++]=n;I._setPixels(y,x)},I.erode=function(e){for(var t,r,i,n,o,a,s,h,l,u,c,p,d,f,m,v,g,y=I._toPixels(e),b=0,_=y.length?y.length/4:0,x=new Int32Array(_);b<_;)for(r=(t=b)+e.width;b>16&255)+151*(c>>8&255)+28*(255&c))<(o=77*(i>>16&255)+151*(i>>8&255)+28*(255&i))&&(n=c,o=m),(f=77*((u=I._getARGB(y,a))>>16&255)+151*(u>>8&255)+28*(255&u))>16&255)+151*(p>>8&255)+28*(255&p))>16&255)+151*(d>>8&255)+28*(255&d))/g,">").replace(/"/g,""").replace(/'/g,"'")}function h(e,t){t&&!0!==t&&"true"!==t||(t=""),e||(e="untitled");var r="";return e&&-1"),n.print("");if('="text/html;charset=utf-8" />',n.print(' '),n.print(""),n.print(""),n.print(" "),"0"!==o[0]){n.print(" ");for(var u=0;u"+c),n.print(" ")}n.print(" ")}for(var p=0;p");for(var d=0;d"+f),n.print(" ")}n.print(" ")}n.print("
"),n.print(""),n.print("")}n.close(),n.clear()},g.prototype.writeFile=function(e,t,r){var i="application/octet-stream";g.prototype._isSafari()&&(i="text/plain");var n=new Blob(e,{type:i});g.prototype.downloadFile(n,t,r)},g.prototype.downloadFile=function(e,t,r){var i=h(t,r),n=i[0];if(e instanceof Blob){s("file-saver").saveAs(e,n)}else{var o=document.createElement("a");if(o.href=e,o.download=n,o.onclick=function(e){var t;t=e,document.body.removeChild(t.target),e.stopPropagation()},o.style.display="none",document.body.appendChild(o),g.prototype._isSafari()){var a="Hello, Safari user! To download this file...\n";a+="1. Go to File --\x3e Save As.\n",a+='2. Choose "Page Source" as the Format.\n',a+='3. Name it with this extension: ."'+i[1]+'"',alert(a)}o.click()}},g.prototype._checkFileExtension=h,g.prototype._isSafari=function(){return 0>>0},getSeed:function(){return t},rand:function(){return(r=(1664525*r+1013904223)%i)/i}});n.setSeed(e),b=new Array(4096);for(var o=0;o<4096;o++)b[o]=n.rand()},t.exports=i},{"../core/main":23}],54:[function(e,t,r){"use strict";var s=e("../core/main"),o=e("../core/constants");s.Vector=function(){var e,t,r;r=arguments[0]instanceof s?(this.p5=arguments[0],e=arguments[1][0]||0,t=arguments[1][1]||0,arguments[1][2]||0):(e=arguments[0]||0,t=arguments[1]||0,arguments[2]||0),this.x=e,this.y=t,this.z=r},s.Vector.prototype.toString=function(){return"p5.Vector Object : ["+this.x+", "+this.y+", "+this.z+"]"},s.Vector.prototype.set=function(e,t,r){return e instanceof s.Vector?(this.x=e.x||0,this.y=e.y||0,this.z=e.z||0):e instanceof Array?(this.x=e[0]||0,this.y=e[1]||0,this.z=e[2]||0):(this.x=e||0,this.y=t||0,this.z=r||0),this},s.Vector.prototype.copy=function(){return this.p5?new s.Vector(this.p5,[this.x,this.y,this.z]):new s.Vector(this.x,this.y,this.z)},s.Vector.prototype.add=function(e,t,r){return e instanceof s.Vector?(this.x+=e.x||0,this.y+=e.y||0,this.z+=e.z||0):e instanceof Array?(this.x+=e[0]||0,this.y+=e[1]||0,this.z+=e[2]||0):(this.x+=e||0,this.y+=t||0,this.z+=r||0),this},s.Vector.prototype.sub=function(e,t,r){return e instanceof s.Vector?(this.x-=e.x||0,this.y-=e.y||0,this.z-=e.z||0):e instanceof Array?(this.x-=e[0]||0,this.y-=e[1]||0,this.z-=e[2]||0):(this.x-=e||0,this.y-=t||0,this.z-=r||0),this},s.Vector.prototype.mult=function(e){return"number"==typeof e&&isFinite(e)?(this.x*=e,this.y*=e,this.z*=e):console.warn("p5.Vector.prototype.mult:","n is undefined or not a finite number"),this},s.Vector.prototype.div=function(e){return"number"==typeof e&&isFinite(e)?0===e?console.warn("p5.Vector.prototype.div:","divide by 0"):(this.x/=e,this.y/=e,this.z/=e):console.warn("p5.Vector.prototype.div:","n is undefined or not a finite number"),this},s.Vector.prototype.mag=function(){return Math.sqrt(this.magSq())},s.Vector.prototype.magSq=function(){var e=this.x,t=this.y,r=this.z;return e*e+t*t+r*r},s.Vector.prototype.dot=function(e,t,r){return e instanceof s.Vector?this.dot(e.x,e.y,e.z):this.x*(e||0)+this.y*(t||0)+this.z*(r||0)},s.Vector.prototype.cross=function(e){var t=this.y*e.z-this.z*e.y,r=this.z*e.x-this.x*e.z,i=this.x*e.y-this.y*e.x;return this.p5?new s.Vector(this.p5,[t,r,i]):new s.Vector(t,r,i)},s.Vector.prototype.dist=function(e){return e.copy().sub(this).mag()},s.Vector.prototype.normalize=function(){var e=this.mag();return 0!==e&&this.mult(1/e),this},s.Vector.prototype.limit=function(e){var t=this.magSq();return e*e>>0},getSeed:function(){return i},rand:function(){return(n=(1103515245*n+12345)%o)/o}});a.prototype.randomSeed=function(e){u.setSeed(e),h=!(s=!0)},a.prototype.random=function(e,t){var r;if(r=s?u.rand():Math.random(),void 0===e)return r;if(void 0===t)return e instanceof Array?e[Math.floor(r*e.length)]:r*e;if(tg){var R=p,L=h,D=l;p=c+g*(s&&c=t&&(r=r.substring(r.length-t,r.length)),r}},i.prototype.unhex=function(e){return e instanceof Array?e.map(i.prototype.unhex):parseInt("0x"+e,16)},t.exports=i},{"../core/main":23}],62:[function(e,t,r){"use strict";var a=e("../core/main");function i(e,t,r){var i=e<0,n=i?e.toString().substring(1):e.toString(),o=n.indexOf("."),a=-1!==o?n.substring(0,o):n,s=-1!==o?n.substring(o+1):"",h=i?"-":"";if(void 0!==r){var l="";(-1!==o||0r&&(s=s.substring(0,r));for(var u=0;ui.length)for(var o=t-(i+=-1===r?".":"").length+1,a=0;a=d.TWO_PI?(t="ellipse")+"|"+u+"|":(t="arc")+"|"+s+"|"+h+"|"+l+"|"+u+"|",!this.geometryInHash(r)){var c=new E.Geometry(u,1,function(){if(this.strokeIndices=[],s.toFixed(10)!==h.toFixed(10)){l!==d.PIE&&void 0!==l||(this.vertices.push(new E.Vector(.5,.5,0)),this.uvs.push([.5,.5]));for(var e=0;e<=u;e++){var t=e/u*(h-s)+s,r=.5+Math.cos(t)/2,i=.5+Math.sin(t)/2;this.vertices.push(new E.Vector(r,i,0)),this.uvs.push([r,i]),e>5&31)/31,(y>>10&31)/31):(r=a,i=s,h)}for(var b=1;b<=3;b++){var _=f+12*b,x=new S.Vector(l.getFloat32(_,!0),l.getFloat32(_+8,!0),l.getFloat32(_+4,!0));e.vertices.push(x),c&&o.push(r,i,n)}var w=new S.Vector(m,v,g);e.vertexNormals.push(w,w,w),e.faces.push([3*d,3*d+1,3*d+2])}}(e,t);else{var r=new DataView(t);if(!("TextDecoder"in window))return console.warn("Sorry, ASCII STL loading only works in browsers that support TextDecoder (https://caniuse.com/#feat=textencoder)");var i=new TextDecoder("utf-8"),n=i.decode(r),o=n.split("\n");!function(e,t){for(var r,i,n="",o=[],a=0;aMath.PI?h=Math.PI:h<=0&&(h=.001);var l=Math.sin(h)*a*Math.sin(s),u=Math.cos(h)*a,c=Math.sin(h)*a*Math.cos(s);this.camera(l+this.centerX,u+this.centerY,c+this.centerZ,this.centerX,this.centerY,this.centerZ,0,1,0)},m.Camera.prototype._isActive=function(){return this===this._renderer._curCamera},m.prototype.setCamera=function(e){this._renderer._curCamera=e,this._renderer.uPMatrix.set(e.projMatrix.mat4[0],e.projMatrix.mat4[1],e.projMatrix.mat4[2],e.projMatrix.mat4[3],e.projMatrix.mat4[4],e.projMatrix.mat4[5],e.projMatrix.mat4[6],e.projMatrix.mat4[7],e.projMatrix.mat4[8],e.projMatrix.mat4[9],e.projMatrix.mat4[10],e.projMatrix.mat4[11],e.projMatrix.mat4[12],e.projMatrix.mat4[13],e.projMatrix.mat4[14],e.projMatrix.mat4[15])},t.exports=m.Camera},{"../core/main":23}],70:[function(e,t,r){"use strict";var u=e("../core/main");u.Geometry=function(e,t,r){return this.vertices=[],this.lineVertices=[],this.lineNormals=[],this.vertexNormals=[],this.faces=[],this.uvs=[],this.edges=[],this.detailX=void 0!==e?e:1,this.detailY=void 0!==t?t:1,this.dirtyFlags={},r instanceof Function&&r.call(this),this},u.Geometry.prototype.reset=function(){this.lineVertices.length=0,this.lineNormals.length=0,this.vertices.length=0,this.edges.length=0,this.vertexColors.length=0,this.vertexNormals.length=0,this.uvs.length=0,this.dirtyFlags={}},u.Geometry.prototype.computeFaces=function(){this.faces.length=0;for(var e,t,r,i,n=this.detailX+1,o=0;othis.vertices.length-1-this.detailX;t--)e.add(this.vertexNormals[t]);for(e=u.Vector.div(e,this.detailX),t=this.vertices.length-1;t>this.vertices.length-1-this.detailX;t--)this.vertexNormals[t]=e;return this},u.Geometry.prototype._makeTriangleEdges=function(){if(this.edges.length=0,Array.isArray(this.strokeIndices))for(var e=0,t=this.strokeIndices.length;e vTexCoord.y;\n bool y1 = p1.y > vTexCoord.y;\n bool y2 = p2.y > vTexCoord.y;\n\n // could web be under the curve (after t1)?\n if (y1 ? !y2 : y0) {\n // add the coverage for t1\n coverage.x += saturate(C1.x + 0.5);\n // calculate the anti-aliasing for t1\n weight.x = min(weight.x, abs(C1.x));\n }\n\n // are we outside the curve (after t2)?\n if (y1 ? !y0 : y2) {\n // subtract the coverage for t2\n coverage.x -= saturate(C2.x + 0.5);\n // calculate the anti-aliasing for t2\n weight.x = min(weight.x, abs(C2.x));\n }\n}\n\n// this is essentially the same as coverageX, but with the axes swapped\nvoid coverageY(vec2 p0, vec2 p1, vec2 p2) {\n\n vec2 C1, C2;\n calulateCrossings(p0, p1, p2, C1, C2);\n\n bool x0 = p0.x > vTexCoord.x;\n bool x1 = p1.x > vTexCoord.x;\n bool x2 = p2.x > vTexCoord.x;\n\n if (x1 ? !x2 : x0) {\n coverage.y -= saturate(C1.y + 0.5);\n weight.y = min(weight.y, abs(C1.y));\n }\n\n if (x1 ? !x0 : x2) {\n coverage.y += saturate(C2.y + 0.5);\n weight.y = min(weight.y, abs(C2.y));\n }\n}\n\nvoid main() {\n\n // calculate the pixel scale based on screen-coordinates\n pixelScale = hardness / fwidth(vTexCoord);\n\n // which grid cell is this pixel in?\n ivec2 gridCoord = ifloor(vTexCoord * vec2(uGridSize));\n\n // intersect curves in this row\n {\n // the index into the row info bitmap\n int rowIndex = gridCoord.y + uGridOffset.y;\n // fetch the info texel\n vec4 rowInfo = getTexel(uSamplerRows, rowIndex, uGridImageSize);\n // unpack the rowInfo\n int rowStrokeIndex = getInt16(rowInfo.xy);\n int rowStrokeCount = getInt16(rowInfo.zw);\n\n for (int iRowStroke = INT(0); iRowStroke < N; iRowStroke++) {\n if (iRowStroke >= rowStrokeCount)\n break;\n\n // each stroke is made up of 3 points: the start and control point\n // and the start of the next curve.\n // fetch the indices of this pair of strokes:\n vec4 strokeIndices = getTexel(uSamplerRowStrokes, rowStrokeIndex++, uCellsImageSize);\n\n // unpack the stroke index\n int strokePos = getInt16(strokeIndices.xy);\n\n // fetch the two strokes\n vec4 stroke0 = getTexel(uSamplerStrokes, strokePos + INT(0), uStrokeImageSize);\n vec4 stroke1 = getTexel(uSamplerStrokes, strokePos + INT(1), uStrokeImageSize);\n\n // calculate the coverage\n coverageX(stroke0.xy, stroke0.zw, stroke1.xy);\n }\n }\n\n // intersect curves in this column\n {\n int colIndex = gridCoord.x + uGridOffset.x;\n vec4 colInfo = getTexel(uSamplerCols, colIndex, uGridImageSize);\n int colStrokeIndex = getInt16(colInfo.xy);\n int colStrokeCount = getInt16(colInfo.zw);\n \n for (int iColStroke = INT(0); iColStroke < N; iColStroke++) {\n if (iColStroke >= colStrokeCount)\n break;\n\n vec4 strokeIndices = getTexel(uSamplerColStrokes, colStrokeIndex++, uCellsImageSize);\n\n int strokePos = getInt16(strokeIndices.xy);\n vec4 stroke0 = getTexel(uSamplerStrokes, strokePos + INT(0), uStrokeImageSize);\n vec4 stroke1 = getTexel(uSamplerStrokes, strokePos + INT(1), uStrokeImageSize);\n coverageY(stroke0.xy, stroke0.zw, stroke1.xy);\n }\n }\n\n weight = saturate(1.0 - weight * 2.0);\n float distance = max(weight.x + weight.y, minDistance); // manhattan approx.\n float antialias = abs(dot(coverage, weight) / distance);\n float cover = min(abs(coverage.x), abs(coverage.y));\n gl_FragColor = uMaterialColor;\n gl_FragColor.a *= saturate(max(antialias, cover));\n}",lineVert:"/*\n Part of the Processing project - http://processing.org\n Copyright (c) 2012-15 The Processing Foundation\n Copyright (c) 2004-12 Ben Fry and Casey Reas\n Copyright (c) 2001-04 Massachusetts Institute of Technology\n This library is free software; you can redistribute it and/or\n modify it under the terms of the GNU Lesser General Public\n License as published by the Free Software Foundation, version 2.1.\n This library is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\n Lesser General Public License for more details.\n You should have received a copy of the GNU Lesser General\n Public License along with this library; if not, write to the\n Free Software Foundation, Inc., 59 Temple Place, Suite 330,\n Boston, MA 02111-1307 USA\n*/\n\n#define PROCESSING_LINE_SHADER\n\nuniform mat4 uModelViewMatrix;\nuniform mat4 uProjectionMatrix;\nuniform float uStrokeWeight;\n\nuniform vec4 uViewport;\n\nattribute vec4 aPosition;\nattribute vec4 aDirection;\n \nvoid main() {\n // using a scale <1 moves the lines towards the camera\n // in order to prevent popping effects due to half of\n // the line disappearing behind the geometry faces.\n vec3 scale = vec3(0.9995);\n\n vec4 posp = uModelViewMatrix * aPosition;\n vec4 posq = uModelViewMatrix * (aPosition + vec4(aDirection.xyz, 0));\n\n // Moving vertices slightly toward the camera\n // to avoid depth-fighting with the fill triangles.\n // Discussed here:\n // http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=252848 \n posp.xyz = posp.xyz * scale;\n posq.xyz = posq.xyz * scale;\n\n vec4 p = uProjectionMatrix * posp;\n vec4 q = uProjectionMatrix * posq;\n\n // formula to convert from clip space (range -1..1) to screen space (range 0..[width or height])\n // screen_p = (p.xy/p.w + <1,1>) * 0.5 * uViewport.zw\n\n // prevent division by W by transforming the tangent formula (div by 0 causes\n // the line to disappear, see https://github.com/processing/processing/issues/5183)\n // t = screen_q - screen_p\n //\n // tangent is normalized and we don't care which aDirection it points to (+-)\n // t = +- normalize( screen_q - screen_p )\n // t = +- normalize( (q.xy/q.w+<1,1>)*0.5*uViewport.zw - (p.xy/p.w+<1,1>)*0.5*uViewport.zw )\n //\n // extract common factor, <1,1> - <1,1> cancels out\n // t = +- normalize( (q.xy/q.w - p.xy/p.w) * 0.5 * uViewport.zw )\n //\n // convert to common divisor\n // t = +- normalize( ((q.xy*p.w - p.xy*q.w) / (p.w*q.w)) * 0.5 * uViewport.zw )\n //\n // remove the common scalar divisor/factor, not needed due to normalize and +-\n // (keep uViewport - can't remove because it has different components for x and y\n // and corrects for aspect ratio, see https://github.com/processing/processing/issues/5181)\n // t = +- normalize( (q.xy*p.w - p.xy*q.w) * uViewport.zw )\n\n vec2 tangent = normalize((q.xy*p.w - p.xy*q.w) * uViewport.zw);\n\n // flip tangent to normal (it's already normalized)\n vec2 normal = vec2(-tangent.y, tangent.x);\n\n float thickness = aDirection.w * uStrokeWeight;\n vec2 offset = normal * thickness / 2.0;\n\n // Perspective ---\n // convert from world to clip by multiplying with projection scaling factor\n // to get the right thickness (see https://github.com/processing/processing/issues/5182)\n // invert Y, projections in Processing invert Y\n vec2 perspScale = (uProjectionMatrix * vec4(1, -1, 0, 0)).xy;\n\n // No Perspective ---\n // multiply by W (to cancel out division by W later in the pipeline) and\n // convert from screen to clip (derived from clip to screen above)\n vec2 noPerspScale = p.w / (0.5 * uViewport.zw);\n\n //gl_Position.xy = p.xy + offset.xy * mix(noPerspScale, perspScale, float(perspective > 0));\n gl_Position.xy = p.xy + offset.xy * perspScale;\n gl_Position.zw = p.zw;\n}\n",lineFrag:"precision mediump float;\nprecision mediump int;\n\nuniform vec4 uMaterialColor;\n\nvoid main() {\n gl_FragColor = uMaterialColor;\n}",pointVert:"attribute vec3 aPosition;\nuniform float uPointSize;\nvarying float vStrokeWeight;\nuniform mat4 uModelViewMatrix;\nuniform mat4 uProjectionMatrix;\nvoid main() {\n\tvec4 positionVec4 = vec4(aPosition, 1.0);\n\tgl_Position = uProjectionMatrix * uModelViewMatrix * positionVec4;\n\tgl_PointSize = uPointSize;\n\tvStrokeWeight = uPointSize;\n}",pointFrag:"precision mediump float;\nprecision mediump int;\nuniform vec4 uMaterialColor;\nvarying float vStrokeWeight;\n\nvoid main(){\n\tfloat mask = 0.0;\n\n\t// make a circular mask using the gl_PointCoord (goes from 0 - 1 on a point)\n // might be able to get a nicer edge on big strokeweights with smoothstep but slightly less performant\n\n\tmask = step(0.98, length(gl_PointCoord * 2.0 - 1.0));\n\n\t// if strokeWeight is 1 or less lets just draw a square\n\t// this prevents weird artifacting from carving circles when our points are really small\n\t// if strokeWeight is larger than 1, we just use it as is\n\n\tmask = mix(0.0, mask, clamp(floor(vStrokeWeight - 0.5),0.0,1.0));\n\n\t// throw away the borders of the mask\n // otherwise we get weird alpha blending issues\n\n\tif(mask > 0.98){\n discard;\n \t}\n\n \tgl_FragColor = vec4(uMaterialColor.rgb * (1.0 - mask), uMaterialColor.a) ;\n}"};l.RendererGL=function(e,t,r,i){return l.Renderer.call(this,e,t,r),this._setAttributeDefaults(t),this._initContext(),this.isP3D=!0,this.GL=this.drawingContext,this._enableLighting=!1,this.ambientLightColors=[],this.directionalLightDirections=[],this.directionalLightColors=[],this.pointLightPositions=[],this.pointLightColors=[],this.drawMode=o.FILL,this.curFillColor=[1,1,1,1],this.curStrokeColor=[0,0,0,1],this.curBlendMode=o.BLEND,this.blendExt=this.GL.getExtension("EXT_blend_minmax"),this._useSpecularMaterial=!1,this._useNormalMaterial=!1,this._useShininess=1,this._tint=[255,255,255,255],this.constantAttenuation=1,this.linearAttenuation=0,this.quadraticAttenuation=0,this.uMVMatrix=new l.Matrix,this.uPMatrix=new l.Matrix,this.uNMatrix=new l.Matrix("mat3"),this._curCamera=new l.Camera(this),this._curCamera._computeCameraDefaultSettings(),this._curCamera._setDefaultCamera(),this.gHash={},this._defaultLightShader=void 0,this._defaultImmediateModeShader=void 0,this._defaultNormalShader=void 0,this._defaultColorShader=void 0,this._defaultPointShader=void 0,this._pointVertexBuffer=this.GL.createBuffer(),this.userFillShader=void 0,this.userStrokeShader=void 0,this.userPointShader=void 0,this.isImmediateDrawing=!1,this.immediateMode={},this.pointSize=5,this.curStrokeWeight=1,this.textures=[],this.textureMode=o.IMAGE,this.textureWrapX=o.CLAMP,this.textureWrapY=o.CLAMP,this._tex=null,this._curveTightness=6,this._lookUpTableBezier=[],this._lookUpTableQuadratic=[],this._lutBezierDetail=0,this._lutQuadraticDetail=0,this._tessy=this._initTessy(),this.fontInfos={},this},l.RendererGL.prototype=Object.create(l.Renderer.prototype),l.RendererGL.prototype._setAttributeDefaults=function(e){var t={alpha:!0,depth:!0,stencil:!0,antialias:!1,premultipliedAlpha:!1,preserveDrawingBuffer:!0,perPixelLighting:!1};null===e._glAttributes?e._glAttributes=t:e._glAttributes=Object.assign(t,e._glAttributes)},l.RendererGL.prototype._initContext=function(){try{if(this.drawingContext=this.canvas.getContext("webgl",this._pInst._glAttributes)||this.canvas.getContext("experimental-webgl",this._pInst._glAttributes),null===this.drawingContext)throw new Error("Error creating webgl context");var e=this.drawingContext;e.enable(e.DEPTH_TEST),e.depthFunc(e.LEQUAL),e.viewport(0,0,e.drawingBufferWidth,e.drawingBufferHeight),this._viewport=this.drawingContext.getParameter(this.drawingContext.VIEWPORT)}catch(e){throw e}},l.RendererGL.prototype._resetContext=function(e,t){var r=this.width,i=this.height,n=this.canvas.id,o=this._pInst instanceof l.Graphics;if(o){var a=this._pInst;a.canvas.parentNode.removeChild(a.canvas),a.canvas=document.createElement("canvas"),(a._pInst._userNode||document.body).appendChild(a.canvas),l.Element.call(a,a.canvas,a._pInst),a.width=r,a.height=i}else{var s=this.canvas;s&&s.parentNode.removeChild(s),(s=document.createElement("canvas")).id=n,this._pInst._userNode?this._pInst._userNode.appendChild(s):document.body.appendChild(s),this._pInst.canvas=s}var h=new l.RendererGL(this._pInst.canvas,this._pInst,!o);this._pInst._setProperty("_renderer",h),h.resize(r,i),h._applyDefaults(),o||this._pInst._elements.push(h),"function"==typeof t&&setTimeout(function(){t.apply(window._renderer,e)},0)},l.prototype.setAttributes=function(e,t){if(void 0!==this._glAttributes){var r=!0;if(void 0!==t?(null===this._glAttributes&&(this._glAttributes={}),this._glAttributes[e]!==t&&(this._glAttributes[e]=t,r=!1)):e instanceof Object&&this._glAttributes!==e&&(this._glAttributes=e,r=!1),this._renderer.isP3D&&!r){if(!this._setupDone)for(var i in this._renderer.gHash)if(this._renderer.gHash.hasOwnProperty(i))return void console.error("Sorry, Could not set the attributes, you need to call setAttributes() before calling the other drawing methods in setup()");this.push(),this._renderer._resetContext(),this.pop(),this._renderer._curCamera&&(this._renderer._curCamera._renderer=this._renderer)}}else console.log("You are trying to use setAttributes on a p5.Graphics object that does not use a WEBGL renderer.")},l.RendererGL.prototype._update=function(){this.uMVMatrix.set(this._curCamera.cameraMatrix.mat4[0],this._curCamera.cameraMatrix.mat4[1],this._curCamera.cameraMatrix.mat4[2],this._curCamera.cameraMatrix.mat4[3],this._curCamera.cameraMatrix.mat4[4],this._curCamera.cameraMatrix.mat4[5],this._curCamera.cameraMatrix.mat4[6],this._curCamera.cameraMatrix.mat4[7],this._curCamera.cameraMatrix.mat4[8],this._curCamera.cameraMatrix.mat4[9],this._curCamera.cameraMatrix.mat4[10],this._curCamera.cameraMatrix.mat4[11],this._curCamera.cameraMatrix.mat4[12],this._curCamera.cameraMatrix.mat4[13],this._curCamera.cameraMatrix.mat4[14],this._curCamera.cameraMatrix.mat4[15]),this.ambientLightColors.length=0,this.directionalLightDirections.length=0,this.directionalLightColors.length=0,this.pointLightPositions.length=0,this.pointLightColors.length=0,this._enableLighting=!1,this._tint=[255,255,255,255]},l.RendererGL.prototype.background=function(){var e=this._pInst.color.apply(this._pInst,arguments),t=e.levels[0]/255,r=e.levels[1]/255,i=e.levels[2]/255,n=e.levels[3]/255;this.GL.clearColor(t,r,i,n),this.GL.depthMask(!0),this.GL.clear(this.GL.COLOR_BUFFER_BIT|this.GL.DEPTH_BUFFER_BIT),this._pixelsState._pixelsDirty=!0},l.RendererGL.prototype.fill=function(e,t,r,i){var n=l.prototype.color.apply(this._pInst,arguments);this.curFillColor=n._array,this.drawMode=o.FILL,this._useNormalMaterial=!1,this._tex=null},l.RendererGL.prototype.stroke=function(e,t,r,i){i=255;var n=l.prototype.color.apply(this._pInst,arguments);this.curStrokeColor=n._array},l.RendererGL.prototype.strokeCap=function(e){console.error("Sorry, strokeCap() is not yet implemented in WEBGL mode")},l.RendererGL.prototype.blendMode=function(e){e===o.DARKEST||e===o.LIGHTEST||e===o.ADD||e===o.BLEND||e===o.SUBTRACT||e===o.SCREEN||e===o.EXCLUSION||e===o.REPLACE||e===o.MULTIPLY?this.curBlendMode=e:e!==o.BURN&&e!==o.OVERLAY&&e!==o.HARD_LIGHT&&e!==o.SOFT_LIGHT&&e!==o.DODGE||console.warn("BURN, OVERLAY, HARD_LIGHT, SOFT_LIGHT, and DODGE only work for blendMode in 2D mode.")},l.RendererGL.prototype.strokeWeight=function(e){this.curStrokeWeight!==e&&(this.pointSize=e,this.curStrokeWeight=e)},l.RendererGL.prototype._getPixel=function(e,t){var r,i,n=this._pixelsState;return i=n._pixelsDirty?(r=new Uint8Array(4),this.drawingContext.readPixels(e,t,1,1,this.drawingContext.RGBA,this.drawingContext.UNSIGNED_BYTE,r),0):(r=n.pixels,4*(Math.floor(e)+Math.floor(t)*this.canvas.width)),[r[i+0],r[i+1],r[i+2],r[i+3]]},l.RendererGL.prototype.loadPixels=function(){var e=this._pixelsState;if(e._pixelsDirty)if(!(e._pixelsDirty=!1)===this._pInst._glAttributes.preserveDrawingBuffer){var t=e.pixels,r=this.GL.drawingBufferWidth*this.GL.drawingBufferHeight*4;t instanceof Uint8Array&&t.length===r||(t=new Uint8Array(r),this._pixelsState._setProperty("pixels",t));var i=this._pInst._pixelDensity;this.GL.readPixels(0,0,this.width*i,this.height*i,this.GL.RGBA,this.GL.UNSIGNED_BYTE,t)}else console.log("loadPixels only works in WebGL when preserveDrawingBuffer is true.")},l.RendererGL.prototype.geometryInHash=function(e){return void 0!==this.gHash[e]},l.RendererGL.prototype.resize=function(e,t){l.Renderer.prototype.resize.call(this,e,t),this.GL.viewport(0,0,this.GL.drawingBufferWidth,this.GL.drawingBufferHeight),this._viewport=this.GL.getParameter(this.GL.VIEWPORT),this._curCamera._resize();var r=this._pixelsState;r._pixelsDirty=!0,void 0!==r.pixels&&r._setProperty("pixels",new Uint8Array(this.GL.drawingBufferWidth*this.GL.drawingBufferHeight*4))},l.RendererGL.prototype.clear=function(){var e=arguments[0]||0,t=arguments[1]||0,r=arguments[2]||0,i=arguments[3]||0;this.GL.clearColor(e,t,r,i),this.GL.clear(this.GL.COLOR_BUFFER_BIT|this.GL.DEPTH_BUFFER_BIT),this._pixelsState._pixelsDirty=!0},l.RendererGL.prototype.applyMatrix=function(e,t,r,i,n,o){16===arguments.length?l.Matrix.prototype.apply.apply(this.uMVMatrix,arguments):this.uMVMatrix.apply([e,t,0,0,r,i,0,0,0,0,1,0,n,o,0,1])},l.RendererGL.prototype.translate=function(e,t,r){return e instanceof l.Vector&&(r=e.z,t=e.y,e=e.x),this.uMVMatrix.translate([e,t,r]),this},l.RendererGL.prototype.scale=function(e,t,r){return this.uMVMatrix.scale(e,t,r),this},l.RendererGL.prototype.rotate=function(e,t){return void 0===t?this.rotateZ(e):(l.Matrix.prototype.rotate.apply(this.uMVMatrix,arguments),this)},l.RendererGL.prototype.rotateX=function(e){return this.rotate(e,1,0,0),this},l.RendererGL.prototype.rotateY=function(e){return this.rotate(e,0,1,0),this},l.RendererGL.prototype.rotateZ=function(e){return this.rotate(e,0,0,1),this},l.RendererGL.prototype.push=function(){var e=l.Renderer.prototype.push.apply(this),t=e.properties;return t.uMVMatrix=this.uMVMatrix.copy(),t.uPMatrix=this.uPMatrix.copy(),t._curCamera=this._curCamera,this._curCamera=this._curCamera.copy(),t.ambientLightColors=this.ambientLightColors.slice(),t.directionalLightDirections=this.directionalLightDirections.slice(),t.directionalLightColors=this.directionalLightColors.slice(),t.pointLightPositions=this.pointLightPositions.slice(),t.pointLightColors=this.pointLightColors.slice(),t.userFillShader=this.userFillShader,t.userStrokeShader=this.userStrokeShader,t.userPointShader=this.userPointShader,t.pointSize=this.pointSize,t.curStrokeWeight=this.curStrokeWeight,t.curStrokeColor=this.curStrokeColor,t.curFillColor=this.curFillColor,t._useSpecularMaterial=this._useSpecularMaterial,t._useShininess=this._useShininess,t.constantAttenuation=this.constantAttenuation,t.linearAttenuation=this.linearAttenuation,t.quadraticAttenuation=this.quadraticAttenuation,t._enableLighting=this._enableLighting,t._useNormalMaterial=this._useNormalMaterial,t._tex=this._tex,t.drawMode=this.drawMode,e},l.RendererGL.prototype.resetMatrix=function(){return this.uMVMatrix=l.Matrix.identity(this._pInst),this},l.RendererGL.prototype._getImmediateStrokeShader=function(){var e=this.userStrokeShader;return e&&e.isStrokeShader()?e:this._getLineShader()},l.RendererGL.prototype._getRetainedStrokeShader=l.RendererGL.prototype._getImmediateStrokeShader,l.RendererGL.prototype._getImmediateFillShader=function(){if(this._useNormalMaterial)return console.log("Sorry, normalMaterial() does not currently work with custom WebGL geometry created with beginShape(). Falling back to standard fill material."),this._getImmediateModeShader();var e=this.userFillShader;if(this._enableLighting){if(!e||!e.isLightShader())return this._getLightShader()}else if(this._tex){if(!e||!e.isTextureShader())return this._getLightShader()}else if(!e)return this._getImmediateModeShader();return e},l.RendererGL.prototype._getRetainedFillShader=function(){if(this._useNormalMaterial)return this._getNormalShader();var e=this.userFillShader;if(this._enableLighting){if(!e||!e.isLightShader())return this._getLightShader()}else if(this._tex){if(!e||!e.isTextureShader())return this._getLightShader()}else if(!e)return this._getColorShader();return e},l.RendererGL.prototype._getImmediatePointShader=function(){var e=this.userPointShader;return e&&e.isPointShader()?e:this._getPointShader()},l.RendererGL.prototype._getRetainedLineShader=l.RendererGL.prototype._getImmediateLineShader,l.RendererGL.prototype._getLightShader=function(){return this._defaultLightShader||(this._pInst._glAttributes.perPixelLighting?this._defaultLightShader=new l.Shader(this,a.phongVert,a.phongFrag):this._defaultLightShader=new l.Shader(this,a.lightVert,a.lightTextureFrag)),this._defaultLightShader},l.RendererGL.prototype._getImmediateModeShader=function(){return this._defaultImmediateModeShader||(this._defaultImmediateModeShader=new l.Shader(this,a.immediateVert,a.vertexColorFrag)),this._defaultImmediateModeShader},l.RendererGL.prototype._getNormalShader=function(){return this._defaultNormalShader||(this._defaultNormalShader=new l.Shader(this,a.normalVert,a.normalFrag)),this._defaultNormalShader},l.RendererGL.prototype._getColorShader=function(){return this._defaultColorShader||(this._defaultColorShader=new l.Shader(this,a.normalVert,a.basicFrag)),this._defaultColorShader},l.RendererGL.prototype._getPointShader=function(){return this._defaultPointShader||(this._defaultPointShader=new l.Shader(this,a.pointVert,a.pointFrag)),this._defaultPointShader},l.RendererGL.prototype._getLineShader=function(){return this._defaultLineShader||(this._defaultLineShader=new l.Shader(this,a.lineVert,a.lineFrag)),this._defaultLineShader},l.RendererGL.prototype._getFontShader=function(){return this._defaultFontShader||(this.GL.getExtension("OES_standard_derivatives"),this._defaultFontShader=new l.Shader(this,a.fontVert,a.fontFrag)),this._defaultFontShader},l.RendererGL.prototype._getEmptyTexture=function(){if(!this._emptyTexture){var e=new l.Image(1,1);e.set(0,0,255),this._emptyTexture=new l.Texture(this,e)}return this._emptyTexture},l.RendererGL.prototype.getTexture=function(e){for(var t=this.textures,r=0;r>7,127&p,c>>7,127&c);for(var d=0;d>7,127&f,0,0)}}return{cellImageInfo:h,dimOffset:o,dimImageInfo:n}}return(t=this.glyphInfos[e.index]={glyph:e,uGlyphRect:[i.x1,-i.y1,i.x2,-i.y2],strokeImageInfo:I,strokes:d,colInfo:O(m,this.colDimImageInfos,this.colCellImageInfos),rowInfo:O(f,this.rowDimImageInfos,this.rowCellImageInfos)}).uGridOffset=[t.colInfo.dimOffset,t.rowInfo.dimOffset],t}};B.RendererGL.prototype._renderText=function(e,t,r,i,n){if(this._textFont&&"string"!=typeof this._textFont){if(!(n<=i)&&this._doFill){if(!this._isOpenType())return console.log("WEBGL: only opentype fonts are supported"),e;e.push();var o=this._doStroke,a=this.drawMode;this._doStroke=!1,this.drawMode=T.TEXTURE;var s=this._textFont.font,h=this._textFont._fontInfo;h||(h=this._textFont._fontInfo=new M(s));var l=this._textFont._handleAlignment(this,t,r,i),u=this._textSize/s.unitsPerEm;this.translate(l.x,l.y,0),this.scale(u,u,1);var c=this.GL,p=!this._defaultFontShader,d=this._getFontShader();d.init(),d.bindShader(),p&&(d.setUniform("uGridImageSize",[64,64]),d.setUniform("uCellsImageSize",[64,64]),d.setUniform("uStrokeImageSize",[64,64]),d.setUniform("uGridSize",[9,9])),this._applyColorBlend(this.curFillColor);var f=this.gHash.glyph;if(!f){var m=this._textGeom=new B.Geometry(1,1,function(){for(var e=0;e<=1;e++)for(var t=0;t<=1;t++)this.vertices.push(new B.Vector(t,e,0)),this.uvs.push(t,e)});m.computeFaces().computeNormals(),f=this.createBuffers("glyph",m)}this._prepareBuffers(f,d,B.RendererGL._textBuffers),this._bindBuffer(f.indexBuffer,c.ELEMENT_ARRAY_BUFFER),d.setUniform("uMaterialColor",this.curFillColor);try{for(var v=0,g=null,y=s.stringToGlyphs(t),b=0;b>>0),la=0;function ma(a,b){a=a.split(".");var c=aa;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b} -function na(a,b){function c(){}c.prototype=b.prototype;a.Qb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.mb=function(a,c,f){for(var d=Array(arguments.length-2),e=2;eb?1:0};var ua=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(ba(a))return ba(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;cb?1:aa){var b=Ba[a];if(b)return b}b=new Aa([a|0],0>a?-1:0);-128<=a&&128>a&&(Ba[a]=b);return b}function Da(a){if(isNaN(a)||!isFinite(a))return Ea;if(0>a)return Fa(Da(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=Ga;return new Aa(b,0)}var Ga=4294967296,Ea=Ca(0),Ha=Ca(1),Ia=Ca(16777216); -function Ja(a){if(-1==a.J)return-Ja(Fa(a));for(var b=0,c=1,d=0;da||36>>0).toString(a);c=e;if(Ma(c))return f+d;for(;6>f.length;)f="0"+f;d=""+f+d}}; -function Ka(a,b){return 0>b?0:b>5;a=(a-1)%32;for(var c=[],d=0;d>>16)+(Ka(this,e)>>>16)+(Ka(a,e)>>>16);d=h>>>16;f&=65535;h&=65535;c[e]=h<<16|f}return new Aa(c,c[c.length-1]&-2147483648?-1:0)}; -g.multiply=function(a){if(Ma(this)||Ma(a))return Ea;if(-1==this.J)return-1==a.J?Fa(this).multiply(Fa(a)):Fa(Fa(this).multiply(a));if(-1==a.J)return Fa(this.multiply(Fa(a)));if(0>this.compare(Ia)&&0>a.compare(Ia))return Da(Ja(this)*Ja(a));for(var b=this.I.length+a.I.length,c=[],d=0;d<2*b;d++)c[d]=0;for(d=0;d>>16,h=Ka(this,d)&65535,k=Ka(a,e)>>>16,l=Ka(a,e)&65535;c[2*d+2*e]+=h*l;Pa(c,2*d+2*e);c[2*d+2*e+1]+=f*l;Pa(c,2*d+2*e+1);c[2*d+2* -e+1]+=h*k;Pa(c,2*d+2*e+1);c[2*d+2*e+2]+=f*k;Pa(c,2*d+2*e+2)}for(d=0;d>>16,a[b]&=65535,b++} -function Na(a,b){if(Ma(b))throw Error("division by zero");if(Ma(a))return Ea;if(-1==a.J)return-1==b.J?Na(Fa(a),Fa(b)):Fa(Na(Fa(a),b));if(-1==b.J)return Fa(Na(a,Fa(b)));if(30=b.compare(a);)c=c.shiftLeft(1),b=b.shiftLeft(1);var d=Qa(c,1),e=Qa(b,1);b=Qa(b,2);for(c=Qa(c,2);!Ma(b);){var f=e.add(b);0>=f.compare(a)&&(d=d.add(c),e=f);b=Qa(b,1);c=Qa(c,1)}return d}for(c=Ea;0<=a.compare(b);){d=Math.max(1, -Math.floor(Ja(a)/Ja(b)));e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);f=Da(d);for(var h=f.multiply(b);-1==h.J||0>5;a%=32;for(var c=this.I.length+b+(0>>32-a:Ka(this,e-b);return new Aa(d,this.J)};function Qa(a,b){var c=b>>5;b%=32;for(var d=a.I.length-c,e=[],f=0;f>>b|Ka(a,f+c+1)<<32-b:Ka(a,f+c);return new Aa(e,a.J)};function Ra(a,b){null!=a&&this.append.apply(this,arguments)}g=Ra.prototype;g.Na="";g.set=function(a){this.Na=""+a};g.append=function(a,b,c){this.Na+=String(a);if(null!=b)for(var d=1;d>>0),ja=0;function ka(a,b){a=a.split(".");var c=aa;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b} +function la(a,b){function c(){}c.prototype=b.prototype;a.Qb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.mb=function(a,c,f){for(var d=Array(arguments.length-2),e=2;eb?1:0};var qa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(ba(a))return ba(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;cb?1:aa){var b=ya[a];if(b)return b}b=new xa([a|0],0>a?-1:0);-128<=a&&128>a&&(ya[a]=b);return b}function Ba(a){if(isNaN(a)||!isFinite(a))return Ca;if(0>a)return Da(Ba(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=Fa;return new xa(b,0)}var Fa=4294967296,Ca=za(0),Ha=za(1),Ia=za(16777216); +function Ja(a){if(-1==a.J)return-Ja(Da(a));for(var b=0,c=1,d=0;da||36>>0).toString(a);c=e;if(Ma(c))return f+d;for(;6>f.length;)f="0"+f;d=""+f+d}}; +function Ka(a,b){return 0>b?0:b>5;a=(a-1)%32;for(var c=[],d=0;d>>16)+(Ka(this,e)>>>16)+(Ka(a,e)>>>16);d=h>>>16;f&=65535;h&=65535;c[e]=h<<16|f}return new xa(c,c[c.length-1]&-2147483648?-1:0)}; +g.multiply=function(a){if(Ma(this)||Ma(a))return Ca;if(-1==this.J)return-1==a.J?Da(this).multiply(Da(a)):Da(Da(this).multiply(a));if(-1==a.J)return Da(this.multiply(Da(a)));if(0>this.compare(Ia)&&0>a.compare(Ia))return Ba(Ja(this)*Ja(a));for(var b=this.I.length+a.I.length,c=[],d=0;d<2*b;d++)c[d]=0;for(d=0;d>>16,h=Ka(this,d)&65535,k=Ka(a,e)>>>16,l=Ka(a,e)&65535;c[2*d+2*e]+=h*l;Pa(c,2*d+2*e);c[2*d+2*e+1]+=f*l;Pa(c,2*d+2*e+1);c[2*d+2* +e+1]+=h*k;Pa(c,2*d+2*e+1);c[2*d+2*e+2]+=f*k;Pa(c,2*d+2*e+2)}for(d=0;d>>16,a[b]&=65535,b++} +function Na(a,b){if(Ma(b))throw Error("division by zero");if(Ma(a))return Ca;if(-1==a.J)return-1==b.J?Na(Da(a),Da(b)):Da(Na(Da(a),b));if(-1==b.J)return Da(Na(a,Da(b)));if(30=b.compare(a);)c=c.shiftLeft(1),b=b.shiftLeft(1);var d=Qa(c,1),e=Qa(b,1);b=Qa(b,2);for(c=Qa(c,2);!Ma(b);){var f=e.add(b);0>=f.compare(a)&&(d=d.add(c),e=f);b=Qa(b,1);c=Qa(c,1)}return d}for(c=Ca;0<=a.compare(b);){d=Math.max(1, +Math.floor(Ja(a)/Ja(b)));e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);f=Ba(d);for(var h=f.multiply(b);-1==h.J||0>5;a%=32;for(var c=this.I.length+b+(0>>32-a:Ka(this,e-b);return new xa(d,this.J)};function Qa(a,b){var c=b>>5;b%=32;for(var d=a.I.length-c,e=[],f=0;f>>b|Ka(a,f+c+1)<<32-b:Ka(a,f+c);return new xa(e,a.J)};function Ra(a,b){null!=a&&this.append.apply(this,arguments)}g=Ra.prototype;g.Na="";g.set=function(a){this.Na=""+a};g.append=function(a,b,c){this.Na+=String(a);if(null!=b)for(var d=1;d>>16&65535)*d+c*(b>>>16&65535)<<16>>>0)|0};function Ac(a){a=zc(a|0,-862048943);return zc(a<<15|a>>>-15,461845907)}function Bc(a,b){a=(a|0)^(b|0);return zc(a<<13|a>>>-13,5)+-430675100|0}function Cc(a,b){a=(a|0)^b;a=zc(a^a>>>16,-2048144789);a=zc(a^a>>>13,-1028477387);return a^a>>>16} function Dc(a){a:{var b=1;for(var c=0;;)if(b>2)} -function Jc(a,b){if(a.str===b.str)return 0;var c=ob(a.aa);if(t(c?b.aa:c))return-1;if(t(a.aa)){if(ob(b.aa))return 1;c=xa(a.aa,b.aa);return 0===c?xa(a.name,b.name):c}return xa(a.name,b.name)}function Kc(a,b,c,d,e){this.aa=a;this.name=b;this.str=c;this.Ra=d;this.sa=e;this.i=2154168321;this.w=4096}g=Kc.prototype;g.toString=function(){return this.str};g.equiv=function(a){return this.u(null,a)};g.u=function(a,b){return b instanceof Kc?this.str===b.str:!1}; +function Jc(a,b){if(a.str===b.str)return 0;var c=ob(a.aa);if(t(c?b.aa:c))return-1;if(t(a.aa)){if(ob(b.aa))return 1;c=ua(a.aa,b.aa);return 0===c?ua(a.name,b.name):c}return ua(a.name,b.name)}function Kc(a,b,c,d,e){this.aa=a;this.name=b;this.str=c;this.Ra=d;this.sa=e;this.i=2154168321;this.w=4096}g=Kc.prototype;g.toString=function(){return this.str};g.equiv=function(a){return this.u(null,a)};g.u=function(a,b){return b instanceof Kc?this.str===b.str:!1}; g.call=function(){var a=null;a=function(a,c,d){switch(arguments.length){case 2:return H.b(c,this);case 3:return H.f(c,this,d)}throw Error("Invalid arity: "+(arguments.length-1));};a.b=function(a,c){return H.b(c,this)};a.f=function(a,c,d){return H.f(c,this,d)};return a}();g.apply=function(a,b){return this.call.apply(this,[this].concat(sb(b)))};g.a=function(a){return H.b(a,this)};g.b=function(a,b){return H.f(a,this,b)};g.O=function(){return this.sa}; -g.T=function(a,b){return new Kc(this.aa,this.name,this.str,this.Ra,b)};g.S=function(){var a=this.Ra;return null!=a?a:this.Ra=a=Ic(Dc(this.name),Gc(this.aa))};g.Hb=function(){return this.name};g.Ib=function(){return this.aa};g.P=function(a,b){return G(b,this.str)};function Lc(a){return null!=a?a.w&131072||r===a.rc?!0:a.w?!1:v(vc,a):v(vc,a)} -function I(a){if(null==a)return null;if(null!=a&&(a.i&8388608||r===a.bc))return Zb(a);if(nb(a)||"string"===typeof a)return 0===a.length?null:new J(a,0,null);if(v(Yb,a))return Zb(a);throw Error([A.a(a)," is not ISeqable"].join(""));}function K(a){if(null==a)return null;if(null!=a&&(a.i&64||r===a.sb))return D(a);a=I(a);return null==a?null:D(a)}function Mc(a){return null!=a?null!=a&&(a.i&64||r===a.sb)?yb(a):(a=I(a))?a.ia(null):L:L} +g.T=function(a,b){return new Kc(this.aa,this.name,this.str,this.Ra,b)};g.S=function(){var a=this.Ra;return null!=a?a:this.Ra=a=Ic(Dc(this.name),Gc(this.aa))};g.Hb=function(){return this.name};g.Ib=function(){return this.aa};g.P=function(a,b){return F(b,this.str)};function Lc(a){return null!=a?a.w&131072||r===a.rc?!0:a.w?!1:v(vc,a):v(vc,a)} +function I(a){if(null==a)return null;if(null!=a&&(a.i&8388608||r===a.bc))return Zb(a);if(nb(a)||"string"===typeof a)return 0===a.length?null:new J(a,0,null);if(v(Yb,a))return Zb(a);throw Error([A.a(a)," is not ISeqable"].join(""));}function K(a){if(null==a)return null;if(null!=a&&(a.i&64||r===a.sb))return C(a);a=I(a);return null==a?null:C(a)}function Mc(a){return null!=a?null!=a&&(a.i&64||r===a.sb)?yb(a):(a=I(a))?a.ia(null):L:L} function M(a){return null==a?null:null!=a&&(a.i&128||r===a.ab)?Ab(a):I(Mc(a))}var O=function O(a){switch(arguments.length){case 1:return O.a(arguments[0]);case 2:return O.b(arguments[0],arguments[1]);default:for(var c=[],d=arguments.length,e=0;;)if(e=d)return-1;!(0c&&(c+=d,c=0>c?0:c);for(;;)if(cc?d+c:c;for(;;)if(0<=c){if(O.b(dd(a,c),b))return c;--c}else return-1}function ed(a,b){this.c=a;this.j=b}ed.prototype.Z=function(){return this.jb)throw Error("Index out of bounds");a:for(;;){if(null==a)throw Error("Index out of bounds"); -if(0===b){if(I(a)){a=K(a);break a}throw Error("Index out of bounds");}if(cd(a)){a=C.b(a,b);break a}if(I(a))a=M(a),--b;else throw Error("Index out of bounds");}return a}if(v(xb,a))return C.b(a,b);throw Error(["nth not supported on this type ",A.a(pb(null==a?null:a.constructor))].join(""));} -function T(a,b){if("number"!==typeof b)throw Error("Index argument to nth must be a number.");if(null==a)return null;if(null!=a&&(a.i&16||r===a.Gb))return C.f(a,b,null);if(nb(a))return-1b?null:nd(a,b);if(v(xb,a))return C.f(a,b,null);throw Error(["nth not supported on this type ",A.a(pb(null==a?null:a.constructor))].join(""));} +function nd(a,b){for(var c=null;;){if(null==a)return c;if(0===b)return I(a)?K(a):c;if(cd(a))return B.f(a,b,c);if(I(a))a=M(a),--b;else return c}} +function dd(a,b){if("number"!==typeof b)throw Error("Index argument to nth must be a number");if(null==a)return a;if(null!=a&&(a.i&16||r===a.Gb))return B.b(a,b);if(nb(a)){if(-1b)throw Error("Index out of bounds");a:for(;;){if(null==a)throw Error("Index out of bounds"); +if(0===b){if(I(a)){a=K(a);break a}throw Error("Index out of bounds");}if(cd(a)){a=B.b(a,b);break a}if(I(a))a=M(a),--b;else throw Error("Index out of bounds");}return a}if(v(xb,a))return B.b(a,b);throw Error(["nth not supported on this type ",A.a(pb(null==a?null:a.constructor))].join(""));} +function T(a,b){if("number"!==typeof b)throw Error("Index argument to nth must be a number.");if(null==a)return null;if(null!=a&&(a.i&16||r===a.Gb))return B.f(a,b,null);if(nb(a))return-1b?null:nd(a,b);if(v(xb,a))return B.f(a,b,null);throw Error(["nth not supported on this type ",A.a(pb(null==a?null:a.constructor))].join(""));} var H=function H(a){switch(arguments.length){case 2:return H.b(arguments[0],arguments[1]);case 3:return H.f(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",A.a(arguments.length)].join(""));}};H.b=function(a,b){return null==a?null:null!=a&&(a.i&256||r===a.Vb)?Cb.b(a,b):nb(a)?null!=b&&bd)a=1;else if(0===c)a=0;else a:for(d=0;;){var e=Hd(dd(a,d),dd(b,d));if(0===e&&d+1d)a=1;else if(0===c)a=0;else a:for(d=0;;){var e=Hd(dd(a,d),dd(b,d));if(0===e&&d+1>1&1431655765;a=(a&858993459)+(a>>2&858993459);return 16843009*(a+(a>>4)&252645135)>>24}var A=function A(a){switch(arguments.length){case 0:return A.o();case 1:return A.a(arguments[0]);default:for(var c=[],d=arguments.length,e=0;;)if(e=this.h)a=new J(this.ja,0,null);else{a:{a=this.root;for(var b=this.shift;;)if(0this.h-Qe(this)){a=this.ja.length;for(var c=Array(a+1),d=0;;)if(d>>5>1<b)a=new W(null,b,5,Y,a,null);else for(var c=32,d=(new W(null,32,5,Y,a.slice(0,32),null)).Ua(null);;)if(cb)a=new W(null,b,5,X,a,null);else for(var c=32,d=(new W(null,32,5,X,a.slice(0,32),null)).Ua(null);;)if(c=a)return new fb(this.m,this.h-1,c,null);O.b(b,this.c[d])?d+=2:(c[e]=this.c[d],c[e+1]=this.c[d+1],e+=2,d+=2)}}else return this}; g.Oa=function(a,b,c){a=od(this.c,b);if(-1===a){if(this.h=this.count)throw Error("-drop-first of empty chunk");return new Yf(this.start+this.step,this.step,this.count-1)};function Zf(a,b,c){this.j=a;this.end=b;this.step=c}Zf.prototype.Z=function(){return 0this.end};Zf.prototype.next=function(){var a=this.j;this.j+=this.step;return a}; function Ke(a,b,c,d,e,f,h){this.m=a;this.start=b;this.end=c;this.step=d;this.ca=e;this.nb=f;this.s=h;this.i=32375006;this.w=140800}g=Ke.prototype;g.toString=function(){return yc(this)};g.equiv=function(a){return this.u(null,a)};g.indexOf=function(){var a=null;a=function(a,c){switch(arguments.length){case 1:return P(this,a,0);case 2:return P(this,a,c)}throw Error("Invalid arity: "+arguments.length);};a.a=function(a){return P(this,a,0)};a.b=function(a,c){return P(this,a,c)};return a}(); g.lastIndexOf=function(){function a(a){return R(this,a,Q(this))}var b=null;b=function(b,d){switch(arguments.length){case 1:return a.call(this,b);case 2:return R(this,b,d)}throw Error("Invalid arity: "+arguments.length);};b.a=a;b.b=function(a,b){return R(this,a,b)};return b}();function $f(a){if(null==a.ca){var b=a.M(null);32this.end?new Ke(null,this.start+this.step,this.end,this.step,null,null,null):null};g.M=function(){return Math.ceil((this.end-this.start)/this.step)};g.S=function(){var a=this.s;return null!=a?a:this.s=a=Rc(this)};g.u=function(a,b){return gd(this,b)};g.Y=function(){return L};g.ea=function(a,b){return Yc(this,b)}; g.fa=function(a,b,c){for(a=this.start;;)if(0this.end){c=b.b?b.b(c,a):b.call(null,c,a);if(Xc(c))return Nb(c);a+=this.step}else return c};g.ga=function(){return this.start};g.ia=function(){var a=this.W(null);return null==a?L:a};g.R=function(){return this};g.pb=function(){$f(this);return this.ca};g.Sa=function(){$f(this);return null==this.nb?L:this.nb};g.T=function(a,b){return b===this.m?this:new Ke(b,this.start,this.end,this.step,this.ca,this.nb,this.s)}; g.U=function(a,b){return S(b,this)};g.yb=function(){return I(this.Sa(null))};Ke.prototype[rb]=function(){return Oc(this)}; -function ag(a,b,c,d,e,f,h){var k=cb;cb=null==cb?null:cb-1;try{if(null!=cb&&0>cb)return G(a,"#");G(a,c);if(0===kb.a(f))I(h)&&G(a,function(){var a=bg.a(f);return t(a)?a:"..."}());else{if(I(h)){var l=K(h);b.f?b.f(l,a,f):b.call(null,l,a,f)}for(var m=M(h),n=kb.a(f)-1;;)if(!m||null!=n&&0===n){I(m)&&0===n&&(G(a,d),G(a,function(){var a=bg.a(f);return t(a)?a:"..."}()));break}else{G(a,d);var q=K(m);c=a;h=f;b.f?b.f(q,c,h):b.call(null,q,c,h);var u=M(m);c=n-1;m=u;n=c}}return G(a,e)}finally{cb=k}} -function eg(a,b){b=I(b);for(var c=null,d=0,e=0;;)if(ecb)return F(a,"#");F(a,c);if(0===kb.a(f))I(h)&&F(a,function(){var a=bg.a(f);return t(a)?a:"..."}());else{if(I(h)){var l=K(h);b.f?b.f(l,a,f):b.call(null,l,a,f)}for(var m=M(h),n=kb.a(f)-1;;)if(!m||null!=n&&0===n){I(m)&&0===n&&(F(a,d),F(a,function(){var a=bg.a(f);return t(a)?a:"..."}()));break}else{F(a,d);var q=K(m);c=a;h=f;b.f?b.f(q,c,h):b.call(null,q,c,h);var u=M(m);c=n-1;m=u;n=c}}return F(a,e)}finally{cb=k}} +function cg(a,b){b=I(b);for(var c=null,d=0,e=0;;)if(eparseFloat(Qi)){Pi=String(Si);break a}}Pi=Qi}var Ua={}; -function Ti(a){return Ta(a,function(){for(var b=0,c=pa(String(Pi)).split("."),d=pa(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&fparseFloat(Pi)){Oi=String(Ri);break a}}Oi=Pi}var Ua={}; +function Si(a){return Ta(a,function(){for(var b=0,c=na(String(Oi)).split("."),d=na(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f=a.keyCode)a.keyCode=-1}catch(b){}};var ej="closure_listenable_"+(1E6*Math.random()|0),fj=0;function gj(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Cb=e;this.key=++fj;this.lb=this.wb=!1}function hj(a){a.lb=!0;a.listener=null;a.proxy=null;a.src=null;a.Cb=null};function ij(a){this.src=a;this.ua={};this.ub=0}ij.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ua[f];a||(a=this.ua[f]=[],this.ub++);var h=jj(a,b,d,e);-1d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.Eb&&0<=e;e--){b.currentTarget=d[e];var f=vj(d[e],a,!0,b);c=c&&f}for(e=0;!b.Eb&&e>>0);function pj(a){if(da(a))return a;a[xj]||(a[xj]=function(b){return a.handleEvent(b)});return a[xj]};var yj=new fb(null,2,[Bg,60,Rh,!0],null);var Z=null,Md=new fb(null,4,[Pg,p5.prototype.JAVA2D,Vh,p5.prototype.P2D,zi,p5.prototype.P3D,fh,p5.prototype.OPENGL],null);function zj(a){if(O.b(zi,a))a=p5.prototype.WEBGL;else if(t(H.b(Md,a)))a=H.b(Md,a);else if(!t(ze(Wf([a]),of(Md))))throw Error(["Expecting a keyword, got: ",A.a(a),". Expected one of: ",A.a(bf(Kd()))].join(""));return a} -function Aj(a,b,c){var d=a.Ob;return t(d)?(d=d.querySelector("canvas"),a.resizeCanvas(b,c),d.setAttribute("width",b),d.setAttribute("height",c),d.style.width=[A.a(b),"px"].join(""),d.style.height=[A.a(c),"px"].join(""),a.width=window.parseInt(Zi(d,"width")),a.height=window.parseInt(Zi(d,"height"))):null} -var Bj=function Bj(a){switch(arguments.length){case 2:return Bj.b(arguments[0],arguments[1]);case 3:return Bj.f(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",A.a(arguments.length)].join(""));}};Bj.b=function(a,b){return Z.createCanvas(a|0,b|0)};Bj.f=function(a,b,c){return Z.createCanvas(a|0,b|0,zj(c))};Bj.A=3; -function Cj(a,b){for(var c=I(Mf([bh,ih,nh,th,xh,Oh,Sh,Xh,Yh,Zh,ai,hi,ti],[Kh,Mg,Ai,th,$g,Lh,Gg,Hg,uh,gh,Ch,Fg,ti])),d=null,e=0,f=0;;)if(f=document.body.childNodes.length,b=I(Nb(Hj)),c=null,d=0,e=0;;)if(ea?0:a>b?b:a}function bk(){Lj().background(255);Ee.F(Z.jc,U,Bg,60);Z.frameRate(60);var a=Z.createGraphics(500,500),b=Kj;Kj=a;try{Lj().background(255,40)}finally{Kj=b}return new fb(null,3,[Ne,0,ch,Je(function(){return function(){return bf(new W(null,2,5,Y,[Z.random(Z.width),Z.random(Z.height)],null))}}(a)),oi,a],null)} -function ck(a){var b=Z.width,c=Z.height,d=.001*b,e=Z.mouseX,f=Z.mouseY,h=function(a,b,c,d,e,f,h,k,l,m,n){return function(a,b){t(Z.mouseIsPressed)?(a=m-a,b=n-b,b=Math.sqrt(a*a+b*b)-f):b=1E6;return b}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150),k=function(a,b,c,d,e,f,h){return function(c,d){var e=.5*(a-2*h),f=.5*(b-2*h);c=Math.abs(c-h-e)-e;f=Math.abs(d-h-f)-f;d=c>f?c:f;c=0>c?0:c;f=0>f?0:f;return h-(Math.sqrt(c*c+f*f)+(0>d?d:0))}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150,h),l=function(){return function(){return 1}}(b, -c,.1,500,5E3,20,100,0,d,e,f,.002,150,h,k),m=function(a,b,c,d,e,f,h,k,l,m,n){return function(c,d){return t(Z.mouseIsPressed)?(m/a-.5)*d*.01+(n/b-.5)*c*-.01:0}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150,h,k,l),n=function(a,b,c,d,e,f,h,k,l,m,n,E,cg,ea,ha,ia,oa){return function(a,b,c){return e*(oa(a,b)+Z.noise(E*a,E*b,E*c))}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150,h,k,l,m);b=Fe.b(function(b,c,d,e,f,h,k,l,m,n,fa,E,cg,ea,ha,ia,oa,qa,ra){return function(d){var e=T(d,0);d=T(d,1);var f=Ne.a(a)/2,h=ra(e,d,f), -k=ra(e+m,d,f);f=(ra(e,d+m,f)-h)/m;e+=f;d+=(h-k)/m;d=0>e||e>b||0>d||d>c?new W(null,2,5,Y,[Z.random(b),Z.random(c)],null):new W(null,2,5,Y,[e,d],null);e=T(d,0);d=T(d,1);return new W(null,2,5,Y,[e,d],null)}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150,h,k,l,m,n,function(a,b,c,d,e,f,h,k,l,m,n,E,cg,ea,ha,ia,oa,qa){return function(a,b,d){return c*ia(a,b)*qa(a,b,d)}}(b,c,.1,500,5E3,20,100,0,d,e,f,.002,150,h,k,l,m,n)),ch.a(a));return U.f(Me(a),ch,b)} -function dk(a){var b=oi.a(a);Lj().image(b,0,0);b=Lj();b.loadPixels();b=b.pixels;var c=Z.width,d=Z.height;Lj().color(0);a=I(ch.a(a));for(var e=null,f=0,h=0;;)if(h=a.keyCode)a.keyCode=-1}catch(b){}};var dj="closure_listenable_"+(1E6*Math.random()|0),ej=0;function fj(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Cb=e;this.key=++ej;this.lb=this.wb=!1}function gj(a){a.lb=!0;a.listener=null;a.proxy=null;a.src=null;a.Cb=null};function hj(a){this.src=a;this.ua={};this.ub=0}hj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ua[f];a||(a=this.ua[f]=[],this.ub++);var h=ij(a,b,d,e);-1d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(h){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.Eb&&0<=e;e--){b.currentTarget=d[e];var f=uj(d[e],a,!0,b);c=c&&f}for(e=0;!b.Eb&&e>>0);function oj(a){if(ea(a))return a;a[wj]||(a[wj]=function(b){return a.handleEvent(b)});return a[wj]};var xj=new fb(null,2,[Ag,60,Qh,!0],null);var Y=null,Md=new fb(null,4,[Og,p5.prototype.JAVA2D,Uh,p5.prototype.P2D,yi,p5.prototype.P3D,eh,p5.prototype.OPENGL],null);function yj(a){if(O.b(yi,a))a=p5.prototype.WEBGL;else if(t(H.b(Md,a)))a=H.b(Md,a);else if(!t(ze(Wf([a]),of(Md))))throw Error(["Expecting a keyword, got: ",A.a(a),". Expected one of: ",A.a(bf(Kd()))].join(""));return a} +function zj(a,b,c){var d=a.Ob;return t(d)?(d=d.querySelector("canvas"),a.resizeCanvas(b,c),d.setAttribute("width",b),d.setAttribute("height",c),d.style.width=[A.a(b),"px"].join(""),d.style.height=[A.a(c),"px"].join(""),a.width=window.parseInt(Yi(d,"width")),a.height=window.parseInt(Yi(d,"height"))):null} +var Aj=function Aj(a){switch(arguments.length){case 2:return Aj.b(arguments[0],arguments[1]);case 3:return Aj.f(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",A.a(arguments.length)].join(""));}};Aj.b=function(a,b){return Y.createCanvas(a|0,b|0)};Aj.f=function(a,b,c){return Y.createCanvas(a|0,b|0,yj(c))};Aj.A=3; +function Bj(a,b){for(var c=I(Mf([ah,hh,mh,sh,wh,Mh,Rh,Wh,Xh,Yh,$h,gi,si],[Jh,Lg,zi,sh,Zg,Kh,Fg,Gg,th,fh,Bh,Eg,si])),d=null,e=0,f=0;;)if(f=document.body.childNodes.length,b=I(Nb(Gj)),c=null,d=0,e=0;;)if(ea?0:a>b?b:a}function bk(){Kj().background(255);Ee.F(Y.jc,U,Ag,60);Y.frameRate(60);var a=Y.createGraphics(500,500),b=Jj;Jj=a;try{Kj().background(255,30)}finally{Jj=b}return new fb(null,3,[Ne,0,bh,Je(function(){return function(){return bf(new W(null,2,5,X,[Y.random(Y.width),Y.random(Y.height)],null))}}(a)),ni,a],null)}function ck(a,b,c){return 2500*(Y.noise(.002*a,.002*b,.002*c)+Y.noise(.004*a,.004*b,.00322*c))} +function dk(a,b,c,d){var e=a.f?a.f(b,c,d):a.call(null,b,c,d),f=function(){var e=b+.5;return a.f?a.f(e,c,d):a.call(null,e,c,d)}(),h=function(){var e=c+.5;return a.f?a.f(b,e,d):a.call(null,b,e,d)}();return new W(null,2,5,X,[2*(f-e),2*(h-e)],null)} +function ek(a){var b=Y.width,c=Y.height,d=Y.mouseX,e=Y.mouseY,f=function(a,b,c,d){return function(a,b){return t(Y.mouseIsPressed)?Zj(c-a,d-b)-20:1E6}}(b,c,d,e),h=function(a,b){return function(c,d){var e=.5*(a-200),f=.5*(b-200);c=Math.abs(c-100-e)-e;d=Math.abs(d-100-f)-f;f=c>d?c:d;return 100-(Zj(0>c?0:c,0>d?0:d)+(0>f?f:0))}}(b,c,d,e,f),k=function(a,b,c,d,e){return function(a,b){a=e(a,b)/200;return 1<=a?1:-1>=a?-1:1.875*a+-1.25*Math.pow(a,3)+.375*Math.pow(a,5)}}(b,c,d,e,f,h),l=function(a,b,c,d){return function(e, +f){return 0>c||0>d||c>a||d>b?0:(c/a-.5)*f*20+(d/b-.5)*e*-20}}(b,c,d,e,f,h,k),m=function(a,b,c,d,e,f,h,k){return function(a,b,c){return k(a,b)+ck(a,b,c)}}(b,c,d,e,f,h,k,l),n=function(a,b,c,d,e,f,h,k,l){return function(a,b,c){return.1*h(a,b)*l(a,b,c)}}(b,c,d,e,f,h,k,l,m),q=Ne.a(a)/2;b=Fe.b(function(a,b,c,d,e,f,h,k,l,m,n,q){return function(e){var f=T(e,0);e=T(e,1);var h=dk(q,f,e,n),k=T(h,0);h=T(h,1);h=f+h;k=e-k;h=0>h||h>a||0>k||k>b?new W(null,2,5,X,[Y.random(a),Y.random(b)],null):new W(null,2,5,X,[h, +k],null);k=T(h,0);h=T(h,1);var l=Y.mouseIsPressed;e=t(t(l)?20>Zj(c-f,d-e):l)?new W(null,2,5,X,[Y.random(a),Y.random(b)],null):new W(null,2,5,X,[k,h],null);f=T(e,0);e=T(e,1);return new W(null,2,5,X,[f,e],null)}}(b,c,d,e,f,h,k,l,m,n,q,function(a,b,c,d,e,f,h,k){return function(a,b,c){return.1*(k(a,b)+ck(a,b,c)*h(a,b))}}(b,c,d,e,f,h,k,l,m,n,q)),bh.a(a));return U.f(Me(a),bh,b)} +function fk(a){var b=ni.a(a);Kj().image(b,0,0);b=Kj();b.loadPixels();b=b.pixels;var c=Y.width,d=Y.height;Kj().color(0);a=I(bh.a(a));for(var e=null,f=0,h=0;;)if(h= (0))){ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.nth.cljs$core$IFn$_invoke$arity$2(coll,idx),x)){ return idx; } else { -var G__3008 = (idx - (1)); -idx = G__3008; +var G__3023 = (idx - (1)); +idx = G__3023; continue; } } else { @@ -5401,56 +5401,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.IndexedSeq.prototype.indexOf = (function() { -var G__3009 = null; -var G__3009__1 = (function (x){ +var G__3024 = null; +var G__3024__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3009__2 = (function (x,start){ +var G__3024__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3009 = function(x,start){ +G__3024 = function(x,start){ switch(arguments.length){ case 1: -return G__3009__1.call(this,x); +return G__3024__1.call(this,x); case 2: -return G__3009__2.call(this,x,start); +return G__3024__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3009.cljs$core$IFn$_invoke$arity$1 = G__3009__1; -G__3009.cljs$core$IFn$_invoke$arity$2 = G__3009__2; -return G__3009; +G__3024.cljs$core$IFn$_invoke$arity$1 = G__3024__1; +G__3024.cljs$core$IFn$_invoke$arity$2 = G__3024__2; +return G__3024; })() ; cljs.core.IndexedSeq.prototype.lastIndexOf = (function() { -var G__3010 = null; -var G__3010__1 = (function (x){ +var G__3025 = null; +var G__3025__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3010__2 = (function (x,start){ +var G__3025__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3010 = function(x,start){ +G__3025 = function(x,start){ switch(arguments.length){ case 1: -return G__3010__1.call(this,x); +return G__3025__1.call(this,x); case 2: -return G__3010__2.call(this,x,start); +return G__3025__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3010.cljs$core$IFn$_invoke$arity$1 = G__3010__1; -G__3010.cljs$core$IFn$_invoke$arity$2 = G__3010__2; -return G__3010; +G__3025.cljs$core$IFn$_invoke$arity$1 = G__3025__1; +G__3025.cljs$core$IFn$_invoke$arity$2 = G__3025__2; +return G__3025; })() ; @@ -5614,21 +5614,21 @@ cljs.core.__GT_IndexedSeq = (function cljs$core$__GT_IndexedSeq(arr,i,meta){ return (new cljs.core.IndexedSeq(arr,i,meta)); }); -var G__3011_3014 = cljs.core.IndexedSeq.prototype; -var G__3012_3015 = cljs.core.ITER_SYMBOL; -var G__3013_3016 = ((function (G__3011_3014,G__3012_3015){ +var G__3026_3029 = cljs.core.IndexedSeq.prototype; +var G__3027_3030 = cljs.core.ITER_SYMBOL; +var G__3028_3031 = ((function (G__3026_3029,G__3027_3030){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3011_3014,G__3012_3015)) +});})(G__3026_3029,G__3027_3030)) ; -goog.object.set(G__3011_3014,G__3012_3015,G__3013_3016); +goog.object.set(G__3026_3029,G__3027_3030,G__3028_3031); /** * Create seq from a primitive JavaScript Array-like. */ cljs.core.prim_seq = (function cljs$core$prim_seq(var_args){ -var G__3018 = arguments.length; -switch (G__3018) { +var G__3033 = arguments.length; +switch (G__3033) { case 1: return cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -5661,8 +5661,8 @@ cljs.core.prim_seq.cljs$lang$maxFixedArity = 2; * Create a seq from a JavaScript array. */ cljs.core.array_seq = (function cljs$core$array_seq(var_args){ -var G__3021 = arguments.length; -switch (G__3021) { +var G__3036 = arguments.length; +switch (G__3036) { case 1: return cljs.core.array_seq.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -5725,56 +5725,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.RSeq.prototype.indexOf = (function() { -var G__3023 = null; -var G__3023__1 = (function (x){ +var G__3038 = null; +var G__3038__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3023__2 = (function (x,start){ +var G__3038__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3023 = function(x,start){ +G__3038 = function(x,start){ switch(arguments.length){ case 1: -return G__3023__1.call(this,x); +return G__3038__1.call(this,x); case 2: -return G__3023__2.call(this,x,start); +return G__3038__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3023.cljs$core$IFn$_invoke$arity$1 = G__3023__1; -G__3023.cljs$core$IFn$_invoke$arity$2 = G__3023__2; -return G__3023; +G__3038.cljs$core$IFn$_invoke$arity$1 = G__3038__1; +G__3038.cljs$core$IFn$_invoke$arity$2 = G__3038__2; +return G__3038; })() ; cljs.core.RSeq.prototype.lastIndexOf = (function() { -var G__3024 = null; -var G__3024__1 = (function (x){ +var G__3039 = null; +var G__3039__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3024__2 = (function (x,start){ +var G__3039__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3024 = function(x,start){ +G__3039 = function(x,start){ switch(arguments.length){ case 1: -return G__3024__1.call(this,x); +return G__3039__1.call(this,x); case 2: -return G__3024__2.call(this,x,start); +return G__3039__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3024.cljs$core$IFn$_invoke$arity$1 = G__3024__1; -G__3024.cljs$core$IFn$_invoke$arity$2 = G__3024__2; -return G__3024; +G__3039.cljs$core$IFn$_invoke$arity$1 = G__3039__1; +G__3039.cljs$core$IFn$_invoke$arity$2 = G__3039__2; +return G__3039; })() ; @@ -5893,15 +5893,15 @@ cljs.core.__GT_RSeq = (function cljs$core$__GT_RSeq(ci,i,meta){ return (new cljs.core.RSeq(ci,i,meta)); }); -var G__3025_3028 = cljs.core.RSeq.prototype; -var G__3026_3029 = cljs.core.ITER_SYMBOL; -var G__3027_3030 = ((function (G__3025_3028,G__3026_3029){ +var G__3040_3043 = cljs.core.RSeq.prototype; +var G__3041_3044 = cljs.core.ITER_SYMBOL; +var G__3042_3045 = ((function (G__3040_3043,G__3041_3044){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3025_3028,G__3026_3029)) +});})(G__3040_3043,G__3041_3044)) ; -goog.object.set(G__3025_3028,G__3026_3029,G__3027_3030); +goog.object.set(G__3040_3043,G__3041_3044,G__3042_3045); /** * Same as (first (next x)) */ @@ -5939,8 +5939,8 @@ cljs.core.last = (function cljs$core$last(s){ while(true){ var sn = cljs.core.next(s); if((!((sn == null)))){ -var G__3031 = sn; -s = G__3031; +var G__3046 = sn; +s = G__3046; continue; } else { return cljs.core.first(s); @@ -5950,22 +5950,22 @@ break; }); goog.object.set(cljs.core.IEquiv,"_",true); -var G__3032_3035 = cljs.core._equiv; -var G__3033_3036 = "_"; -var G__3034_3037 = ((function (G__3032_3035,G__3033_3036){ +var G__3047_3050 = cljs.core._equiv; +var G__3048_3051 = "_"; +var G__3049_3052 = ((function (G__3047_3050,G__3048_3051){ return (function (x,o){ return (x === o); -});})(G__3032_3035,G__3033_3036)) +});})(G__3047_3050,G__3048_3051)) ; -goog.object.set(G__3032_3035,G__3033_3036,G__3034_3037); +goog.object.set(G__3047_3050,G__3048_3051,G__3049_3052); /** * conj[oin]. Returns a new collection with the xs * 'added'. (conj nil item) returns (item). The 'addition' may * happen at different 'places' depending on the concrete type. */ cljs.core.conj = (function cljs$core$conj(var_args){ -var G__3042 = arguments.length; -switch (G__3042) { +var G__3057 = arguments.length; +switch (G__3057) { case 0: return cljs.core.conj.cljs$core$IFn$_invoke$arity$0(); @@ -5980,14 +5980,14 @@ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3044 = arguments.length; -var i__4731__auto___3045 = (0); +var len__4730__auto___3059 = arguments.length; +var i__4731__auto___3060 = (0); while(true){ -if((i__4731__auto___3045 < len__4730__auto___3044)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3045])); +if((i__4731__auto___3060 < len__4730__auto___3059)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3060])); -var G__3046 = (i__4731__auto___3045 + (1)); -i__4731__auto___3045 = G__3046; +var G__3061 = (i__4731__auto___3060 + (1)); +i__4731__auto___3060 = G__3061; continue; } else { } @@ -6019,12 +6019,12 @@ return (new cljs.core.List(null,x,null,(1),null)); cljs.core.conj.cljs$core$IFn$_invoke$arity$variadic = (function (coll,x,xs){ while(true){ if(cljs.core.truth_(xs)){ -var G__3047 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(coll,x); -var G__3048 = cljs.core.first(xs); -var G__3049 = cljs.core.next(xs); -coll = G__3047; -x = G__3048; -xs = G__3049; +var G__3062 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(coll,x); +var G__3063 = cljs.core.first(xs); +var G__3064 = cljs.core.next(xs); +coll = G__3062; +x = G__3063; +xs = G__3064; continue; } else { return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(coll,x); @@ -6034,13 +6034,13 @@ break; }); /** @this {Function} */ -cljs.core.conj.cljs$lang$applyTo = (function (seq3039){ -var G__3040 = cljs.core.first(seq3039); -var seq3039__$1 = cljs.core.next(seq3039); -var G__3041 = cljs.core.first(seq3039__$1); -var seq3039__$2 = cljs.core.next(seq3039__$1); +cljs.core.conj.cljs$lang$applyTo = (function (seq3054){ +var G__3055 = cljs.core.first(seq3054); +var seq3054__$1 = cljs.core.next(seq3054); +var G__3056 = cljs.core.first(seq3054__$1); +var seq3054__$2 = cljs.core.next(seq3054__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3040,G__3041,seq3039__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3055,G__3056,seq3054__$2); }); cljs.core.conj.cljs$lang$maxFixedArity = (2); @@ -6071,10 +6071,10 @@ while(true){ if(cljs.core.counted_QMARK_(s)){ return (acc + cljs.core._count(s)); } else { -var G__3052 = cljs.core.next(s); -var G__3053 = (acc + (1)); -s = G__3052; -acc = G__3053; +var G__3067 = cljs.core.next(s); +var G__3068 = (acc + (1)); +s = G__3067; +acc = G__3068; continue; } break; @@ -6109,8 +6109,8 @@ return (0); } }); cljs.core.linear_traversal_nth = (function cljs$core$linear_traversal_nth(var_args){ -var G__3057 = arguments.length; -switch (G__3057) { +var G__3072 = arguments.length; +switch (G__3072) { case 2: return cljs.core.linear_traversal_nth.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -6141,10 +6141,10 @@ if(cljs.core.indexed_QMARK_(coll)){ return cljs.core._nth.cljs$core$IFn$_invoke$arity$2(coll,n); } else { if(cljs.core.seq(coll)){ -var G__3059 = cljs.core.next(coll); -var G__3060 = (n - (1)); -coll = G__3059; -n = G__3060; +var G__3074 = cljs.core.next(coll); +var G__3075 = (n - (1)); +coll = G__3074; +n = G__3075; continue; } else { throw (new Error("Index out of bounds")); @@ -6173,12 +6173,12 @@ if(cljs.core.indexed_QMARK_(coll)){ return cljs.core._nth.cljs$core$IFn$_invoke$arity$3(coll,n,not_found); } else { if(cljs.core.seq(coll)){ -var G__3061 = cljs.core.next(coll); -var G__3062 = (n - (1)); -var G__3063 = not_found; -coll = G__3061; -n = G__3062; -not_found = G__3063; +var G__3076 = cljs.core.next(coll); +var G__3077 = (n - (1)); +var G__3078 = not_found; +coll = G__3076; +n = G__3077; +not_found = G__3078; continue; } else { return not_found; @@ -6200,8 +6200,8 @@ cljs.core.linear_traversal_nth.cljs$lang$maxFixedArity = 3; * in O(n) time, for sequences. */ cljs.core.nth = (function cljs$core$nth(var_args){ -var G__3065 = arguments.length; -switch (G__3065) { +var G__3080 = arguments.length; +switch (G__3080) { case 2: return cljs.core.nth.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -6346,10 +6346,10 @@ while(true){ var temp__5733__auto__ = (((n__$1 > (0))) && (cljs.core.seq(xs))); if(temp__5733__auto__){ var xs__$1 = temp__5733__auto__; -var G__3075 = (n__$1 - (1)); -var G__3076 = cljs.core.rest(xs__$1); -n__$1 = G__3075; -xs = G__3076; +var G__3090 = (n__$1 - (1)); +var G__3091 = cljs.core.rest(xs__$1); +n__$1 = G__3090; +xs = G__3091; continue; } else { return xs; @@ -6361,8 +6361,8 @@ break; * Returns the value mapped to key, not-found or nil if key not present. */ cljs.core.get = (function cljs$core$get(var_args){ -var G__3078 = arguments.length; -switch (G__3078) { +var G__3093 = arguments.length; +switch (G__3093) { case 2: return cljs.core.get.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -6454,22 +6454,22 @@ cljs.core.get.cljs$lang$maxFixedArity = 3; * contains val at index. */ cljs.core.assoc = (function cljs$core$assoc(var_args){ -var G__3087 = arguments.length; -switch (G__3087) { +var G__3102 = arguments.length; +switch (G__3102) { case 3: return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3089 = arguments.length; -var i__4731__auto___3090 = (0); +var len__4730__auto___3104 = arguments.length; +var i__4731__auto___3105 = (0); while(true){ -if((i__4731__auto___3090 < len__4730__auto___3089)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3090])); +if((i__4731__auto___3105 < len__4730__auto___3104)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3105])); -var G__3091 = (i__4731__auto___3090 + (1)); -i__4731__auto___3090 = G__3091; +var G__3106 = (i__4731__auto___3105 + (1)); +i__4731__auto___3105 = G__3106; continue; } else { } @@ -6494,14 +6494,14 @@ cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic = (function (coll,k,v,kvs){ while(true){ var ret = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(coll,k,v); if(cljs.core.truth_(kvs)){ -var G__3092 = ret; -var G__3093 = cljs.core.first(kvs); -var G__3094 = cljs.core.second(kvs); -var G__3095 = cljs.core.nnext(kvs); -coll = G__3092; -k = G__3093; -v = G__3094; -kvs = G__3095; +var G__3107 = ret; +var G__3108 = cljs.core.first(kvs); +var G__3109 = cljs.core.second(kvs); +var G__3110 = cljs.core.nnext(kvs); +coll = G__3107; +k = G__3108; +v = G__3109; +kvs = G__3110; continue; } else { return ret; @@ -6511,15 +6511,15 @@ break; }); /** @this {Function} */ -cljs.core.assoc.cljs$lang$applyTo = (function (seq3083){ -var G__3084 = cljs.core.first(seq3083); -var seq3083__$1 = cljs.core.next(seq3083); -var G__3085 = cljs.core.first(seq3083__$1); -var seq3083__$2 = cljs.core.next(seq3083__$1); -var G__3086 = cljs.core.first(seq3083__$2); -var seq3083__$3 = cljs.core.next(seq3083__$2); +cljs.core.assoc.cljs$lang$applyTo = (function (seq3098){ +var G__3099 = cljs.core.first(seq3098); +var seq3098__$1 = cljs.core.next(seq3098); +var G__3100 = cljs.core.first(seq3098__$1); +var seq3098__$2 = cljs.core.next(seq3098__$1); +var G__3101 = cljs.core.first(seq3098__$2); +var seq3098__$3 = cljs.core.next(seq3098__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3084,G__3085,G__3086,seq3083__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3099,G__3100,G__3101,seq3098__$3); }); cljs.core.assoc.cljs$lang$maxFixedArity = (3); @@ -6529,8 +6529,8 @@ cljs.core.assoc.cljs$lang$maxFixedArity = (3); * that does not contain a mapping for key(s). */ cljs.core.dissoc = (function cljs$core$dissoc(var_args){ -var G__3100 = arguments.length; -switch (G__3100) { +var G__3115 = arguments.length; +switch (G__3115) { case 1: return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -6541,14 +6541,14 @@ return cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argument break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3102 = arguments.length; -var i__4731__auto___3103 = (0); +var len__4730__auto___3117 = arguments.length; +var i__4731__auto___3118 = (0); while(true){ -if((i__4731__auto___3103 < len__4730__auto___3102)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3103])); +if((i__4731__auto___3118 < len__4730__auto___3117)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3118])); -var G__3104 = (i__4731__auto___3103 + (1)); -i__4731__auto___3103 = G__3104; +var G__3119 = (i__4731__auto___3118 + (1)); +i__4731__auto___3118 = G__3119; continue; } else { } @@ -6580,12 +6580,12 @@ return null; } else { var ret = cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(coll,k); if(cljs.core.truth_(ks)){ -var G__3105 = ret; -var G__3106 = cljs.core.first(ks); -var G__3107 = cljs.core.next(ks); -coll = G__3105; -k = G__3106; -ks = G__3107; +var G__3120 = ret; +var G__3121 = cljs.core.first(ks); +var G__3122 = cljs.core.next(ks); +coll = G__3120; +k = G__3121; +ks = G__3122; continue; } else { return ret; @@ -6596,13 +6596,13 @@ break; }); /** @this {Function} */ -cljs.core.dissoc.cljs$lang$applyTo = (function (seq3097){ -var G__3098 = cljs.core.first(seq3097); -var seq3097__$1 = cljs.core.next(seq3097); -var G__3099 = cljs.core.first(seq3097__$1); -var seq3097__$2 = cljs.core.next(seq3097__$1); +cljs.core.dissoc.cljs$lang$applyTo = (function (seq3112){ +var G__3113 = cljs.core.first(seq3112); +var seq3112__$1 = cljs.core.next(seq3112); +var G__3114 = cljs.core.first(seq3112__$1); +var seq3112__$2 = cljs.core.next(seq3112__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3098,G__3099,seq3097__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3113,G__3114,seq3112__$2); }); cljs.core.dissoc.cljs$lang$maxFixedArity = (2); @@ -6659,218 +6659,218 @@ return (new cljs.core.MetaFn(self__.afn,new_meta)); cljs.core.MetaFn.prototype.cljs$core$Fn$ = cljs.core.PROTOCOL_SENTINEL; cljs.core.MetaFn.prototype.call = (function() { -var G__3111 = null; -var G__3111__1 = (function (self__){ +var G__3126 = null; +var G__3126__1 = (function (self__){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$0 ? self__.afn.cljs$core$IFn$_invoke$arity$0() : self__.afn.call(null)); }); -var G__3111__2 = (function (self__,a){ +var G__3126__2 = (function (self__,a){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$1 ? self__.afn.cljs$core$IFn$_invoke$arity$1(a) : self__.afn.call(null,a)); }); -var G__3111__3 = (function (self__,a,b){ +var G__3126__3 = (function (self__,a,b){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$2 ? self__.afn.cljs$core$IFn$_invoke$arity$2(a,b) : self__.afn.call(null,a,b)); }); -var G__3111__4 = (function (self__,a,b,c){ +var G__3126__4 = (function (self__,a,b,c){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$3 ? self__.afn.cljs$core$IFn$_invoke$arity$3(a,b,c) : self__.afn.call(null,a,b,c)); }); -var G__3111__5 = (function (self__,a,b,c,d){ +var G__3126__5 = (function (self__,a,b,c,d){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$4 ? self__.afn.cljs$core$IFn$_invoke$arity$4(a,b,c,d) : self__.afn.call(null,a,b,c,d)); }); -var G__3111__6 = (function (self__,a,b,c,d,e){ +var G__3126__6 = (function (self__,a,b,c,d,e){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$5 ? self__.afn.cljs$core$IFn$_invoke$arity$5(a,b,c,d,e) : self__.afn.call(null,a,b,c,d,e)); }); -var G__3111__7 = (function (self__,a,b,c,d,e,f){ +var G__3126__7 = (function (self__,a,b,c,d,e,f){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$6 ? self__.afn.cljs$core$IFn$_invoke$arity$6(a,b,c,d,e,f) : self__.afn.call(null,a,b,c,d,e,f)); }); -var G__3111__8 = (function (self__,a,b,c,d,e,f,g){ +var G__3126__8 = (function (self__,a,b,c,d,e,f,g){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$7 ? self__.afn.cljs$core$IFn$_invoke$arity$7(a,b,c,d,e,f,g) : self__.afn.call(null,a,b,c,d,e,f,g)); }); -var G__3111__9 = (function (self__,a,b,c,d,e,f,g,h){ +var G__3126__9 = (function (self__,a,b,c,d,e,f,g,h){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$8 ? self__.afn.cljs$core$IFn$_invoke$arity$8(a,b,c,d,e,f,g,h) : self__.afn.call(null,a,b,c,d,e,f,g,h)); }); -var G__3111__10 = (function (self__,a,b,c,d,e,f,g,h,i){ +var G__3126__10 = (function (self__,a,b,c,d,e,f,g,h,i){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$9 ? self__.afn.cljs$core$IFn$_invoke$arity$9(a,b,c,d,e,f,g,h,i) : self__.afn.call(null,a,b,c,d,e,f,g,h,i)); }); -var G__3111__11 = (function (self__,a,b,c,d,e,f,g,h,i,j){ +var G__3126__11 = (function (self__,a,b,c,d,e,f,g,h,i,j){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$10 ? self__.afn.cljs$core$IFn$_invoke$arity$10(a,b,c,d,e,f,g,h,i,j) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j)); }); -var G__3111__12 = (function (self__,a,b,c,d,e,f,g,h,i,j,k){ +var G__3126__12 = (function (self__,a,b,c,d,e,f,g,h,i,j,k){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$11 ? self__.afn.cljs$core$IFn$_invoke$arity$11(a,b,c,d,e,f,g,h,i,j,k) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k)); }); -var G__3111__13 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l){ +var G__3126__13 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$12 ? self__.afn.cljs$core$IFn$_invoke$arity$12(a,b,c,d,e,f,g,h,i,j,k,l) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l)); }); -var G__3111__14 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m){ +var G__3126__14 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$13 ? self__.afn.cljs$core$IFn$_invoke$arity$13(a,b,c,d,e,f,g,h,i,j,k,l,m) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m)); }); -var G__3111__15 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n){ +var G__3126__15 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$14 ? self__.afn.cljs$core$IFn$_invoke$arity$14(a,b,c,d,e,f,g,h,i,j,k,l,m,n) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n)); }); -var G__3111__16 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){ +var G__3126__16 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$15 ? self__.afn.cljs$core$IFn$_invoke$arity$15(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o)); }); -var G__3111__17 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){ +var G__3126__17 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$16 ? self__.afn.cljs$core$IFn$_invoke$arity$16(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)); }); -var G__3111__18 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){ +var G__3126__18 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$17 ? self__.afn.cljs$core$IFn$_invoke$arity$17(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q)); }); -var G__3111__19 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){ +var G__3126__19 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$18 ? self__.afn.cljs$core$IFn$_invoke$arity$18(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r)); }); -var G__3111__20 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){ +var G__3126__20 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$19 ? self__.afn.cljs$core$IFn$_invoke$arity$19(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s)); }); -var G__3111__21 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){ +var G__3126__21 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){ var self__ = this; var self____$1 = this; var _ = self____$1; return (self__.afn.cljs$core$IFn$_invoke$arity$20 ? self__.afn.cljs$core$IFn$_invoke$arity$20(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t) : self__.afn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t)); }); -var G__3111__22 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ +var G__3126__22 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ var self__ = this; var self____$1 = this; var _ = self____$1; return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(self__.afn,a,b,c,d,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest], 0)); }); -G__3111 = function(self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ +G__3126 = function(self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ switch(arguments.length){ case 1: -return G__3111__1.call(this,self__); +return G__3126__1.call(this,self__); case 2: -return G__3111__2.call(this,self__,a); +return G__3126__2.call(this,self__,a); case 3: -return G__3111__3.call(this,self__,a,b); +return G__3126__3.call(this,self__,a,b); case 4: -return G__3111__4.call(this,self__,a,b,c); +return G__3126__4.call(this,self__,a,b,c); case 5: -return G__3111__5.call(this,self__,a,b,c,d); +return G__3126__5.call(this,self__,a,b,c,d); case 6: -return G__3111__6.call(this,self__,a,b,c,d,e); +return G__3126__6.call(this,self__,a,b,c,d,e); case 7: -return G__3111__7.call(this,self__,a,b,c,d,e,f); +return G__3126__7.call(this,self__,a,b,c,d,e,f); case 8: -return G__3111__8.call(this,self__,a,b,c,d,e,f,g); +return G__3126__8.call(this,self__,a,b,c,d,e,f,g); case 9: -return G__3111__9.call(this,self__,a,b,c,d,e,f,g,h); +return G__3126__9.call(this,self__,a,b,c,d,e,f,g,h); case 10: -return G__3111__10.call(this,self__,a,b,c,d,e,f,g,h,i); +return G__3126__10.call(this,self__,a,b,c,d,e,f,g,h,i); case 11: -return G__3111__11.call(this,self__,a,b,c,d,e,f,g,h,i,j); +return G__3126__11.call(this,self__,a,b,c,d,e,f,g,h,i,j); case 12: -return G__3111__12.call(this,self__,a,b,c,d,e,f,g,h,i,j,k); +return G__3126__12.call(this,self__,a,b,c,d,e,f,g,h,i,j,k); case 13: -return G__3111__13.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l); +return G__3126__13.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l); case 14: -return G__3111__14.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m); +return G__3126__14.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m); case 15: -return G__3111__15.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n); +return G__3126__15.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n); case 16: -return G__3111__16.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o); +return G__3126__16.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o); case 17: -return G__3111__17.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p); +return G__3126__17.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p); case 18: -return G__3111__18.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q); +return G__3126__18.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q); case 19: -return G__3111__19.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r); +return G__3126__19.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r); case 20: -return G__3111__20.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s); +return G__3126__20.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s); case 21: -return G__3111__21.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t); +return G__3126__21.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t); case 22: -return G__3111__22.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest); +return G__3126__22.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__3111.cljs$core$IFn$_invoke$arity$1 = G__3111__1; -G__3111.cljs$core$IFn$_invoke$arity$2 = G__3111__2; -G__3111.cljs$core$IFn$_invoke$arity$3 = G__3111__3; -G__3111.cljs$core$IFn$_invoke$arity$4 = G__3111__4; -G__3111.cljs$core$IFn$_invoke$arity$5 = G__3111__5; -G__3111.cljs$core$IFn$_invoke$arity$6 = G__3111__6; -G__3111.cljs$core$IFn$_invoke$arity$7 = G__3111__7; -G__3111.cljs$core$IFn$_invoke$arity$8 = G__3111__8; -G__3111.cljs$core$IFn$_invoke$arity$9 = G__3111__9; -G__3111.cljs$core$IFn$_invoke$arity$10 = G__3111__10; -G__3111.cljs$core$IFn$_invoke$arity$11 = G__3111__11; -G__3111.cljs$core$IFn$_invoke$arity$12 = G__3111__12; -G__3111.cljs$core$IFn$_invoke$arity$13 = G__3111__13; -G__3111.cljs$core$IFn$_invoke$arity$14 = G__3111__14; -G__3111.cljs$core$IFn$_invoke$arity$15 = G__3111__15; -G__3111.cljs$core$IFn$_invoke$arity$16 = G__3111__16; -G__3111.cljs$core$IFn$_invoke$arity$17 = G__3111__17; -G__3111.cljs$core$IFn$_invoke$arity$18 = G__3111__18; -G__3111.cljs$core$IFn$_invoke$arity$19 = G__3111__19; -G__3111.cljs$core$IFn$_invoke$arity$20 = G__3111__20; -G__3111.cljs$core$IFn$_invoke$arity$21 = G__3111__21; -G__3111.cljs$core$IFn$_invoke$arity$22 = G__3111__22; -return G__3111; +G__3126.cljs$core$IFn$_invoke$arity$1 = G__3126__1; +G__3126.cljs$core$IFn$_invoke$arity$2 = G__3126__2; +G__3126.cljs$core$IFn$_invoke$arity$3 = G__3126__3; +G__3126.cljs$core$IFn$_invoke$arity$4 = G__3126__4; +G__3126.cljs$core$IFn$_invoke$arity$5 = G__3126__5; +G__3126.cljs$core$IFn$_invoke$arity$6 = G__3126__6; +G__3126.cljs$core$IFn$_invoke$arity$7 = G__3126__7; +G__3126.cljs$core$IFn$_invoke$arity$8 = G__3126__8; +G__3126.cljs$core$IFn$_invoke$arity$9 = G__3126__9; +G__3126.cljs$core$IFn$_invoke$arity$10 = G__3126__10; +G__3126.cljs$core$IFn$_invoke$arity$11 = G__3126__11; +G__3126.cljs$core$IFn$_invoke$arity$12 = G__3126__12; +G__3126.cljs$core$IFn$_invoke$arity$13 = G__3126__13; +G__3126.cljs$core$IFn$_invoke$arity$14 = G__3126__14; +G__3126.cljs$core$IFn$_invoke$arity$15 = G__3126__15; +G__3126.cljs$core$IFn$_invoke$arity$16 = G__3126__16; +G__3126.cljs$core$IFn$_invoke$arity$17 = G__3126__17; +G__3126.cljs$core$IFn$_invoke$arity$18 = G__3126__18; +G__3126.cljs$core$IFn$_invoke$arity$19 = G__3126__19; +G__3126.cljs$core$IFn$_invoke$arity$20 = G__3126__20; +G__3126.cljs$core$IFn$_invoke$arity$21 = G__3126__21; +G__3126.cljs$core$IFn$_invoke$arity$22 = G__3126__22; +return G__3126; })() ; -cljs.core.MetaFn.prototype.apply = (function (self__,args3110){ +cljs.core.MetaFn.prototype.apply = (function (self__,args3125){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args3110))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args3125))); }); cljs.core.MetaFn.prototype.cljs$core$IFn$_invoke$arity$0 = (function (){ @@ -7095,8 +7095,8 @@ return cljs.core._pop(coll); * does not contain key(s). */ cljs.core.disj = (function cljs$core$disj(var_args){ -var G__3118 = arguments.length; -switch (G__3118) { +var G__3133 = arguments.length; +switch (G__3133) { case 1: return cljs.core.disj.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -7107,14 +7107,14 @@ return cljs.core.disj.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3120 = arguments.length; -var i__4731__auto___3121 = (0); +var len__4730__auto___3135 = arguments.length; +var i__4731__auto___3136 = (0); while(true){ -if((i__4731__auto___3121 < len__4730__auto___3120)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3121])); +if((i__4731__auto___3136 < len__4730__auto___3135)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3136])); -var G__3122 = (i__4731__auto___3121 + (1)); -i__4731__auto___3121 = G__3122; +var G__3137 = (i__4731__auto___3136 + (1)); +i__4731__auto___3136 = G__3137; continue; } else { } @@ -7146,12 +7146,12 @@ return null; } else { var ret = cljs.core.disj.cljs$core$IFn$_invoke$arity$2(coll,k); if(cljs.core.truth_(ks)){ -var G__3123 = ret; -var G__3124 = cljs.core.first(ks); -var G__3125 = cljs.core.next(ks); -coll = G__3123; -k = G__3124; -ks = G__3125; +var G__3138 = ret; +var G__3139 = cljs.core.first(ks); +var G__3140 = cljs.core.next(ks); +coll = G__3138; +k = G__3139; +ks = G__3140; continue; } else { return ret; @@ -7162,13 +7162,13 @@ break; }); /** @this {Function} */ -cljs.core.disj.cljs$lang$applyTo = (function (seq3115){ -var G__3116 = cljs.core.first(seq3115); -var seq3115__$1 = cljs.core.next(seq3115); -var G__3117 = cljs.core.first(seq3115__$1); -var seq3115__$2 = cljs.core.next(seq3115__$1); +cljs.core.disj.cljs$lang$applyTo = (function (seq3130){ +var G__3131 = cljs.core.first(seq3130); +var seq3130__$1 = cljs.core.next(seq3130); +var G__3132 = cljs.core.first(seq3130__$1); +var seq3130__$2 = cljs.core.next(seq3130__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3116,G__3117,seq3115__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3131,G__3132,seq3130__$2); }); cljs.core.disj.cljs$lang$maxFixedArity = (2); @@ -7392,22 +7392,22 @@ return false; * interleaved keys and values. */ cljs.core.js_obj = (function cljs$core$js_obj(var_args){ -var G__3139 = arguments.length; -switch (G__3139) { +var G__3154 = arguments.length; +switch (G__3154) { case 0: return cljs.core.js_obj.cljs$core$IFn$_invoke$arity$0(); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3143 = arguments.length; -var i__4731__auto___3144 = (0); +var len__4730__auto___3158 = arguments.length; +var i__4731__auto___3159 = (0); while(true){ -if((i__4731__auto___3144 < len__4730__auto___3143)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3144])); +if((i__4731__auto___3159 < len__4730__auto___3158)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3159])); -var G__3145 = (i__4731__auto___3144 + (1)); -i__4731__auto___3144 = G__3145; +var G__3160 = (i__4731__auto___3159 + (1)); +i__4731__auto___3159 = G__3160; continue; } else { } @@ -7429,9 +7429,9 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(goog.object.create,keyvals) }); /** @this {Function} */ -cljs.core.js_obj.cljs$lang$applyTo = (function (seq3138){ +cljs.core.js_obj.cljs$lang$applyTo = (function (seq3153){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq3138)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq3153)); }); cljs.core.js_obj.cljs$lang$maxFixedArity = (0); @@ -7459,12 +7459,12 @@ return to; } else { (to[j__$1] = (from[i__$1])); -var G__3146 = (i__$1 + (1)); -var G__3147 = (j__$1 + (1)); -var G__3148 = (len__$1 - (1)); -i__$1 = G__3146; -j__$1 = G__3147; -len__$1 = G__3148; +var G__3161 = (i__$1 + (1)); +var G__3162 = (j__$1 + (1)); +var G__3163 = (len__$1 - (1)); +i__$1 = G__3161; +j__$1 = G__3162; +len__$1 = G__3163; continue; } break; @@ -7480,12 +7480,12 @@ return to; } else { (to[j__$1] = (from[i__$1])); -var G__3149 = (i__$1 - (1)); -var G__3150 = (j__$1 - (1)); -var G__3151 = (len__$1 - (1)); -i__$1 = G__3149; -j__$1 = G__3150; -len__$1 = G__3151; +var G__3164 = (i__$1 - (1)); +var G__3165 = (j__$1 - (1)); +var G__3166 = (len__$1 - (1)); +i__$1 = G__3164; +j__$1 = G__3165; +len__$1 = G__3166; continue; } break; @@ -7712,8 +7712,8 @@ return null; * Returns true if no two of the arguments are = */ cljs.core.distinct_QMARK_ = (function cljs$core$distinct_QMARK_(var_args){ -var G__3164 = arguments.length; -switch (G__3164) { +var G__3179 = arguments.length; +switch (G__3179) { case 1: return cljs.core.distinct_QMARK_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -7724,14 +7724,14 @@ return cljs.core.distinct_QMARK_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]), break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3166 = arguments.length; -var i__4731__auto___3167 = (0); +var len__4730__auto___3181 = arguments.length; +var i__4731__auto___3182 = (0); while(true){ -if((i__4731__auto___3167 < len__4730__auto___3166)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3167])); +if((i__4731__auto___3182 < len__4730__auto___3181)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3182])); -var G__3168 = (i__4731__auto___3167 + (1)); -i__4731__auto___3167 = G__3168; +var G__3183 = (i__4731__auto___3182 + (1)); +i__4731__auto___3182 = G__3183; continue; } else { } @@ -7763,10 +7763,10 @@ if(cljs.core.truth_(xs)){ if(cljs.core.contains_QMARK_(s,x__$1)){ return false; } else { -var G__3169 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(s,x__$1); -var G__3170 = etc; -s = G__3169; -xs = G__3170; +var G__3184 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(s,x__$1); +var G__3185 = etc; +s = G__3184; +xs = G__3185; continue; } } else { @@ -7780,13 +7780,13 @@ return false; }); /** @this {Function} */ -cljs.core.distinct_QMARK_.cljs$lang$applyTo = (function (seq3161){ -var G__3162 = cljs.core.first(seq3161); -var seq3161__$1 = cljs.core.next(seq3161); -var G__3163 = cljs.core.first(seq3161__$1); -var seq3161__$2 = cljs.core.next(seq3161__$1); +cljs.core.distinct_QMARK_.cljs$lang$applyTo = (function (seq3176){ +var G__3177 = cljs.core.first(seq3176); +var seq3176__$1 = cljs.core.next(seq3176); +var G__3178 = cljs.core.first(seq3176__$1); +var seq3176__$2 = cljs.core.next(seq3176__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3162,G__3163,seq3161__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3177,G__3178,seq3176__$2); }); cljs.core.distinct_QMARK_.cljs$lang$maxFixedArity = (2); @@ -7833,8 +7833,8 @@ throw (new Error(["Cannot compare ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( * Compare indexed collection. */ cljs.core.compare_indexed = (function cljs$core$compare_indexed(var_args){ -var G__3173 = arguments.length; -switch (G__3173) { +var G__3188 = arguments.length; +switch (G__3188) { case 2: return cljs.core.compare_indexed.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -7872,14 +7872,14 @@ cljs.core.compare_indexed.cljs$core$IFn$_invoke$arity$4 = (function (xs,ys,len,n while(true){ var d = cljs.core.compare(cljs.core.nth.cljs$core$IFn$_invoke$arity$2(xs,n),cljs.core.nth.cljs$core$IFn$_invoke$arity$2(ys,n)); if((((d === (0))) && (((n + (1)) < len)))){ -var G__3175 = xs; -var G__3176 = ys; -var G__3177 = len; -var G__3178 = (n + (1)); -xs = G__3175; -ys = G__3176; -len = G__3177; -n = G__3178; +var G__3190 = xs; +var G__3191 = ys; +var G__3192 = len; +var G__3193 = (n + (1)); +xs = G__3190; +ys = G__3191; +len = G__3192; +n = G__3193; continue; } else { return d; @@ -7922,8 +7922,8 @@ return (0); * Comp defaults to compare. */ cljs.core.sort = (function cljs$core$sort(var_args){ -var G__3180 = arguments.length; -switch (G__3180) { +var G__3195 = arguments.length; +switch (G__3195) { case 1: return cljs.core.sort.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -7945,9 +7945,9 @@ return cljs.core.sort.cljs$core$IFn$_invoke$arity$2(cljs.core.compare,coll); cljs.core.sort.cljs$core$IFn$_invoke$arity$2 = (function (comp,coll){ if(cljs.core.seq(coll)){ var a = cljs.core.to_array(coll); -var G__3181_3184 = a; -var G__3182_3185 = cljs.core.fn__GT_comparator(comp); -goog.array.stableSort(G__3181_3184,G__3182_3185); +var G__3196_3199 = a; +var G__3197_3200 = cljs.core.fn__GT_comparator(comp); +goog.array.stableSort(G__3196_3199,G__3197_3200); return cljs.core.seq(a); } else { @@ -7964,8 +7964,8 @@ cljs.core.sort.cljs$lang$maxFixedArity = 2; * Comp defaults to compare. */ cljs.core.sort_by = (function cljs$core$sort_by(var_args){ -var G__3187 = arguments.length; -switch (G__3187) { +var G__3202 = arguments.length; +switch (G__3202) { case 2: return cljs.core.sort_by.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -7986,18 +7986,18 @@ return cljs.core.sort_by.cljs$core$IFn$_invoke$arity$3(keyfn,cljs.core.compare,c cljs.core.sort_by.cljs$core$IFn$_invoke$arity$3 = (function (keyfn,comp,coll){ return cljs.core.sort.cljs$core$IFn$_invoke$arity$2((function (x,y){ -var G__3189 = (keyfn.cljs$core$IFn$_invoke$arity$1 ? keyfn.cljs$core$IFn$_invoke$arity$1(x) : keyfn.call(null,x)); -var G__3190 = (keyfn.cljs$core$IFn$_invoke$arity$1 ? keyfn.cljs$core$IFn$_invoke$arity$1(y) : keyfn.call(null,y)); -var fexpr__3188 = cljs.core.fn__GT_comparator(comp); -return (fexpr__3188.cljs$core$IFn$_invoke$arity$2 ? fexpr__3188.cljs$core$IFn$_invoke$arity$2(G__3189,G__3190) : fexpr__3188.call(null,G__3189,G__3190)); +var G__3204 = (keyfn.cljs$core$IFn$_invoke$arity$1 ? keyfn.cljs$core$IFn$_invoke$arity$1(x) : keyfn.call(null,x)); +var G__3205 = (keyfn.cljs$core$IFn$_invoke$arity$1 ? keyfn.cljs$core$IFn$_invoke$arity$1(y) : keyfn.call(null,y)); +var fexpr__3203 = cljs.core.fn__GT_comparator(comp); +return (fexpr__3203.cljs$core$IFn$_invoke$arity$2 ? fexpr__3203.cljs$core$IFn$_invoke$arity$2(G__3204,G__3205) : fexpr__3203.call(null,G__3204,G__3205)); }),coll); }); cljs.core.sort_by.cljs$lang$maxFixedArity = 3; cljs.core.seq_reduce = (function cljs$core$seq_reduce(var_args){ -var G__3193 = arguments.length; -switch (G__3193) { +var G__3208 = arguments.length; +switch (G__3208) { case 2: return cljs.core.seq_reduce.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -8027,17 +8027,17 @@ var val__$1 = val; var coll__$1 = cljs.core.seq(coll); while(true){ if(coll__$1){ -var nval = (function (){var G__3194 = val__$1; -var G__3195 = cljs.core.first(coll__$1); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3194,G__3195) : f.call(null,G__3194,G__3195)); +var nval = (function (){var G__3209 = val__$1; +var G__3210 = cljs.core.first(coll__$1); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3209,G__3210) : f.call(null,G__3209,G__3210)); })(); if(cljs.core.reduced_QMARK_(nval)){ return cljs.core.deref(nval); } else { -var G__3197 = nval; -var G__3198 = cljs.core.next(coll__$1); -val__$1 = G__3197; -coll__$1 = G__3198; +var G__3212 = nval; +var G__3213 = cljs.core.next(coll__$1); +val__$1 = G__3212; +coll__$1 = G__3213; continue; } } else { @@ -8059,8 +8059,8 @@ goog.array.shuffle(a); return cljs.core.vec(a); }); cljs.core.iter_reduce = (function cljs$core$iter_reduce(var_args){ -var G__3200 = arguments.length; -switch (G__3200) { +var G__3215 = arguments.length; +switch (G__3215) { case 2: return cljs.core.iter_reduce.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -8082,15 +8082,15 @@ var init = iter.next(); var acc = init; while(true){ if(iter.hasNext()){ -var nacc = (function (){var G__3201 = acc; -var G__3202 = iter.next(); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3201,G__3202) : f.call(null,G__3201,G__3202)); +var nacc = (function (){var G__3216 = acc; +var G__3217 = iter.next(); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3216,G__3217) : f.call(null,G__3216,G__3217)); })(); if(cljs.core.reduced_QMARK_(nacc)){ return cljs.core.deref(nacc); } else { -var G__3206 = nacc; -acc = G__3206; +var G__3221 = nacc; +acc = G__3221; continue; } } else { @@ -8108,15 +8108,15 @@ var iter = cljs.core._iterator(coll); var acc = init; while(true){ if(iter.hasNext()){ -var nacc = (function (){var G__3203 = acc; -var G__3204 = iter.next(); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3203,G__3204) : f.call(null,G__3203,G__3204)); +var nacc = (function (){var G__3218 = acc; +var G__3219 = iter.next(); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3218,G__3219) : f.call(null,G__3218,G__3219)); })(); if(cljs.core.reduced_QMARK_(nacc)){ return cljs.core.deref(nacc); } else { -var G__3207 = nacc; -acc = G__3207; +var G__3222 = nacc; +acc = G__3222; continue; } } else { @@ -8140,8 +8140,8 @@ cljs.core.iter_reduce.cljs$lang$maxFixedArity = 3; * items, returns val and f is not called. */ cljs.core.reduce = (function cljs$core$reduce(var_args){ -var G__3209 = arguments.length; -switch (G__3209) { +var G__3224 = arguments.length; +switch (G__3224) { case 2: return cljs.core.reduce.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -8235,8 +8235,8 @@ return x; * identity) on the result argument. */ cljs.core.completing = (function cljs$core$completing(var_args){ -var G__3214 = arguments.length; -switch (G__3214) { +var G__3229 = arguments.length; +switch (G__3229) { case 1: return cljs.core.completing.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8257,31 +8257,31 @@ return cljs.core.completing.cljs$core$IFn$_invoke$arity$2(f,cljs.core.identity); cljs.core.completing.cljs$core$IFn$_invoke$arity$2 = (function (f,cf){ return (function() { -var G__3216 = null; -var G__3216__0 = (function (){ +var G__3231 = null; +var G__3231__0 = (function (){ return (f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null)); }); -var G__3216__1 = (function (x){ +var G__3231__1 = (function (x){ return (cf.cljs$core$IFn$_invoke$arity$1 ? cf.cljs$core$IFn$_invoke$arity$1(x) : cf.call(null,x)); }); -var G__3216__2 = (function (x,y){ +var G__3231__2 = (function (x,y){ return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(x,y) : f.call(null,x,y)); }); -G__3216 = function(x,y){ +G__3231 = function(x,y){ switch(arguments.length){ case 0: -return G__3216__0.call(this); +return G__3231__0.call(this); case 1: -return G__3216__1.call(this,x); +return G__3231__1.call(this,x); case 2: -return G__3216__2.call(this,x,y); +return G__3231__2.call(this,x,y); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3216.cljs$core$IFn$_invoke$arity$0 = G__3216__0; -G__3216.cljs$core$IFn$_invoke$arity$1 = G__3216__1; -G__3216.cljs$core$IFn$_invoke$arity$2 = G__3216__2; -return G__3216; +G__3231.cljs$core$IFn$_invoke$arity$0 = G__3231__0; +G__3231.cljs$core$IFn$_invoke$arity$1 = G__3231__1; +G__3231.cljs$core$IFn$_invoke$arity$2 = G__3231__2; +return G__3231; })() }); @@ -8298,8 +8298,8 @@ cljs.core.completing.cljs$lang$maxFixedArity = 2; * certain transforms may inject or skip items. */ cljs.core.transduce = (function cljs$core$transduce(var_args){ -var G__3218 = arguments.length; -switch (G__3218) { +var G__3233 = arguments.length; +switch (G__3233) { case 3: return cljs.core.transduce.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -8330,8 +8330,8 @@ cljs.core.transduce.cljs$lang$maxFixedArity = 4; * Returns the sum of nums. (+) returns 0. */ cljs.core._PLUS_ = (function cljs$core$_PLUS_(var_args){ -var G__3224 = arguments.length; -switch (G__3224) { +var G__3239 = arguments.length; +switch (G__3239) { case 0: return cljs.core._PLUS_.cljs$core$IFn$_invoke$arity$0(); @@ -8346,14 +8346,14 @@ return cljs.core._PLUS_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argument break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3226 = arguments.length; -var i__4731__auto___3227 = (0); +var len__4730__auto___3241 = arguments.length; +var i__4731__auto___3242 = (0); while(true){ -if((i__4731__auto___3227 < len__4730__auto___3226)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3227])); +if((i__4731__auto___3242 < len__4730__auto___3241)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3242])); -var G__3228 = (i__4731__auto___3227 + (1)); -i__4731__auto___3227 = G__3228; +var G__3243 = (i__4731__auto___3242 + (1)); +i__4731__auto___3242 = G__3243; continue; } else { } @@ -8383,13 +8383,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._PLUS_,(x + y),m }); /** @this {Function} */ -cljs.core._PLUS_.cljs$lang$applyTo = (function (seq3221){ -var G__3222 = cljs.core.first(seq3221); -var seq3221__$1 = cljs.core.next(seq3221); -var G__3223 = cljs.core.first(seq3221__$1); -var seq3221__$2 = cljs.core.next(seq3221__$1); +cljs.core._PLUS_.cljs$lang$applyTo = (function (seq3236){ +var G__3237 = cljs.core.first(seq3236); +var seq3236__$1 = cljs.core.next(seq3236); +var G__3238 = cljs.core.first(seq3236__$1); +var seq3236__$2 = cljs.core.next(seq3236__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3222,G__3223,seq3221__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3237,G__3238,seq3236__$2); }); cljs.core._PLUS_.cljs$lang$maxFixedArity = (2); @@ -8399,8 +8399,8 @@ cljs.core._PLUS_.cljs$lang$maxFixedArity = (2); * the ys from x and returns the result. */ cljs.core._ = (function cljs$core$_(var_args){ -var G__3233 = arguments.length; -switch (G__3233) { +var G__3248 = arguments.length; +switch (G__3248) { case 1: return cljs.core._.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8411,14 +8411,14 @@ return cljs.core._.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1) break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3235 = arguments.length; -var i__4731__auto___3236 = (0); +var len__4730__auto___3250 = arguments.length; +var i__4731__auto___3251 = (0); while(true){ -if((i__4731__auto___3236 < len__4730__auto___3235)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3236])); +if((i__4731__auto___3251 < len__4730__auto___3250)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3251])); -var G__3237 = (i__4731__auto___3236 + (1)); -i__4731__auto___3236 = G__3237; +var G__3252 = (i__4731__auto___3251 + (1)); +i__4731__auto___3251 = G__3252; continue; } else { } @@ -8444,13 +8444,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._,(x - y),more); }); /** @this {Function} */ -cljs.core._.cljs$lang$applyTo = (function (seq3230){ -var G__3231 = cljs.core.first(seq3230); -var seq3230__$1 = cljs.core.next(seq3230); -var G__3232 = cljs.core.first(seq3230__$1); -var seq3230__$2 = cljs.core.next(seq3230__$1); +cljs.core._.cljs$lang$applyTo = (function (seq3245){ +var G__3246 = cljs.core.first(seq3245); +var seq3245__$1 = cljs.core.next(seq3245); +var G__3247 = cljs.core.first(seq3245__$1); +var seq3245__$2 = cljs.core.next(seq3245__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3231,G__3232,seq3230__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3246,G__3247,seq3245__$2); }); cljs.core._.cljs$lang$maxFixedArity = (2); @@ -8459,8 +8459,8 @@ cljs.core._.cljs$lang$maxFixedArity = (2); * Returns the product of nums. (*) returns 1. */ cljs.core._STAR_ = (function cljs$core$_STAR_(var_args){ -var G__3242 = arguments.length; -switch (G__3242) { +var G__3257 = arguments.length; +switch (G__3257) { case 0: return cljs.core._STAR_.cljs$core$IFn$_invoke$arity$0(); @@ -8475,14 +8475,14 @@ return cljs.core._STAR_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argument break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3244 = arguments.length; -var i__4731__auto___3245 = (0); +var len__4730__auto___3259 = arguments.length; +var i__4731__auto___3260 = (0); while(true){ -if((i__4731__auto___3245 < len__4730__auto___3244)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3245])); +if((i__4731__auto___3260 < len__4730__auto___3259)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3260])); -var G__3246 = (i__4731__auto___3245 + (1)); -i__4731__auto___3245 = G__3246; +var G__3261 = (i__4731__auto___3260 + (1)); +i__4731__auto___3260 = G__3261; continue; } else { } @@ -8512,13 +8512,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._STAR_,(x * y),m }); /** @this {Function} */ -cljs.core._STAR_.cljs$lang$applyTo = (function (seq3239){ -var G__3240 = cljs.core.first(seq3239); -var seq3239__$1 = cljs.core.next(seq3239); -var G__3241 = cljs.core.first(seq3239__$1); -var seq3239__$2 = cljs.core.next(seq3239__$1); +cljs.core._STAR_.cljs$lang$applyTo = (function (seq3254){ +var G__3255 = cljs.core.first(seq3254); +var seq3254__$1 = cljs.core.next(seq3254); +var G__3256 = cljs.core.first(seq3254__$1); +var seq3254__$2 = cljs.core.next(seq3254__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3240,G__3241,seq3239__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3255,G__3256,seq3254__$2); }); cljs.core._STAR_.cljs$lang$maxFixedArity = (2); @@ -8528,8 +8528,8 @@ cljs.core._STAR_.cljs$lang$maxFixedArity = (2); * else returns numerator divided by all of the denominators. */ cljs.core._SLASH_ = (function cljs$core$_SLASH_(var_args){ -var G__3251 = arguments.length; -switch (G__3251) { +var G__3266 = arguments.length; +switch (G__3266) { case 1: return cljs.core._SLASH_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8540,14 +8540,14 @@ return cljs.core._SLASH_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3253 = arguments.length; -var i__4731__auto___3254 = (0); +var len__4730__auto___3268 = arguments.length; +var i__4731__auto___3269 = (0); while(true){ -if((i__4731__auto___3254 < len__4730__auto___3253)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3254])); +if((i__4731__auto___3269 < len__4730__auto___3268)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3269])); -var G__3255 = (i__4731__auto___3254 + (1)); -i__4731__auto___3254 = G__3255; +var G__3270 = (i__4731__auto___3269 + (1)); +i__4731__auto___3269 = G__3270; continue; } else { } @@ -8573,13 +8573,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._SLASH_,(x / y), }); /** @this {Function} */ -cljs.core._SLASH_.cljs$lang$applyTo = (function (seq3248){ -var G__3249 = cljs.core.first(seq3248); -var seq3248__$1 = cljs.core.next(seq3248); -var G__3250 = cljs.core.first(seq3248__$1); -var seq3248__$2 = cljs.core.next(seq3248__$1); +cljs.core._SLASH_.cljs$lang$applyTo = (function (seq3263){ +var G__3264 = cljs.core.first(seq3263); +var seq3263__$1 = cljs.core.next(seq3263); +var G__3265 = cljs.core.first(seq3263__$1); +var seq3263__$2 = cljs.core.next(seq3263__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3249,G__3250,seq3248__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3264,G__3265,seq3263__$2); }); cljs.core._SLASH_.cljs$lang$maxFixedArity = (2); @@ -8589,8 +8589,8 @@ cljs.core._SLASH_.cljs$lang$maxFixedArity = (2); * otherwise false. */ cljs.core._LT_ = (function cljs$core$_LT_(var_args){ -var G__3260 = arguments.length; -switch (G__3260) { +var G__3275 = arguments.length; +switch (G__3275) { case 1: return cljs.core._LT_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8601,14 +8601,14 @@ return cljs.core._LT_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3262 = arguments.length; -var i__4731__auto___3263 = (0); +var len__4730__auto___3277 = arguments.length; +var i__4731__auto___3278 = (0); while(true){ -if((i__4731__auto___3263 < len__4730__auto___3262)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3263])); +if((i__4731__auto___3278 < len__4730__auto___3277)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3278])); -var G__3264 = (i__4731__auto___3263 + (1)); -i__4731__auto___3263 = G__3264; +var G__3279 = (i__4731__auto___3278 + (1)); +i__4731__auto___3278 = G__3279; continue; } else { } @@ -8633,12 +8633,12 @@ cljs.core._LT_.cljs$core$IFn$_invoke$arity$variadic = (function (x,y,more){ while(true){ if((x < y)){ if(cljs.core.next(more)){ -var G__3265 = y; -var G__3266 = cljs.core.first(more); -var G__3267 = cljs.core.next(more); -x = G__3265; -y = G__3266; -more = G__3267; +var G__3280 = y; +var G__3281 = cljs.core.first(more); +var G__3282 = cljs.core.next(more); +x = G__3280; +y = G__3281; +more = G__3282; continue; } else { return (y < cljs.core.first(more)); @@ -8651,13 +8651,13 @@ break; }); /** @this {Function} */ -cljs.core._LT_.cljs$lang$applyTo = (function (seq3257){ -var G__3258 = cljs.core.first(seq3257); -var seq3257__$1 = cljs.core.next(seq3257); -var G__3259 = cljs.core.first(seq3257__$1); -var seq3257__$2 = cljs.core.next(seq3257__$1); +cljs.core._LT_.cljs$lang$applyTo = (function (seq3272){ +var G__3273 = cljs.core.first(seq3272); +var seq3272__$1 = cljs.core.next(seq3272); +var G__3274 = cljs.core.first(seq3272__$1); +var seq3272__$2 = cljs.core.next(seq3272__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3258,G__3259,seq3257__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3273,G__3274,seq3272__$2); }); cljs.core._LT_.cljs$lang$maxFixedArity = (2); @@ -8667,8 +8667,8 @@ cljs.core._LT_.cljs$lang$maxFixedArity = (2); * otherwise false. */ cljs.core._LT__EQ_ = (function cljs$core$_LT__EQ_(var_args){ -var G__3272 = arguments.length; -switch (G__3272) { +var G__3287 = arguments.length; +switch (G__3287) { case 1: return cljs.core._LT__EQ_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8679,14 +8679,14 @@ return cljs.core._LT__EQ_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argume break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3274 = arguments.length; -var i__4731__auto___3275 = (0); +var len__4730__auto___3289 = arguments.length; +var i__4731__auto___3290 = (0); while(true){ -if((i__4731__auto___3275 < len__4730__auto___3274)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3275])); +if((i__4731__auto___3290 < len__4730__auto___3289)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3290])); -var G__3276 = (i__4731__auto___3275 + (1)); -i__4731__auto___3275 = G__3276; +var G__3291 = (i__4731__auto___3290 + (1)); +i__4731__auto___3290 = G__3291; continue; } else { } @@ -8711,12 +8711,12 @@ cljs.core._LT__EQ_.cljs$core$IFn$_invoke$arity$variadic = (function (x,y,more){ while(true){ if((x <= y)){ if(cljs.core.next(more)){ -var G__3277 = y; -var G__3278 = cljs.core.first(more); -var G__3279 = cljs.core.next(more); -x = G__3277; -y = G__3278; -more = G__3279; +var G__3292 = y; +var G__3293 = cljs.core.first(more); +var G__3294 = cljs.core.next(more); +x = G__3292; +y = G__3293; +more = G__3294; continue; } else { return (y <= cljs.core.first(more)); @@ -8729,13 +8729,13 @@ break; }); /** @this {Function} */ -cljs.core._LT__EQ_.cljs$lang$applyTo = (function (seq3269){ -var G__3270 = cljs.core.first(seq3269); -var seq3269__$1 = cljs.core.next(seq3269); -var G__3271 = cljs.core.first(seq3269__$1); -var seq3269__$2 = cljs.core.next(seq3269__$1); +cljs.core._LT__EQ_.cljs$lang$applyTo = (function (seq3284){ +var G__3285 = cljs.core.first(seq3284); +var seq3284__$1 = cljs.core.next(seq3284); +var G__3286 = cljs.core.first(seq3284__$1); +var seq3284__$2 = cljs.core.next(seq3284__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3270,G__3271,seq3269__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3285,G__3286,seq3284__$2); }); cljs.core._LT__EQ_.cljs$lang$maxFixedArity = (2); @@ -8745,8 +8745,8 @@ cljs.core._LT__EQ_.cljs$lang$maxFixedArity = (2); * otherwise false. */ cljs.core._GT_ = (function cljs$core$_GT_(var_args){ -var G__3284 = arguments.length; -switch (G__3284) { +var G__3299 = arguments.length; +switch (G__3299) { case 1: return cljs.core._GT_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8757,14 +8757,14 @@ return cljs.core._GT_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3286 = arguments.length; -var i__4731__auto___3287 = (0); +var len__4730__auto___3301 = arguments.length; +var i__4731__auto___3302 = (0); while(true){ -if((i__4731__auto___3287 < len__4730__auto___3286)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3287])); +if((i__4731__auto___3302 < len__4730__auto___3301)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3302])); -var G__3288 = (i__4731__auto___3287 + (1)); -i__4731__auto___3287 = G__3288; +var G__3303 = (i__4731__auto___3302 + (1)); +i__4731__auto___3302 = G__3303; continue; } else { } @@ -8789,12 +8789,12 @@ cljs.core._GT_.cljs$core$IFn$_invoke$arity$variadic = (function (x,y,more){ while(true){ if((x > y)){ if(cljs.core.next(more)){ -var G__3289 = y; -var G__3290 = cljs.core.first(more); -var G__3291 = cljs.core.next(more); -x = G__3289; -y = G__3290; -more = G__3291; +var G__3304 = y; +var G__3305 = cljs.core.first(more); +var G__3306 = cljs.core.next(more); +x = G__3304; +y = G__3305; +more = G__3306; continue; } else { return (y > cljs.core.first(more)); @@ -8807,13 +8807,13 @@ break; }); /** @this {Function} */ -cljs.core._GT_.cljs$lang$applyTo = (function (seq3281){ -var G__3282 = cljs.core.first(seq3281); -var seq3281__$1 = cljs.core.next(seq3281); -var G__3283 = cljs.core.first(seq3281__$1); -var seq3281__$2 = cljs.core.next(seq3281__$1); +cljs.core._GT_.cljs$lang$applyTo = (function (seq3296){ +var G__3297 = cljs.core.first(seq3296); +var seq3296__$1 = cljs.core.next(seq3296); +var G__3298 = cljs.core.first(seq3296__$1); +var seq3296__$2 = cljs.core.next(seq3296__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3282,G__3283,seq3281__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3297,G__3298,seq3296__$2); }); cljs.core._GT_.cljs$lang$maxFixedArity = (2); @@ -8823,8 +8823,8 @@ cljs.core._GT_.cljs$lang$maxFixedArity = (2); * otherwise false. */ cljs.core._GT__EQ_ = (function cljs$core$_GT__EQ_(var_args){ -var G__3296 = arguments.length; -switch (G__3296) { +var G__3311 = arguments.length; +switch (G__3311) { case 1: return cljs.core._GT__EQ_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8835,14 +8835,14 @@ return cljs.core._GT__EQ_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argume break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3298 = arguments.length; -var i__4731__auto___3299 = (0); +var len__4730__auto___3313 = arguments.length; +var i__4731__auto___3314 = (0); while(true){ -if((i__4731__auto___3299 < len__4730__auto___3298)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3299])); +if((i__4731__auto___3314 < len__4730__auto___3313)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3314])); -var G__3300 = (i__4731__auto___3299 + (1)); -i__4731__auto___3299 = G__3300; +var G__3315 = (i__4731__auto___3314 + (1)); +i__4731__auto___3314 = G__3315; continue; } else { } @@ -8867,12 +8867,12 @@ cljs.core._GT__EQ_.cljs$core$IFn$_invoke$arity$variadic = (function (x,y,more){ while(true){ if((x >= y)){ if(cljs.core.next(more)){ -var G__3301 = y; -var G__3302 = cljs.core.first(more); -var G__3303 = cljs.core.next(more); -x = G__3301; -y = G__3302; -more = G__3303; +var G__3316 = y; +var G__3317 = cljs.core.first(more); +var G__3318 = cljs.core.next(more); +x = G__3316; +y = G__3317; +more = G__3318; continue; } else { return (y >= cljs.core.first(more)); @@ -8885,13 +8885,13 @@ break; }); /** @this {Function} */ -cljs.core._GT__EQ_.cljs$lang$applyTo = (function (seq3293){ -var G__3294 = cljs.core.first(seq3293); -var seq3293__$1 = cljs.core.next(seq3293); -var G__3295 = cljs.core.first(seq3293__$1); -var seq3293__$2 = cljs.core.next(seq3293__$1); +cljs.core._GT__EQ_.cljs$lang$applyTo = (function (seq3308){ +var G__3309 = cljs.core.first(seq3308); +var seq3308__$1 = cljs.core.next(seq3308); +var G__3310 = cljs.core.first(seq3308__$1); +var seq3308__$2 = cljs.core.next(seq3308__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3294,G__3295,seq3293__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3309,G__3310,seq3308__$2); }); cljs.core._GT__EQ_.cljs$lang$maxFixedArity = (2); @@ -8906,8 +8906,8 @@ return (x - (1)); * Returns the greatest of the nums. */ cljs.core.max = (function cljs$core$max(var_args){ -var G__3308 = arguments.length; -switch (G__3308) { +var G__3323 = arguments.length; +switch (G__3323) { case 1: return cljs.core.max.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8918,14 +8918,14 @@ return cljs.core.max.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[( break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3310 = arguments.length; -var i__4731__auto___3311 = (0); +var len__4730__auto___3325 = arguments.length; +var i__4731__auto___3326 = (0); while(true){ -if((i__4731__auto___3311 < len__4730__auto___3310)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3311])); +if((i__4731__auto___3326 < len__4730__auto___3325)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3326])); -var G__3312 = (i__4731__auto___3311 + (1)); -i__4731__auto___3311 = G__3312; +var G__3327 = (i__4731__auto___3326 + (1)); +i__4731__auto___3326 = G__3327; continue; } else { } @@ -8956,13 +8956,13 @@ return ((x__4219__auto__ > y__4220__auto__) ? x__4219__auto__ : y__4220__auto__) }); /** @this {Function} */ -cljs.core.max.cljs$lang$applyTo = (function (seq3305){ -var G__3306 = cljs.core.first(seq3305); -var seq3305__$1 = cljs.core.next(seq3305); -var G__3307 = cljs.core.first(seq3305__$1); -var seq3305__$2 = cljs.core.next(seq3305__$1); +cljs.core.max.cljs$lang$applyTo = (function (seq3320){ +var G__3321 = cljs.core.first(seq3320); +var seq3320__$1 = cljs.core.next(seq3320); +var G__3322 = cljs.core.first(seq3320__$1); +var seq3320__$2 = cljs.core.next(seq3320__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3306,G__3307,seq3305__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3321,G__3322,seq3320__$2); }); cljs.core.max.cljs$lang$maxFixedArity = (2); @@ -8971,8 +8971,8 @@ cljs.core.max.cljs$lang$maxFixedArity = (2); * Returns the least of the nums. */ cljs.core.min = (function cljs$core$min(var_args){ -var G__3317 = arguments.length; -switch (G__3317) { +var G__3332 = arguments.length; +switch (G__3332) { case 1: return cljs.core.min.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -8983,14 +8983,14 @@ return cljs.core.min.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[( break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3319 = arguments.length; -var i__4731__auto___3320 = (0); +var len__4730__auto___3334 = arguments.length; +var i__4731__auto___3335 = (0); while(true){ -if((i__4731__auto___3320 < len__4730__auto___3319)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3320])); +if((i__4731__auto___3335 < len__4730__auto___3334)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3335])); -var G__3321 = (i__4731__auto___3320 + (1)); -i__4731__auto___3320 = G__3321; +var G__3336 = (i__4731__auto___3335 + (1)); +i__4731__auto___3335 = G__3336; continue; } else { } @@ -9021,13 +9021,13 @@ return ((x__4222__auto__ < y__4223__auto__) ? x__4222__auto__ : y__4223__auto__) }); /** @this {Function} */ -cljs.core.min.cljs$lang$applyTo = (function (seq3314){ -var G__3315 = cljs.core.first(seq3314); -var seq3314__$1 = cljs.core.next(seq3314); -var G__3316 = cljs.core.first(seq3314__$1); -var seq3314__$2 = cljs.core.next(seq3314__$1); +cljs.core.min.cljs$lang$applyTo = (function (seq3329){ +var G__3330 = cljs.core.first(seq3329); +var seq3329__$1 = cljs.core.next(seq3329); +var G__3331 = cljs.core.first(seq3329__$1); +var seq3329__$2 = cljs.core.next(seq3329__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3315,G__3316,seq3314__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3330,G__3331,seq3329__$2); }); cljs.core.min.cljs$lang$maxFixedArity = (2); @@ -9078,8 +9078,8 @@ return x; * Returns the sum of nums. (+) returns 0. */ cljs.core.unchecked_add = (function cljs$core$unchecked_add(var_args){ -var G__3326 = arguments.length; -switch (G__3326) { +var G__3341 = arguments.length; +switch (G__3341) { case 0: return cljs.core.unchecked_add.cljs$core$IFn$_invoke$arity$0(); @@ -9094,14 +9094,14 @@ return cljs.core.unchecked_add.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(a break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3328 = arguments.length; -var i__4731__auto___3329 = (0); +var len__4730__auto___3343 = arguments.length; +var i__4731__auto___3344 = (0); while(true){ -if((i__4731__auto___3329 < len__4730__auto___3328)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3329])); +if((i__4731__auto___3344 < len__4730__auto___3343)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3344])); -var G__3330 = (i__4731__auto___3329 + (1)); -i__4731__auto___3329 = G__3330; +var G__3345 = (i__4731__auto___3344 + (1)); +i__4731__auto___3344 = G__3345; continue; } else { } @@ -9131,13 +9131,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_add,(x }); /** @this {Function} */ -cljs.core.unchecked_add.cljs$lang$applyTo = (function (seq3323){ -var G__3324 = cljs.core.first(seq3323); -var seq3323__$1 = cljs.core.next(seq3323); -var G__3325 = cljs.core.first(seq3323__$1); -var seq3323__$2 = cljs.core.next(seq3323__$1); +cljs.core.unchecked_add.cljs$lang$applyTo = (function (seq3338){ +var G__3339 = cljs.core.first(seq3338); +var seq3338__$1 = cljs.core.next(seq3338); +var G__3340 = cljs.core.first(seq3338__$1); +var seq3338__$2 = cljs.core.next(seq3338__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3324,G__3325,seq3323__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3339,G__3340,seq3338__$2); }); cljs.core.unchecked_add.cljs$lang$maxFixedArity = (2); @@ -9146,8 +9146,8 @@ cljs.core.unchecked_add.cljs$lang$maxFixedArity = (2); * Returns the sum of nums. (+) returns 0. */ cljs.core.unchecked_add_int = (function cljs$core$unchecked_add_int(var_args){ -var G__3335 = arguments.length; -switch (G__3335) { +var G__3350 = arguments.length; +switch (G__3350) { case 0: return cljs.core.unchecked_add_int.cljs$core$IFn$_invoke$arity$0(); @@ -9162,14 +9162,14 @@ return cljs.core.unchecked_add_int.cljs$core$IFn$_invoke$arity$2((arguments[(0)] break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3337 = arguments.length; -var i__4731__auto___3338 = (0); +var len__4730__auto___3352 = arguments.length; +var i__4731__auto___3353 = (0); while(true){ -if((i__4731__auto___3338 < len__4730__auto___3337)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3338])); +if((i__4731__auto___3353 < len__4730__auto___3352)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3353])); -var G__3339 = (i__4731__auto___3338 + (1)); -i__4731__auto___3338 = G__3339; +var G__3354 = (i__4731__auto___3353 + (1)); +i__4731__auto___3353 = G__3354; continue; } else { } @@ -9199,13 +9199,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_add_in }); /** @this {Function} */ -cljs.core.unchecked_add_int.cljs$lang$applyTo = (function (seq3332){ -var G__3333 = cljs.core.first(seq3332); -var seq3332__$1 = cljs.core.next(seq3332); -var G__3334 = cljs.core.first(seq3332__$1); -var seq3332__$2 = cljs.core.next(seq3332__$1); +cljs.core.unchecked_add_int.cljs$lang$applyTo = (function (seq3347){ +var G__3348 = cljs.core.first(seq3347); +var seq3347__$1 = cljs.core.next(seq3347); +var G__3349 = cljs.core.first(seq3347__$1); +var seq3347__$2 = cljs.core.next(seq3347__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3333,G__3334,seq3332__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3348,G__3349,seq3347__$2); }); cljs.core.unchecked_add_int.cljs$lang$maxFixedArity = (2); @@ -9227,8 +9227,8 @@ return (x - (1)); * else returns numerator divided by all of the denominators. */ cljs.core.unchecked_divide_int = (function cljs$core$unchecked_divide_int(var_args){ -var G__3344 = arguments.length; -switch (G__3344) { +var G__3359 = arguments.length; +switch (G__3359) { case 1: return cljs.core.unchecked_divide_int.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -9239,14 +9239,14 @@ return cljs.core.unchecked_divide_int.cljs$core$IFn$_invoke$arity$2((arguments[( break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3346 = arguments.length; -var i__4731__auto___3347 = (0); +var len__4730__auto___3361 = arguments.length; +var i__4731__auto___3362 = (0); while(true){ -if((i__4731__auto___3347 < len__4730__auto___3346)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3347])); +if((i__4731__auto___3362 < len__4730__auto___3361)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3362])); -var G__3348 = (i__4731__auto___3347 + (1)); -i__4731__auto___3347 = G__3348; +var G__3363 = (i__4731__auto___3362 + (1)); +i__4731__auto___3362 = G__3363; continue; } else { } @@ -9272,13 +9272,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_divide }); /** @this {Function} */ -cljs.core.unchecked_divide_int.cljs$lang$applyTo = (function (seq3341){ -var G__3342 = cljs.core.first(seq3341); -var seq3341__$1 = cljs.core.next(seq3341); -var G__3343 = cljs.core.first(seq3341__$1); -var seq3341__$2 = cljs.core.next(seq3341__$1); +cljs.core.unchecked_divide_int.cljs$lang$applyTo = (function (seq3356){ +var G__3357 = cljs.core.first(seq3356); +var seq3356__$1 = cljs.core.next(seq3356); +var G__3358 = cljs.core.first(seq3356__$1); +var seq3356__$2 = cljs.core.next(seq3356__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3342,G__3343,seq3341__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3357,G__3358,seq3356__$2); }); cljs.core.unchecked_divide_int.cljs$lang$maxFixedArity = (2); @@ -9293,8 +9293,8 @@ return (x + (1)); * Returns the product of nums. (*) returns 1. */ cljs.core.unchecked_multiply = (function cljs$core$unchecked_multiply(var_args){ -var G__3353 = arguments.length; -switch (G__3353) { +var G__3368 = arguments.length; +switch (G__3368) { case 0: return cljs.core.unchecked_multiply.cljs$core$IFn$_invoke$arity$0(); @@ -9309,14 +9309,14 @@ return cljs.core.unchecked_multiply.cljs$core$IFn$_invoke$arity$2((arguments[(0) break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3355 = arguments.length; -var i__4731__auto___3356 = (0); +var len__4730__auto___3370 = arguments.length; +var i__4731__auto___3371 = (0); while(true){ -if((i__4731__auto___3356 < len__4730__auto___3355)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3356])); +if((i__4731__auto___3371 < len__4730__auto___3370)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3371])); -var G__3357 = (i__4731__auto___3356 + (1)); -i__4731__auto___3356 = G__3357; +var G__3372 = (i__4731__auto___3371 + (1)); +i__4731__auto___3371 = G__3372; continue; } else { } @@ -9346,13 +9346,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_multip }); /** @this {Function} */ -cljs.core.unchecked_multiply.cljs$lang$applyTo = (function (seq3350){ -var G__3351 = cljs.core.first(seq3350); -var seq3350__$1 = cljs.core.next(seq3350); -var G__3352 = cljs.core.first(seq3350__$1); -var seq3350__$2 = cljs.core.next(seq3350__$1); +cljs.core.unchecked_multiply.cljs$lang$applyTo = (function (seq3365){ +var G__3366 = cljs.core.first(seq3365); +var seq3365__$1 = cljs.core.next(seq3365); +var G__3367 = cljs.core.first(seq3365__$1); +var seq3365__$2 = cljs.core.next(seq3365__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3351,G__3352,seq3350__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3366,G__3367,seq3365__$2); }); cljs.core.unchecked_multiply.cljs$lang$maxFixedArity = (2); @@ -9361,8 +9361,8 @@ cljs.core.unchecked_multiply.cljs$lang$maxFixedArity = (2); * Returns the product of nums. (*) returns 1. */ cljs.core.unchecked_multiply_int = (function cljs$core$unchecked_multiply_int(var_args){ -var G__3362 = arguments.length; -switch (G__3362) { +var G__3377 = arguments.length; +switch (G__3377) { case 0: return cljs.core.unchecked_multiply_int.cljs$core$IFn$_invoke$arity$0(); @@ -9377,14 +9377,14 @@ return cljs.core.unchecked_multiply_int.cljs$core$IFn$_invoke$arity$2((arguments break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3364 = arguments.length; -var i__4731__auto___3365 = (0); +var len__4730__auto___3379 = arguments.length; +var i__4731__auto___3380 = (0); while(true){ -if((i__4731__auto___3365 < len__4730__auto___3364)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3365])); +if((i__4731__auto___3380 < len__4730__auto___3379)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3380])); -var G__3366 = (i__4731__auto___3365 + (1)); -i__4731__auto___3365 = G__3366; +var G__3381 = (i__4731__auto___3380 + (1)); +i__4731__auto___3380 = G__3381; continue; } else { } @@ -9414,13 +9414,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_multip }); /** @this {Function} */ -cljs.core.unchecked_multiply_int.cljs$lang$applyTo = (function (seq3359){ -var G__3360 = cljs.core.first(seq3359); -var seq3359__$1 = cljs.core.next(seq3359); -var G__3361 = cljs.core.first(seq3359__$1); -var seq3359__$2 = cljs.core.next(seq3359__$1); +cljs.core.unchecked_multiply_int.cljs$lang$applyTo = (function (seq3374){ +var G__3375 = cljs.core.first(seq3374); +var seq3374__$1 = cljs.core.next(seq3374); +var G__3376 = cljs.core.first(seq3374__$1); +var seq3374__$2 = cljs.core.next(seq3374__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3360,G__3361,seq3359__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3375,G__3376,seq3374__$2); }); cljs.core.unchecked_multiply_int.cljs$lang$maxFixedArity = (2); @@ -9439,8 +9439,8 @@ return cljs.core.mod(x,n); * the ys from x and returns the result. */ cljs.core.unchecked_subtract = (function cljs$core$unchecked_subtract(var_args){ -var G__3371 = arguments.length; -switch (G__3371) { +var G__3386 = arguments.length; +switch (G__3386) { case 1: return cljs.core.unchecked_subtract.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -9451,14 +9451,14 @@ return cljs.core.unchecked_subtract.cljs$core$IFn$_invoke$arity$2((arguments[(0) break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3373 = arguments.length; -var i__4731__auto___3374 = (0); +var len__4730__auto___3388 = arguments.length; +var i__4731__auto___3389 = (0); while(true){ -if((i__4731__auto___3374 < len__4730__auto___3373)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3374])); +if((i__4731__auto___3389 < len__4730__auto___3388)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3389])); -var G__3375 = (i__4731__auto___3374 + (1)); -i__4731__auto___3374 = G__3375; +var G__3390 = (i__4731__auto___3389 + (1)); +i__4731__auto___3389 = G__3390; continue; } else { } @@ -9484,13 +9484,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_subtra }); /** @this {Function} */ -cljs.core.unchecked_subtract.cljs$lang$applyTo = (function (seq3368){ -var G__3369 = cljs.core.first(seq3368); -var seq3368__$1 = cljs.core.next(seq3368); -var G__3370 = cljs.core.first(seq3368__$1); -var seq3368__$2 = cljs.core.next(seq3368__$1); +cljs.core.unchecked_subtract.cljs$lang$applyTo = (function (seq3383){ +var G__3384 = cljs.core.first(seq3383); +var seq3383__$1 = cljs.core.next(seq3383); +var G__3385 = cljs.core.first(seq3383__$1); +var seq3383__$2 = cljs.core.next(seq3383__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3369,G__3370,seq3368__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3384,G__3385,seq3383__$2); }); cljs.core.unchecked_subtract.cljs$lang$maxFixedArity = (2); @@ -9500,8 +9500,8 @@ cljs.core.unchecked_subtract.cljs$lang$maxFixedArity = (2); * the ys from x and returns the result. */ cljs.core.unchecked_subtract_int = (function cljs$core$unchecked_subtract_int(var_args){ -var G__3380 = arguments.length; -switch (G__3380) { +var G__3395 = arguments.length; +switch (G__3395) { case 1: return cljs.core.unchecked_subtract_int.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -9512,14 +9512,14 @@ return cljs.core.unchecked_subtract_int.cljs$core$IFn$_invoke$arity$2((arguments break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3382 = arguments.length; -var i__4731__auto___3383 = (0); +var len__4730__auto___3397 = arguments.length; +var i__4731__auto___3398 = (0); while(true){ -if((i__4731__auto___3383 < len__4730__auto___3382)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3383])); +if((i__4731__auto___3398 < len__4730__auto___3397)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3398])); -var G__3384 = (i__4731__auto___3383 + (1)); -i__4731__auto___3383 = G__3384; +var G__3399 = (i__4731__auto___3398 + (1)); +i__4731__auto___3398 = G__3399; continue; } else { } @@ -9545,13 +9545,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.unchecked_subtra }); /** @this {Function} */ -cljs.core.unchecked_subtract_int.cljs$lang$applyTo = (function (seq3377){ -var G__3378 = cljs.core.first(seq3377); -var seq3377__$1 = cljs.core.next(seq3377); -var G__3379 = cljs.core.first(seq3377__$1); -var seq3377__$2 = cljs.core.next(seq3377__$1); +cljs.core.unchecked_subtract_int.cljs$lang$applyTo = (function (seq3392){ +var G__3393 = cljs.core.first(seq3392); +var seq3392__$1 = cljs.core.next(seq3392); +var G__3394 = cljs.core.first(seq3392__$1); +var seq3392__$2 = cljs.core.next(seq3392__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3378,G__3379,seq3377__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3393,G__3394,seq3392__$2); }); cljs.core.unchecked_subtract_int.cljs$lang$maxFixedArity = (2); @@ -9641,22 +9641,22 @@ return (n - (d * q)); * Bitwise exclusive or */ cljs.core.bit_xor = (function cljs$core$bit_xor(var_args){ -var G__3389 = arguments.length; -switch (G__3389) { +var G__3404 = arguments.length; +switch (G__3404) { case 2: return cljs.core.bit_xor.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3391 = arguments.length; -var i__4731__auto___3392 = (0); +var len__4730__auto___3406 = arguments.length; +var i__4731__auto___3407 = (0); while(true){ -if((i__4731__auto___3392 < len__4730__auto___3391)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3392])); +if((i__4731__auto___3407 < len__4730__auto___3406)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3407])); -var G__3393 = (i__4731__auto___3392 + (1)); -i__4731__auto___3392 = G__3393; +var G__3408 = (i__4731__auto___3407 + (1)); +i__4731__auto___3407 = G__3408; continue; } else { } @@ -9678,13 +9678,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.bit_xor,(x ^ y), }); /** @this {Function} */ -cljs.core.bit_xor.cljs$lang$applyTo = (function (seq3386){ -var G__3387 = cljs.core.first(seq3386); -var seq3386__$1 = cljs.core.next(seq3386); -var G__3388 = cljs.core.first(seq3386__$1); -var seq3386__$2 = cljs.core.next(seq3386__$1); +cljs.core.bit_xor.cljs$lang$applyTo = (function (seq3401){ +var G__3402 = cljs.core.first(seq3401); +var seq3401__$1 = cljs.core.next(seq3401); +var G__3403 = cljs.core.first(seq3401__$1); +var seq3401__$2 = cljs.core.next(seq3401__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3387,G__3388,seq3386__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3402,G__3403,seq3401__$2); }); cljs.core.bit_xor.cljs$lang$maxFixedArity = (2); @@ -9693,22 +9693,22 @@ cljs.core.bit_xor.cljs$lang$maxFixedArity = (2); * Bitwise and */ cljs.core.bit_and = (function cljs$core$bit_and(var_args){ -var G__3398 = arguments.length; -switch (G__3398) { +var G__3413 = arguments.length; +switch (G__3413) { case 2: return cljs.core.bit_and.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3400 = arguments.length; -var i__4731__auto___3401 = (0); +var len__4730__auto___3415 = arguments.length; +var i__4731__auto___3416 = (0); while(true){ -if((i__4731__auto___3401 < len__4730__auto___3400)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3401])); +if((i__4731__auto___3416 < len__4730__auto___3415)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3416])); -var G__3402 = (i__4731__auto___3401 + (1)); -i__4731__auto___3401 = G__3402; +var G__3417 = (i__4731__auto___3416 + (1)); +i__4731__auto___3416 = G__3417; continue; } else { } @@ -9730,13 +9730,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.bit_and,(x & y), }); /** @this {Function} */ -cljs.core.bit_and.cljs$lang$applyTo = (function (seq3395){ -var G__3396 = cljs.core.first(seq3395); -var seq3395__$1 = cljs.core.next(seq3395); -var G__3397 = cljs.core.first(seq3395__$1); -var seq3395__$2 = cljs.core.next(seq3395__$1); +cljs.core.bit_and.cljs$lang$applyTo = (function (seq3410){ +var G__3411 = cljs.core.first(seq3410); +var seq3410__$1 = cljs.core.next(seq3410); +var G__3412 = cljs.core.first(seq3410__$1); +var seq3410__$2 = cljs.core.next(seq3410__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3396,G__3397,seq3395__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3411,G__3412,seq3410__$2); }); cljs.core.bit_and.cljs$lang$maxFixedArity = (2); @@ -9745,22 +9745,22 @@ cljs.core.bit_and.cljs$lang$maxFixedArity = (2); * Bitwise or */ cljs.core.bit_or = (function cljs$core$bit_or(var_args){ -var G__3407 = arguments.length; -switch (G__3407) { +var G__3422 = arguments.length; +switch (G__3422) { case 2: return cljs.core.bit_or.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3409 = arguments.length; -var i__4731__auto___3410 = (0); +var len__4730__auto___3424 = arguments.length; +var i__4731__auto___3425 = (0); while(true){ -if((i__4731__auto___3410 < len__4730__auto___3409)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3410])); +if((i__4731__auto___3425 < len__4730__auto___3424)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3425])); -var G__3411 = (i__4731__auto___3410 + (1)); -i__4731__auto___3410 = G__3411; +var G__3426 = (i__4731__auto___3425 + (1)); +i__4731__auto___3425 = G__3426; continue; } else { } @@ -9782,13 +9782,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.bit_or,(x | y),m }); /** @this {Function} */ -cljs.core.bit_or.cljs$lang$applyTo = (function (seq3404){ -var G__3405 = cljs.core.first(seq3404); -var seq3404__$1 = cljs.core.next(seq3404); -var G__3406 = cljs.core.first(seq3404__$1); -var seq3404__$2 = cljs.core.next(seq3404__$1); +cljs.core.bit_or.cljs$lang$applyTo = (function (seq3419){ +var G__3420 = cljs.core.first(seq3419); +var seq3419__$1 = cljs.core.next(seq3419); +var G__3421 = cljs.core.first(seq3419__$1); +var seq3419__$2 = cljs.core.next(seq3419__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3405,G__3406,seq3404__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3420,G__3421,seq3419__$2); }); cljs.core.bit_or.cljs$lang$maxFixedArity = (2); @@ -9797,22 +9797,22 @@ cljs.core.bit_or.cljs$lang$maxFixedArity = (2); * Bitwise and with complement */ cljs.core.bit_and_not = (function cljs$core$bit_and_not(var_args){ -var G__3416 = arguments.length; -switch (G__3416) { +var G__3431 = arguments.length; +switch (G__3431) { case 2: return cljs.core.bit_and_not.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3418 = arguments.length; -var i__4731__auto___3419 = (0); +var len__4730__auto___3433 = arguments.length; +var i__4731__auto___3434 = (0); while(true){ -if((i__4731__auto___3419 < len__4730__auto___3418)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3419])); +if((i__4731__auto___3434 < len__4730__auto___3433)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3434])); -var G__3420 = (i__4731__auto___3419 + (1)); -i__4731__auto___3419 = G__3420; +var G__3435 = (i__4731__auto___3434 + (1)); +i__4731__auto___3434 = G__3435; continue; } else { } @@ -9834,13 +9834,13 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.bit_and_not,(x & }); /** @this {Function} */ -cljs.core.bit_and_not.cljs$lang$applyTo = (function (seq3413){ -var G__3414 = cljs.core.first(seq3413); -var seq3413__$1 = cljs.core.next(seq3413); -var G__3415 = cljs.core.first(seq3413__$1); -var seq3413__$2 = cljs.core.next(seq3413__$1); +cljs.core.bit_and_not.cljs$lang$applyTo = (function (seq3428){ +var G__3429 = cljs.core.first(seq3428); +var seq3428__$1 = cljs.core.next(seq3428); +var G__3430 = cljs.core.first(seq3428__$1); +var seq3428__$2 = cljs.core.next(seq3428__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3414,G__3415,seq3413__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3429,G__3430,seq3428__$2); }); cljs.core.bit_and_not.cljs$lang$maxFixedArity = (2); @@ -9913,8 +9913,8 @@ return ((((v__$2 + (v__$2 >> (4))) & (252645135)) * (16843009)) >> (24)); * undefined. */ cljs.core._EQ__EQ_ = (function cljs$core$_EQ__EQ_(var_args){ -var G__3425 = arguments.length; -switch (G__3425) { +var G__3440 = arguments.length; +switch (G__3440) { case 1: return cljs.core._EQ__EQ_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -9925,14 +9925,14 @@ return cljs.core._EQ__EQ_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argume break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3427 = arguments.length; -var i__4731__auto___3428 = (0); +var len__4730__auto___3442 = arguments.length; +var i__4731__auto___3443 = (0); while(true){ -if((i__4731__auto___3428 < len__4730__auto___3427)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3428])); +if((i__4731__auto___3443 < len__4730__auto___3442)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3443])); -var G__3429 = (i__4731__auto___3428 + (1)); -i__4731__auto___3428 = G__3429; +var G__3444 = (i__4731__auto___3443 + (1)); +i__4731__auto___3443 = G__3444; continue; } else { } @@ -9957,12 +9957,12 @@ cljs.core._EQ__EQ_.cljs$core$IFn$_invoke$arity$variadic = (function (x,y,more){ while(true){ if((x === y)){ if(cljs.core.next(more)){ -var G__3430 = y; -var G__3431 = cljs.core.first(more); -var G__3432 = cljs.core.next(more); -x = G__3430; -y = G__3431; -more = G__3432; +var G__3445 = y; +var G__3446 = cljs.core.first(more); +var G__3447 = cljs.core.next(more); +x = G__3445; +y = G__3446; +more = G__3447; continue; } else { return (y === cljs.core.first(more)); @@ -9975,13 +9975,13 @@ break; }); /** @this {Function} */ -cljs.core._EQ__EQ_.cljs$lang$applyTo = (function (seq3422){ -var G__3423 = cljs.core.first(seq3422); -var seq3422__$1 = cljs.core.next(seq3422); -var G__3424 = cljs.core.first(seq3422__$1); -var seq3422__$2 = cljs.core.next(seq3422__$1); +cljs.core._EQ__EQ_.cljs$lang$applyTo = (function (seq3437){ +var G__3438 = cljs.core.first(seq3437); +var seq3437__$1 = cljs.core.next(seq3437); +var G__3439 = cljs.core.first(seq3437__$1); +var seq3437__$2 = cljs.core.next(seq3437__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3423,G__3424,seq3422__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3438,G__3439,seq3437__$2); }); cljs.core._EQ__EQ_.cljs$lang$maxFixedArity = (2); @@ -10012,10 +10012,10 @@ var n__$1 = n; var xs = cljs.core.seq(coll); while(true){ if(((xs) && ((n__$1 > (0))))){ -var G__3433 = (n__$1 - (1)); -var G__3434 = cljs.core.next(xs); -n__$1 = G__3433; -xs = G__3434; +var G__3448 = (n__$1 - (1)); +var G__3449 = cljs.core.next(xs); +n__$1 = G__3448; +xs = G__3449; continue; } else { return xs; @@ -10029,8 +10029,8 @@ break; * one arg, returns the concatenation of the str values of the args. */ cljs.core.str = (function cljs$core$str(var_args){ -var G__3438 = arguments.length; -switch (G__3438) { +var G__3453 = arguments.length; +switch (G__3453) { case 0: return cljs.core.str.cljs$core$IFn$_invoke$arity$0(); @@ -10041,14 +10041,14 @@ return cljs.core.str.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3440 = arguments.length; -var i__4731__auto___3441 = (0); +var len__4730__auto___3455 = arguments.length; +var i__4731__auto___3456 = (0); while(true){ -if((i__4731__auto___3441 < len__4730__auto___3440)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3441])); +if((i__4731__auto___3456 < len__4730__auto___3455)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3456])); -var G__3442 = (i__4731__auto___3441 + (1)); -i__4731__auto___3441 = G__3442; +var G__3457 = (i__4731__auto___3456 + (1)); +i__4731__auto___3456 = G__3457; continue; } else { } @@ -10078,10 +10078,10 @@ var sb = (new goog.string.StringBuffer(cljs.core.str.cljs$core$IFn$_invoke$arity var more = ys; while(true){ if(cljs.core.truth_(more)){ -var G__3443 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(more))); -var G__3444 = cljs.core.next(more); -sb = G__3443; -more = G__3444; +var G__3458 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(more))); +var G__3459 = cljs.core.next(more); +sb = G__3458; +more = G__3459; continue; } else { return sb.toString(); @@ -10091,11 +10091,11 @@ break; }); /** @this {Function} */ -cljs.core.str.cljs$lang$applyTo = (function (seq3436){ -var G__3437 = cljs.core.first(seq3436); -var seq3436__$1 = cljs.core.next(seq3436); +cljs.core.str.cljs$lang$applyTo = (function (seq3451){ +var G__3452 = cljs.core.first(seq3451); +var seq3451__$1 = cljs.core.next(seq3451); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3437,seq3436__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3452,seq3451__$1); }); cljs.core.str.cljs$lang$maxFixedArity = (1); @@ -10105,8 +10105,8 @@ cljs.core.str.cljs$lang$maxFixedArity = (1); * at end (defaults to length of string), exclusive. */ cljs.core.subs = (function cljs$core$subs(var_args){ -var G__3446 = arguments.length; -switch (G__3446) { +var G__3461 = arguments.length; +switch (G__3461) { case 2: return cljs.core.subs.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -10147,10 +10147,10 @@ if((ys == null)){ return false; } else { if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.first(xs),cljs.core.first(ys))){ -var G__3448 = cljs.core.next(xs); -var G__3449 = cljs.core.next(ys); -xs = G__3448; -ys = G__3449; +var G__3463 = cljs.core.next(xs); +var G__3464 = cljs.core.next(ys); +xs = G__3463; +ys = G__3464; continue; } else { return false; @@ -10170,10 +10170,10 @@ while(true){ if((s == null)){ return res; } else { -var G__3450 = cljs.core.hash_combine(res,cljs.core.hash(cljs.core.first(s))); -var G__3451 = cljs.core.next(s); -res = G__3450; -s = G__3451; +var G__3465 = cljs.core.hash_combine(res,cljs.core.hash(cljs.core.first(s))); +var G__3466 = cljs.core.next(s); +res = G__3465; +s = G__3466; continue; } break; @@ -10189,10 +10189,10 @@ var s = cljs.core.seq(m); while(true){ if(s){ var e = cljs.core.first(s); -var G__3452 = ((h + (cljs.core.hash(cljs.core.key(e)) ^ cljs.core.hash(cljs.core.val(e)))) % (4503599627370496)); -var G__3453 = cljs.core.next(s); -h = G__3452; -s = G__3453; +var G__3467 = ((h + (cljs.core.hash(cljs.core.key(e)) ^ cljs.core.hash(cljs.core.val(e)))) % (4503599627370496)); +var G__3468 = cljs.core.next(s); +h = G__3467; +s = G__3468; continue; } else { return h; @@ -10206,10 +10206,10 @@ var s__$1 = cljs.core.seq(s); while(true){ if(s__$1){ var e = cljs.core.first(s__$1); -var G__3454 = ((h + cljs.core.hash(e)) % (4503599627370496)); -var G__3455 = cljs.core.next(s__$1); -h = G__3454; -s__$1 = G__3455; +var G__3469 = ((h + cljs.core.hash(e)) % (4503599627370496)); +var G__3470 = cljs.core.next(s__$1); +h = G__3469; +s__$1 = G__3470; continue; } else { return h; @@ -10226,59 +10226,59 @@ break; * object that the function is attached. */ cljs.core.extend_object_BANG_ = (function cljs$core$extend_object_BANG_(obj,fn_map){ -var seq__3456_3472 = cljs.core.seq(fn_map); -var chunk__3457_3473 = null; -var count__3458_3474 = (0); -var i__3459_3475 = (0); +var seq__3471_3487 = cljs.core.seq(fn_map); +var chunk__3472_3488 = null; +var count__3473_3489 = (0); +var i__3474_3490 = (0); while(true){ -if((i__3459_3475 < count__3458_3474)){ -var vec__3466_3476 = chunk__3457_3473.cljs$core$IIndexed$_nth$arity$2(null,i__3459_3475); -var key_name_3477 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3466_3476,(0),null); -var f_3478 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3466_3476,(1),null); -var str_name_3479 = cljs.core.name(key_name_3477); -goog.object.set(obj,str_name_3479,f_3478); - - -var G__3480 = seq__3456_3472; -var G__3481 = chunk__3457_3473; -var G__3482 = count__3458_3474; -var G__3483 = (i__3459_3475 + (1)); -seq__3456_3472 = G__3480; -chunk__3457_3473 = G__3481; -count__3458_3474 = G__3482; -i__3459_3475 = G__3483; -continue; -} else { -var temp__5735__auto___3484 = cljs.core.seq(seq__3456_3472); -if(temp__5735__auto___3484){ -var seq__3456_3485__$1 = temp__5735__auto___3484; -if(cljs.core.chunked_seq_QMARK_(seq__3456_3485__$1)){ -var c__4550__auto___3486 = cljs.core.chunk_first(seq__3456_3485__$1); -var G__3487 = cljs.core.chunk_rest(seq__3456_3485__$1); -var G__3488 = c__4550__auto___3486; -var G__3489 = cljs.core.count(c__4550__auto___3486); -var G__3490 = (0); -seq__3456_3472 = G__3487; -chunk__3457_3473 = G__3488; -count__3458_3474 = G__3489; -i__3459_3475 = G__3490; -continue; -} else { -var vec__3469_3491 = cljs.core.first(seq__3456_3485__$1); -var key_name_3492 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3469_3491,(0),null); -var f_3493 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3469_3491,(1),null); +if((i__3474_3490 < count__3473_3489)){ +var vec__3481_3491 = chunk__3472_3488.cljs$core$IIndexed$_nth$arity$2(null,i__3474_3490); +var key_name_3492 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3481_3491,(0),null); +var f_3493 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3481_3491,(1),null); var str_name_3494 = cljs.core.name(key_name_3492); goog.object.set(obj,str_name_3494,f_3493); -var G__3495 = cljs.core.next(seq__3456_3485__$1); -var G__3496 = null; -var G__3497 = (0); -var G__3498 = (0); -seq__3456_3472 = G__3495; -chunk__3457_3473 = G__3496; -count__3458_3474 = G__3497; -i__3459_3475 = G__3498; +var G__3495 = seq__3471_3487; +var G__3496 = chunk__3472_3488; +var G__3497 = count__3473_3489; +var G__3498 = (i__3474_3490 + (1)); +seq__3471_3487 = G__3495; +chunk__3472_3488 = G__3496; +count__3473_3489 = G__3497; +i__3474_3490 = G__3498; +continue; +} else { +var temp__5735__auto___3499 = cljs.core.seq(seq__3471_3487); +if(temp__5735__auto___3499){ +var seq__3471_3500__$1 = temp__5735__auto___3499; +if(cljs.core.chunked_seq_QMARK_(seq__3471_3500__$1)){ +var c__4550__auto___3501 = cljs.core.chunk_first(seq__3471_3500__$1); +var G__3502 = cljs.core.chunk_rest(seq__3471_3500__$1); +var G__3503 = c__4550__auto___3501; +var G__3504 = cljs.core.count(c__4550__auto___3501); +var G__3505 = (0); +seq__3471_3487 = G__3502; +chunk__3472_3488 = G__3503; +count__3473_3489 = G__3504; +i__3474_3490 = G__3505; +continue; +} else { +var vec__3484_3506 = cljs.core.first(seq__3471_3500__$1); +var key_name_3507 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3484_3506,(0),null); +var f_3508 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3484_3506,(1),null); +var str_name_3509 = cljs.core.name(key_name_3507); +goog.object.set(obj,str_name_3509,f_3508); + + +var G__3510 = cljs.core.next(seq__3471_3500__$1); +var G__3511 = null; +var G__3512 = (0); +var G__3513 = (0); +seq__3471_3487 = G__3510; +chunk__3472_3488 = G__3511; +count__3473_3489 = G__3512; +i__3474_3490 = G__3513; continue; } } else { @@ -10331,56 +10331,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.List.prototype.indexOf = (function() { -var G__3499 = null; -var G__3499__1 = (function (x){ +var G__3514 = null; +var G__3514__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3499__2 = (function (x,start){ +var G__3514__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3499 = function(x,start){ +G__3514 = function(x,start){ switch(arguments.length){ case 1: -return G__3499__1.call(this,x); +return G__3514__1.call(this,x); case 2: -return G__3499__2.call(this,x,start); +return G__3514__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3499.cljs$core$IFn$_invoke$arity$1 = G__3499__1; -G__3499.cljs$core$IFn$_invoke$arity$2 = G__3499__2; -return G__3499; +G__3514.cljs$core$IFn$_invoke$arity$1 = G__3514__1; +G__3514.cljs$core$IFn$_invoke$arity$2 = G__3514__2; +return G__3514; })() ; cljs.core.List.prototype.lastIndexOf = (function() { -var G__3500 = null; -var G__3500__1 = (function (x){ +var G__3515 = null; +var G__3515__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,self__.count); }); -var G__3500__2 = (function (x,start){ +var G__3515__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3500 = function(x,start){ +G__3515 = function(x,start){ switch(arguments.length){ case 1: -return G__3500__1.call(this,x); +return G__3515__1.call(this,x); case 2: -return G__3500__2.call(this,x,start); +return G__3515__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3500.cljs$core$IFn$_invoke$arity$1 = G__3500__1; -G__3500.cljs$core$IFn$_invoke$arity$2 = G__3500__2; -return G__3500; +G__3515.cljs$core$IFn$_invoke$arity$1 = G__3515__1; +G__3515.cljs$core$IFn$_invoke$arity$2 = G__3515__2; +return G__3515; })() ; @@ -10537,15 +10537,15 @@ return false; return cljs.core.native_satisfies_QMARK_(cljs.core.IList,x); } }); -var G__3502_3505 = cljs.core.List.prototype; -var G__3503_3506 = cljs.core.ITER_SYMBOL; -var G__3504_3507 = ((function (G__3502_3505,G__3503_3506){ +var G__3517_3520 = cljs.core.List.prototype; +var G__3518_3521 = cljs.core.ITER_SYMBOL; +var G__3519_3522 = ((function (G__3517_3520,G__3518_3521){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3502_3505,G__3503_3506)) +});})(G__3517_3520,G__3518_3521)) ; -goog.object.set(G__3502_3505,G__3503_3506,G__3504_3507); +goog.object.set(G__3517_3520,G__3518_3521,G__3519_3522); /** * @constructor @@ -10583,56 +10583,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.EmptyList.prototype.indexOf = (function() { -var G__3508 = null; -var G__3508__1 = (function (x){ +var G__3523 = null; +var G__3523__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3508__2 = (function (x,start){ +var G__3523__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3508 = function(x,start){ +G__3523 = function(x,start){ switch(arguments.length){ case 1: -return G__3508__1.call(this,x); +return G__3523__1.call(this,x); case 2: -return G__3508__2.call(this,x,start); +return G__3523__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3508.cljs$core$IFn$_invoke$arity$1 = G__3508__1; -G__3508.cljs$core$IFn$_invoke$arity$2 = G__3508__2; -return G__3508; +G__3523.cljs$core$IFn$_invoke$arity$1 = G__3523__1; +G__3523.cljs$core$IFn$_invoke$arity$2 = G__3523__2; +return G__3523; })() ; cljs.core.EmptyList.prototype.lastIndexOf = (function() { -var G__3509 = null; -var G__3509__1 = (function (x){ +var G__3524 = null; +var G__3524__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3509__2 = (function (x,start){ +var G__3524__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3509 = function(x,start){ +G__3524 = function(x,start){ switch(arguments.length){ case 1: -return G__3509__1.call(this,x); +return G__3524__1.call(this,x); case 2: -return G__3509__2.call(this,x,start); +return G__3524__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3509.cljs$core$IFn$_invoke$arity$1 = G__3509__1; -G__3509.cljs$core$IFn$_invoke$arity$2 = G__3509__2; -return G__3509; +G__3524.cljs$core$IFn$_invoke$arity$1 = G__3524__1; +G__3524.cljs$core$IFn$_invoke$arity$2 = G__3524__2; +return G__3524; })() ; @@ -10760,15 +10760,15 @@ return (new cljs.core.EmptyList(meta)); }); cljs.core.List.EMPTY = (new cljs.core.EmptyList(null)); -var G__3510_3513 = cljs.core.EmptyList.prototype; -var G__3511_3514 = cljs.core.ITER_SYMBOL; -var G__3512_3515 = ((function (G__3510_3513,G__3511_3514){ +var G__3525_3528 = cljs.core.EmptyList.prototype; +var G__3526_3529 = cljs.core.ITER_SYMBOL; +var G__3527_3530 = ((function (G__3525_3528,G__3526_3529){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3510_3513,G__3511_3514)) +});})(G__3525_3528,G__3526_3529)) ; -goog.object.set(G__3510_3513,G__3511_3514,G__3512_3515); +goog.object.set(G__3525_3528,G__3526_3529,G__3527_3530); /** * Returns true if coll satisfies? IReversible. */ @@ -10814,14 +10814,14 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core.conj,cljs.core.L */ cljs.core.list = (function cljs$core$list(var_args){ var args__4736__auto__ = []; -var len__4730__auto___3518 = arguments.length; -var i__4731__auto___3519 = (0); +var len__4730__auto___3533 = arguments.length; +var i__4731__auto___3534 = (0); while(true){ -if((i__4731__auto___3519 < len__4730__auto___3518)){ -args__4736__auto__.push((arguments[i__4731__auto___3519])); +if((i__4731__auto___3534 < len__4730__auto___3533)){ +args__4736__auto__.push((arguments[i__4731__auto___3534])); -var G__3520 = (i__4731__auto___3519 + (1)); -i__4731__auto___3519 = G__3520; +var G__3535 = (i__4731__auto___3534 + (1)); +i__4731__auto___3534 = G__3535; continue; } else { } @@ -10839,8 +10839,8 @@ while(true){ if((!((xs__$1 == null)))){ arr.push(cljs.core._first(xs__$1)); -var G__3521 = cljs.core._next(xs__$1); -xs__$1 = G__3521; +var G__3536 = cljs.core._next(xs__$1); +xs__$1 = G__3536; continue; } else { return arr; @@ -10852,10 +10852,10 @@ var i = arr.length; var r = cljs.core.List.EMPTY; while(true){ if((i > (0))){ -var G__3522 = (i - (1)); -var G__3523 = cljs.core._conj(r,(arr[(i - (1))])); -i = G__3522; -r = G__3523; +var G__3537 = (i - (1)); +var G__3538 = cljs.core._conj(r,(arr[(i - (1))])); +i = G__3537; +r = G__3538; continue; } else { return r; @@ -10867,9 +10867,9 @@ break; cljs.core.list.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.list.cljs$lang$applyTo = (function (seq3517){ +cljs.core.list.cljs$lang$applyTo = (function (seq3532){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq3517)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq3532)); }); @@ -10911,56 +10911,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.Cons.prototype.indexOf = (function() { -var G__3524 = null; -var G__3524__1 = (function (x){ +var G__3539 = null; +var G__3539__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3524__2 = (function (x,start){ +var G__3539__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3524 = function(x,start){ +G__3539 = function(x,start){ switch(arguments.length){ case 1: -return G__3524__1.call(this,x); +return G__3539__1.call(this,x); case 2: -return G__3524__2.call(this,x,start); +return G__3539__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3524.cljs$core$IFn$_invoke$arity$1 = G__3524__1; -G__3524.cljs$core$IFn$_invoke$arity$2 = G__3524__2; -return G__3524; +G__3539.cljs$core$IFn$_invoke$arity$1 = G__3539__1; +G__3539.cljs$core$IFn$_invoke$arity$2 = G__3539__2; +return G__3539; })() ; cljs.core.Cons.prototype.lastIndexOf = (function() { -var G__3525 = null; -var G__3525__1 = (function (x){ +var G__3540 = null; +var G__3540__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3525__2 = (function (x,start){ +var G__3540__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3525 = function(x,start){ +G__3540 = function(x,start){ switch(arguments.length){ case 1: -return G__3525__1.call(this,x); +return G__3540__1.call(this,x); case 2: -return G__3525__2.call(this,x,start); +return G__3540__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3525.cljs$core$IFn$_invoke$arity$1 = G__3525__1; -G__3525.cljs$core$IFn$_invoke$arity$2 = G__3525__2; -return G__3525; +G__3540.cljs$core$IFn$_invoke$arity$1 = G__3540__1; +G__3540.cljs$core$IFn$_invoke$arity$2 = G__3540__2; +return G__3540; })() ; @@ -11081,15 +11081,15 @@ cljs.core.__GT_Cons = (function cljs$core$__GT_Cons(meta,first,rest,__hash){ return (new cljs.core.Cons(meta,first,rest,__hash)); }); -var G__3526_3529 = cljs.core.Cons.prototype; -var G__3527_3530 = cljs.core.ITER_SYMBOL; -var G__3528_3531 = ((function (G__3526_3529,G__3527_3530){ +var G__3541_3544 = cljs.core.Cons.prototype; +var G__3542_3545 = cljs.core.ITER_SYMBOL; +var G__3543_3546 = ((function (G__3541_3544,G__3542_3545){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3526_3529,G__3527_3530)) +});})(G__3541_3544,G__3542_3545)) ; -goog.object.set(G__3526_3529,G__3527_3530,G__3528_3531); +goog.object.set(G__3541_3544,G__3542_3545,G__3543_3546); /** * Returns a new seq where x is the first element and coll is the rest. */ @@ -11125,22 +11125,22 @@ if(cljs.core.truth_(a.ns)){ if(cljs.core.not(b.ns)){ return (1); } else { -var nsc = (function (){var G__3533 = a.ns; -var G__3534 = b.ns; -return goog.array.defaultCompare(G__3533,G__3534); +var nsc = (function (){var G__3548 = a.ns; +var G__3549 = b.ns; +return goog.array.defaultCompare(G__3548,G__3549); })(); if(((0) === nsc)){ -var G__3535 = a.name; -var G__3536 = b.name; -return goog.array.defaultCompare(G__3535,G__3536); +var G__3550 = a.name; +var G__3551 = b.name; +return goog.array.defaultCompare(G__3550,G__3551); } else { return nsc; } } } else { -var G__3537 = a.name; -var G__3538 = b.name; -return goog.array.defaultCompare(G__3537,G__3538); +var G__3552 = a.name; +var G__3553 = b.name; +return goog.array.defaultCompare(G__3552,G__3553); } } @@ -11186,38 +11186,38 @@ return false; }); cljs.core.Keyword.prototype.call = (function() { -var G__3540 = null; -var G__3540__2 = (function (self__,coll){ +var G__3555 = null; +var G__3555__2 = (function (self__,coll){ var self__ = this; var self____$1 = this; var kw = self____$1; return cljs.core.get.cljs$core$IFn$_invoke$arity$2(coll,kw); }); -var G__3540__3 = (function (self__,coll,not_found){ +var G__3555__3 = (function (self__,coll,not_found){ var self__ = this; var self____$1 = this; var kw = self____$1; return cljs.core.get.cljs$core$IFn$_invoke$arity$3(coll,kw,not_found); }); -G__3540 = function(self__,coll,not_found){ +G__3555 = function(self__,coll,not_found){ switch(arguments.length){ case 2: -return G__3540__2.call(this,self__,coll); +return G__3555__2.call(this,self__,coll); case 3: -return G__3540__3.call(this,self__,coll,not_found); +return G__3555__3.call(this,self__,coll,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__3540.cljs$core$IFn$_invoke$arity$2 = G__3540__2; -G__3540.cljs$core$IFn$_invoke$arity$3 = G__3540__3; -return G__3540; +G__3555.cljs$core$IFn$_invoke$arity$2 = G__3555__2; +G__3555.cljs$core$IFn$_invoke$arity$3 = G__3555__3; +return G__3555; })() ; -cljs.core.Keyword.prototype.apply = (function (self__,args3539){ +cljs.core.Keyword.prototype.apply = (function (self__,args3554){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args3539))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args3554))); }); cljs.core.Keyword.prototype.cljs$core$IFn$_invoke$arity$1 = (function (coll){ @@ -11407,8 +11407,8 @@ return and__4120__auto__; * in the keyword strings, it will be added automatically. */ cljs.core.keyword = (function cljs$core$keyword(var_args){ -var G__3543 = arguments.length; -switch (G__3543) { +var G__3558 = arguments.length; +switch (G__3558) { case 1: return cljs.core.keyword.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -11505,56 +11505,56 @@ return self__.s; }); cljs.core.LazySeq.prototype.indexOf = (function() { -var G__3545 = null; -var G__3545__1 = (function (x){ +var G__3560 = null; +var G__3560__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3545__2 = (function (x,start){ +var G__3560__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3545 = function(x,start){ +G__3560 = function(x,start){ switch(arguments.length){ case 1: -return G__3545__1.call(this,x); +return G__3560__1.call(this,x); case 2: -return G__3545__2.call(this,x,start); +return G__3560__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3545.cljs$core$IFn$_invoke$arity$1 = G__3545__1; -G__3545.cljs$core$IFn$_invoke$arity$2 = G__3545__2; -return G__3545; +G__3560.cljs$core$IFn$_invoke$arity$1 = G__3560__1; +G__3560.cljs$core$IFn$_invoke$arity$2 = G__3560__2; +return G__3560; })() ; cljs.core.LazySeq.prototype.lastIndexOf = (function() { -var G__3546 = null; -var G__3546__1 = (function (x){ +var G__3561 = null; +var G__3561__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3546__2 = (function (x,start){ +var G__3561__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3546 = function(x,start){ +G__3561 = function(x,start){ switch(arguments.length){ case 1: -return G__3546__1.call(this,x); +return G__3561__1.call(this,x); case 2: -return G__3546__2.call(this,x,start); +return G__3561__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3546.cljs$core$IFn$_invoke$arity$1 = G__3546__1; -G__3546.cljs$core$IFn$_invoke$arity$2 = G__3546__2; -return G__3546; +G__3561.cljs$core$IFn$_invoke$arity$1 = G__3561__1; +G__3561.cljs$core$IFn$_invoke$arity$2 = G__3561__2; +return G__3561; })() ; @@ -11655,8 +11655,8 @@ return null; var ls = self__.s; while(true){ if((ls instanceof cljs.core.LazySeq)){ -var G__3547 = ls.sval(); -ls = G__3547; +var G__3562 = ls.sval(); +ls = G__3562; continue; } else { self__.s = ls; @@ -11707,15 +11707,15 @@ cljs.core.__GT_LazySeq = (function cljs$core$__GT_LazySeq(meta,fn,s,__hash){ return (new cljs.core.LazySeq(meta,fn,s,__hash)); }); -var G__3548_3551 = cljs.core.LazySeq.prototype; -var G__3549_3552 = cljs.core.ITER_SYMBOL; -var G__3550_3553 = ((function (G__3548_3551,G__3549_3552){ +var G__3563_3566 = cljs.core.LazySeq.prototype; +var G__3564_3567 = cljs.core.ITER_SYMBOL; +var G__3565_3568 = ((function (G__3563_3566,G__3564_3567){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3548_3551,G__3549_3552)) +});})(G__3563_3566,G__3564_3567)) ; -goog.object.set(G__3548_3551,G__3549_3552,G__3550_3553); +goog.object.set(G__3563_3566,G__3564_3567,G__3565_3568); /** * @constructor @@ -11853,8 +11853,8 @@ return (new cljs.core.ArrayChunk(arr,off,end)); }); cljs.core.array_chunk = (function cljs$core$array_chunk(var_args){ -var G__3555 = arguments.length; -switch (G__3555) { +var G__3570 = arguments.length; +switch (G__3570) { case 1: return cljs.core.array_chunk.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -11925,56 +11925,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.ChunkedCons.prototype.indexOf = (function() { -var G__3557 = null; -var G__3557__1 = (function (x){ +var G__3572 = null; +var G__3572__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__3557__2 = (function (x,start){ +var G__3572__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3557 = function(x,start){ +G__3572 = function(x,start){ switch(arguments.length){ case 1: -return G__3557__1.call(this,x); +return G__3572__1.call(this,x); case 2: -return G__3557__2.call(this,x,start); +return G__3572__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3557.cljs$core$IFn$_invoke$arity$1 = G__3557__1; -G__3557.cljs$core$IFn$_invoke$arity$2 = G__3557__2; -return G__3557; +G__3572.cljs$core$IFn$_invoke$arity$1 = G__3572__1; +G__3572.cljs$core$IFn$_invoke$arity$2 = G__3572__2; +return G__3572; })() ; cljs.core.ChunkedCons.prototype.lastIndexOf = (function() { -var G__3558 = null; -var G__3558__1 = (function (x){ +var G__3573 = null; +var G__3573__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__3558__2 = (function (x,start){ +var G__3573__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__3558 = function(x,start){ +G__3573 = function(x,start){ switch(arguments.length){ case 1: -return G__3558__1.call(this,x); +return G__3573__1.call(this,x); case 2: -return G__3558__2.call(this,x,start); +return G__3573__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3558.cljs$core$IFn$_invoke$arity$1 = G__3558__1; -G__3558.cljs$core$IFn$_invoke$arity$2 = G__3558__2; -return G__3558; +G__3573.cljs$core$IFn$_invoke$arity$1 = G__3573__1; +G__3573.cljs$core$IFn$_invoke$arity$2 = G__3573__2; +return G__3573; })() ; @@ -12111,15 +12111,15 @@ cljs.core.__GT_ChunkedCons = (function cljs$core$__GT_ChunkedCons(chunk,more,met return (new cljs.core.ChunkedCons(chunk,more,meta,__hash)); }); -var G__3559_3562 = cljs.core.ChunkedCons.prototype; -var G__3560_3563 = cljs.core.ITER_SYMBOL; -var G__3561_3564 = ((function (G__3559_3562,G__3560_3563){ +var G__3574_3577 = cljs.core.ChunkedCons.prototype; +var G__3575_3578 = cljs.core.ITER_SYMBOL; +var G__3576_3579 = ((function (G__3574_3577,G__3575_3578){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3559_3562,G__3560_3563)) +});})(G__3574_3577,G__3575_3578)) ; -goog.object.set(G__3559_3562,G__3560_3563,G__3561_3564); +goog.object.set(G__3574_3577,G__3575_3578,G__3576_3579); cljs.core.chunk_cons = (function cljs$core$chunk_cons(chunk,rest){ if((cljs.core._count(chunk) === (0))){ return rest; @@ -12156,8 +12156,8 @@ while(true){ if((!((s == null)))){ ary.push(cljs.core.first(s)); -var G__3566 = cljs.core.next(s); -s = G__3566; +var G__3581 = cljs.core.next(s); +s = G__3581; continue; } else { return ary; @@ -12171,17 +12171,17 @@ break; */ cljs.core.to_array_2d = (function cljs$core$to_array_2d(coll){ var ret = (new Array(cljs.core.count(coll))); -var i_3567 = (0); -var xs_3568 = cljs.core.seq(coll); +var i_3582 = (0); +var xs_3583 = cljs.core.seq(coll); while(true){ -if((xs_3568 == null)){ +if((xs_3583 == null)){ } else { -(ret[i_3567] = cljs.core.to_array(cljs.core.first(xs_3568))); +(ret[i_3582] = cljs.core.to_array(cljs.core.first(xs_3583))); -var G__3569 = (i_3567 + (1)); -var G__3570 = cljs.core.next(xs_3568); -i_3567 = G__3569; -xs_3568 = G__3570; +var G__3584 = (i_3582 + (1)); +var G__3585 = cljs.core.next(xs_3583); +i_3582 = G__3584; +xs_3583 = G__3585; continue; } break; @@ -12194,8 +12194,8 @@ return ret; * with Clojure. */ cljs.core.int_array = (function cljs$core$int_array(var_args){ -var G__3572 = arguments.length; -switch (G__3572) { +var G__3587 = arguments.length; +switch (G__3587) { case 1: return cljs.core.int_array.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -12228,10 +12228,10 @@ while(true){ if(((s__$1) && ((i < size)))){ (a[i] = cljs.core.first(s__$1)); -var G__3574 = (i + (1)); -var G__3575 = cljs.core.next(s__$1); -i = G__3574; -s__$1 = G__3575; +var G__3589 = (i + (1)); +var G__3590 = cljs.core.next(s__$1); +i = G__3589; +s__$1 = G__3590; continue; } else { return a; @@ -12239,14 +12239,14 @@ return a; break; } } else { -var n__4607__auto___3576 = size; -var i_3577 = (0); +var n__4607__auto___3591 = size; +var i_3592 = (0); while(true){ -if((i_3577 < n__4607__auto___3576)){ -(a[i_3577] = init_val_or_seq); +if((i_3592 < n__4607__auto___3591)){ +(a[i_3592] = init_val_or_seq); -var G__3578 = (i_3577 + (1)); -i_3577 = G__3578; +var G__3593 = (i_3592 + (1)); +i_3592 = G__3593; continue; } else { } @@ -12264,8 +12264,8 @@ cljs.core.int_array.cljs$lang$maxFixedArity = 2; * with Clojure. */ cljs.core.long_array = (function cljs$core$long_array(var_args){ -var G__3580 = arguments.length; -switch (G__3580) { +var G__3595 = arguments.length; +switch (G__3595) { case 1: return cljs.core.long_array.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -12298,10 +12298,10 @@ while(true){ if(((s__$1) && ((i < size)))){ (a[i] = cljs.core.first(s__$1)); -var G__3582 = (i + (1)); -var G__3583 = cljs.core.next(s__$1); -i = G__3582; -s__$1 = G__3583; +var G__3597 = (i + (1)); +var G__3598 = cljs.core.next(s__$1); +i = G__3597; +s__$1 = G__3598; continue; } else { return a; @@ -12309,14 +12309,14 @@ return a; break; } } else { -var n__4607__auto___3584 = size; -var i_3585 = (0); +var n__4607__auto___3599 = size; +var i_3600 = (0); while(true){ -if((i_3585 < n__4607__auto___3584)){ -(a[i_3585] = init_val_or_seq); +if((i_3600 < n__4607__auto___3599)){ +(a[i_3600] = init_val_or_seq); -var G__3586 = (i_3585 + (1)); -i_3585 = G__3586; +var G__3601 = (i_3600 + (1)); +i_3600 = G__3601; continue; } else { } @@ -12334,8 +12334,8 @@ cljs.core.long_array.cljs$lang$maxFixedArity = 2; * with Clojure. */ cljs.core.double_array = (function cljs$core$double_array(var_args){ -var G__3588 = arguments.length; -switch (G__3588) { +var G__3603 = arguments.length; +switch (G__3603) { case 1: return cljs.core.double_array.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -12368,10 +12368,10 @@ while(true){ if(((s__$1) && ((i < size)))){ (a[i] = cljs.core.first(s__$1)); -var G__3590 = (i + (1)); -var G__3591 = cljs.core.next(s__$1); -i = G__3590; -s__$1 = G__3591; +var G__3605 = (i + (1)); +var G__3606 = cljs.core.next(s__$1); +i = G__3605; +s__$1 = G__3606; continue; } else { return a; @@ -12379,14 +12379,14 @@ return a; break; } } else { -var n__4607__auto___3592 = size; -var i_3593 = (0); +var n__4607__auto___3607 = size; +var i_3608 = (0); while(true){ -if((i_3593 < n__4607__auto___3592)){ -(a[i_3593] = init_val_or_seq); +if((i_3608 < n__4607__auto___3607)){ +(a[i_3608] = init_val_or_seq); -var G__3594 = (i_3593 + (1)); -i_3593 = G__3594; +var G__3609 = (i_3608 + (1)); +i_3608 = G__3609; continue; } else { } @@ -12404,8 +12404,8 @@ cljs.core.double_array.cljs$lang$maxFixedArity = 2; * with Clojure. */ cljs.core.object_array = (function cljs$core$object_array(var_args){ -var G__3596 = arguments.length; -switch (G__3596) { +var G__3611 = arguments.length; +switch (G__3611) { case 1: return cljs.core.object_array.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -12438,10 +12438,10 @@ while(true){ if(((s__$1) && ((i < size)))){ (a[i] = cljs.core.first(s__$1)); -var G__3598 = (i + (1)); -var G__3599 = cljs.core.next(s__$1); -i = G__3598; -s__$1 = G__3599; +var G__3613 = (i + (1)); +var G__3614 = cljs.core.next(s__$1); +i = G__3613; +s__$1 = G__3614; continue; } else { return a; @@ -12449,14 +12449,14 @@ return a; break; } } else { -var n__4607__auto___3600 = size; -var i_3601 = (0); +var n__4607__auto___3615 = size; +var i_3616 = (0); while(true){ -if((i_3601 < n__4607__auto___3600)){ -(a[i_3601] = init_val_or_seq); +if((i_3616 < n__4607__auto___3615)){ +(a[i_3616] = init_val_or_seq); -var G__3602 = (i_3601 + (1)); -i_3601 = G__3602; +var G__3617 = (i_3616 + (1)); +i_3616 = G__3617; continue; } else { } @@ -12481,10 +12481,10 @@ var i = (0); var s = cljs.core.seq(coll); while(true){ if((((!((s == null)))) && ((i < n)))){ -var G__3603 = (i + (1)); -var G__3604 = cljs.core.next(s); -i = G__3603; -s = G__3604; +var G__3618 = (i + (1)); +var G__3619 = cljs.core.next(s); +i = G__3618; +s = G__3619; continue; } else { return i; @@ -12509,8 +12509,8 @@ return cljs.core.cons(cljs.core.first(arglist),(cljs.core.spread.cljs$core$IFn$_ * Returns a lazy seq representing the concatenation of the elements in the supplied colls. */ cljs.core.concat = (function cljs$core$concat(var_args){ -var G__3609 = arguments.length; -switch (G__3609) { +var G__3624 = arguments.length; +switch (G__3624) { case 0: return cljs.core.concat.cljs$core$IFn$_invoke$arity$0(); @@ -12525,14 +12525,14 @@ return cljs.core.concat.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argument break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3611 = arguments.length; -var i__4731__auto___3612 = (0); +var len__4730__auto___3626 = arguments.length; +var i__4731__auto___3627 = (0); while(true){ -if((i__4731__auto___3612 < len__4730__auto___3611)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3612])); +if((i__4731__auto___3627 < len__4730__auto___3626)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3627])); -var G__3613 = (i__4731__auto___3612 + (1)); -i__4731__auto___3612 = G__3613; +var G__3628 = (i__4731__auto___3627 + (1)); +i__4731__auto___3627 = G__3628; continue; } else { } @@ -12595,13 +12595,13 @@ return cat(cljs.core.concat.cljs$core$IFn$_invoke$arity$2(x,y),zs); }); /** @this {Function} */ -cljs.core.concat.cljs$lang$applyTo = (function (seq3606){ -var G__3607 = cljs.core.first(seq3606); -var seq3606__$1 = cljs.core.next(seq3606); -var G__3608 = cljs.core.first(seq3606__$1); -var seq3606__$2 = cljs.core.next(seq3606__$1); +cljs.core.concat.cljs$lang$applyTo = (function (seq3621){ +var G__3622 = cljs.core.first(seq3621); +var seq3621__$1 = cljs.core.next(seq3621); +var G__3623 = cljs.core.first(seq3621__$1); +var seq3621__$2 = cljs.core.next(seq3621__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3607,G__3608,seq3606__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3622,G__3623,seq3621__$2); }); cljs.core.concat.cljs$lang$maxFixedArity = (2); @@ -12611,8 +12611,8 @@ cljs.core.concat.cljs$lang$maxFixedArity = (2); * last of which will be treated as a sequence. */ cljs.core.list_STAR_ = (function cljs$core$list_STAR_(var_args){ -var G__3620 = arguments.length; -switch (G__3620) { +var G__3635 = arguments.length; +switch (G__3635) { case 1: return cljs.core.list_STAR_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -12631,14 +12631,14 @@ return cljs.core.list_STAR_.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(argu break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3622 = arguments.length; -var i__4731__auto___3623 = (0); +var len__4730__auto___3637 = arguments.length; +var i__4731__auto___3638 = (0); while(true){ -if((i__4731__auto___3623 < len__4730__auto___3622)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3623])); +if((i__4731__auto___3638 < len__4730__auto___3637)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3638])); -var G__3624 = (i__4731__auto___3623 + (1)); -i__4731__auto___3623 = G__3624; +var G__3639 = (i__4731__auto___3638 + (1)); +i__4731__auto___3638 = G__3639; continue; } else { } @@ -12672,17 +12672,17 @@ return cljs.core.cons(a,cljs.core.cons(b,cljs.core.cons(c,cljs.core.cons(d,cljs. }); /** @this {Function} */ -cljs.core.list_STAR_.cljs$lang$applyTo = (function (seq3615){ -var G__3616 = cljs.core.first(seq3615); -var seq3615__$1 = cljs.core.next(seq3615); -var G__3617 = cljs.core.first(seq3615__$1); -var seq3615__$2 = cljs.core.next(seq3615__$1); -var G__3618 = cljs.core.first(seq3615__$2); -var seq3615__$3 = cljs.core.next(seq3615__$2); -var G__3619 = cljs.core.first(seq3615__$3); -var seq3615__$4 = cljs.core.next(seq3615__$3); +cljs.core.list_STAR_.cljs$lang$applyTo = (function (seq3630){ +var G__3631 = cljs.core.first(seq3630); +var seq3630__$1 = cljs.core.next(seq3630); +var G__3632 = cljs.core.first(seq3630__$1); +var seq3630__$2 = cljs.core.next(seq3630__$1); +var G__3633 = cljs.core.first(seq3630__$2); +var seq3630__$3 = cljs.core.next(seq3630__$2); +var G__3634 = cljs.core.first(seq3630__$3); +var seq3630__$4 = cljs.core.next(seq3630__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3616,G__3617,G__3618,G__3619,seq3615__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3631,G__3632,G__3633,G__3634,seq3630__$4); }); cljs.core.list_STAR_.cljs$lang$maxFixedArity = (4); @@ -12706,8 +12706,8 @@ return cljs.core._persistent_BANG_(tcoll); * may happen at different 'places' depending on the concrete type. */ cljs.core.conj_BANG_ = (function cljs$core$conj_BANG_(var_args){ -var G__3629 = arguments.length; -switch (G__3629) { +var G__3644 = arguments.length; +switch (G__3644) { case 0: return cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$0(); @@ -12722,14 +12722,14 @@ return cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argu break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3631 = arguments.length; -var i__4731__auto___3632 = (0); +var len__4730__auto___3646 = arguments.length; +var i__4731__auto___3647 = (0); while(true){ -if((i__4731__auto___3632 < len__4730__auto___3631)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3632])); +if((i__4731__auto___3647 < len__4730__auto___3646)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3647])); -var G__3633 = (i__4731__auto___3632 + (1)); -i__4731__auto___3632 = G__3633; +var G__3648 = (i__4731__auto___3647 + (1)); +i__4731__auto___3647 = G__3648; continue; } else { } @@ -12758,12 +12758,12 @@ cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (tcoll,val while(true){ var ntcoll = cljs.core._conj_BANG_(tcoll,val); if(cljs.core.truth_(vals)){ -var G__3634 = ntcoll; -var G__3635 = cljs.core.first(vals); -var G__3636 = cljs.core.next(vals); -tcoll = G__3634; -val = G__3635; -vals = G__3636; +var G__3649 = ntcoll; +var G__3650 = cljs.core.first(vals); +var G__3651 = cljs.core.next(vals); +tcoll = G__3649; +val = G__3650; +vals = G__3651; continue; } else { return ntcoll; @@ -12773,13 +12773,13 @@ break; }); /** @this {Function} */ -cljs.core.conj_BANG_.cljs$lang$applyTo = (function (seq3626){ -var G__3627 = cljs.core.first(seq3626); -var seq3626__$1 = cljs.core.next(seq3626); -var G__3628 = cljs.core.first(seq3626__$1); -var seq3626__$2 = cljs.core.next(seq3626__$1); +cljs.core.conj_BANG_.cljs$lang$applyTo = (function (seq3641){ +var G__3642 = cljs.core.first(seq3641); +var seq3641__$1 = cljs.core.next(seq3641); +var G__3643 = cljs.core.first(seq3641__$1); +var seq3641__$2 = cljs.core.next(seq3641__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3627,G__3628,seq3626__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3642,G__3643,seq3641__$2); }); cljs.core.conj_BANG_.cljs$lang$maxFixedArity = (2); @@ -12790,22 +12790,22 @@ cljs.core.conj_BANG_.cljs$lang$maxFixedArity = (2); * Note - index must be <= (count vector). Returns coll. */ cljs.core.assoc_BANG_ = (function cljs$core$assoc_BANG_(var_args){ -var G__3642 = arguments.length; -switch (G__3642) { +var G__3657 = arguments.length; +switch (G__3657) { case 3: return cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3644 = arguments.length; -var i__4731__auto___3645 = (0); +var len__4730__auto___3659 = arguments.length; +var i__4731__auto___3660 = (0); while(true){ -if((i__4731__auto___3645 < len__4730__auto___3644)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3645])); +if((i__4731__auto___3660 < len__4730__auto___3659)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3660])); -var G__3646 = (i__4731__auto___3645 + (1)); -i__4731__auto___3645 = G__3646; +var G__3661 = (i__4731__auto___3660 + (1)); +i__4731__auto___3660 = G__3661; continue; } else { } @@ -12826,14 +12826,14 @@ cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (tcoll,ke while(true){ var ntcoll = cljs.core._assoc_BANG_(tcoll,key,val); if(cljs.core.truth_(kvs)){ -var G__3647 = ntcoll; -var G__3648 = cljs.core.first(kvs); -var G__3649 = cljs.core.second(kvs); -var G__3650 = cljs.core.nnext(kvs); -tcoll = G__3647; -key = G__3648; -val = G__3649; -kvs = G__3650; +var G__3662 = ntcoll; +var G__3663 = cljs.core.first(kvs); +var G__3664 = cljs.core.second(kvs); +var G__3665 = cljs.core.nnext(kvs); +tcoll = G__3662; +key = G__3663; +val = G__3664; +kvs = G__3665; continue; } else { return ntcoll; @@ -12843,15 +12843,15 @@ break; }); /** @this {Function} */ -cljs.core.assoc_BANG_.cljs$lang$applyTo = (function (seq3638){ -var G__3639 = cljs.core.first(seq3638); -var seq3638__$1 = cljs.core.next(seq3638); -var G__3640 = cljs.core.first(seq3638__$1); -var seq3638__$2 = cljs.core.next(seq3638__$1); -var G__3641 = cljs.core.first(seq3638__$2); -var seq3638__$3 = cljs.core.next(seq3638__$2); +cljs.core.assoc_BANG_.cljs$lang$applyTo = (function (seq3653){ +var G__3654 = cljs.core.first(seq3653); +var seq3653__$1 = cljs.core.next(seq3653); +var G__3655 = cljs.core.first(seq3653__$1); +var seq3653__$2 = cljs.core.next(seq3653__$1); +var G__3656 = cljs.core.first(seq3653__$2); +var seq3653__$3 = cljs.core.next(seq3653__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3639,G__3640,G__3641,seq3638__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3654,G__3655,G__3656,seq3653__$3); }); cljs.core.assoc_BANG_.cljs$lang$maxFixedArity = (3); @@ -12860,22 +12860,22 @@ cljs.core.assoc_BANG_.cljs$lang$maxFixedArity = (3); * Returns a transient map that doesn't contain a mapping for key(s). */ cljs.core.dissoc_BANG_ = (function cljs$core$dissoc_BANG_(var_args){ -var G__3655 = arguments.length; -switch (G__3655) { +var G__3670 = arguments.length; +switch (G__3670) { case 2: return cljs.core.dissoc_BANG_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3657 = arguments.length; -var i__4731__auto___3658 = (0); +var len__4730__auto___3672 = arguments.length; +var i__4731__auto___3673 = (0); while(true){ -if((i__4731__auto___3658 < len__4730__auto___3657)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3658])); +if((i__4731__auto___3673 < len__4730__auto___3672)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3673])); -var G__3659 = (i__4731__auto___3658 + (1)); -i__4731__auto___3658 = G__3659; +var G__3674 = (i__4731__auto___3673 + (1)); +i__4731__auto___3673 = G__3674; continue; } else { } @@ -12896,12 +12896,12 @@ cljs.core.dissoc_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (tcoll,k while(true){ var ntcoll = cljs.core._dissoc_BANG_(tcoll,key); if(cljs.core.truth_(ks)){ -var G__3660 = ntcoll; -var G__3661 = cljs.core.first(ks); -var G__3662 = cljs.core.next(ks); -tcoll = G__3660; -key = G__3661; -ks = G__3662; +var G__3675 = ntcoll; +var G__3676 = cljs.core.first(ks); +var G__3677 = cljs.core.next(ks); +tcoll = G__3675; +key = G__3676; +ks = G__3677; continue; } else { return ntcoll; @@ -12911,13 +12911,13 @@ break; }); /** @this {Function} */ -cljs.core.dissoc_BANG_.cljs$lang$applyTo = (function (seq3652){ -var G__3653 = cljs.core.first(seq3652); -var seq3652__$1 = cljs.core.next(seq3652); -var G__3654 = cljs.core.first(seq3652__$1); -var seq3652__$2 = cljs.core.next(seq3652__$1); +cljs.core.dissoc_BANG_.cljs$lang$applyTo = (function (seq3667){ +var G__3668 = cljs.core.first(seq3667); +var seq3667__$1 = cljs.core.next(seq3667); +var G__3669 = cljs.core.first(seq3667__$1); +var seq3667__$2 = cljs.core.next(seq3667__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3653,G__3654,seq3652__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3668,G__3669,seq3667__$2); }); cljs.core.dissoc_BANG_.cljs$lang$maxFixedArity = (2); @@ -12934,22 +12934,22 @@ return cljs.core._pop_BANG_(tcoll); * does not contain key(s). */ cljs.core.disj_BANG_ = (function cljs$core$disj_BANG_(var_args){ -var G__3667 = arguments.length; -switch (G__3667) { +var G__3682 = arguments.length; +switch (G__3682) { case 2: return cljs.core.disj_BANG_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3669 = arguments.length; -var i__4731__auto___3670 = (0); +var len__4730__auto___3684 = arguments.length; +var i__4731__auto___3685 = (0); while(true){ -if((i__4731__auto___3670 < len__4730__auto___3669)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3670])); +if((i__4731__auto___3685 < len__4730__auto___3684)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3685])); -var G__3671 = (i__4731__auto___3670 + (1)); -i__4731__auto___3670 = G__3671; +var G__3686 = (i__4731__auto___3685 + (1)); +i__4731__auto___3685 = G__3686; continue; } else { } @@ -12970,12 +12970,12 @@ cljs.core.disj_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (tcoll,val while(true){ var ntcoll = cljs.core._disjoin_BANG_(tcoll,val); if(cljs.core.truth_(vals)){ -var G__3672 = ntcoll; -var G__3673 = cljs.core.first(vals); -var G__3674 = cljs.core.next(vals); -tcoll = G__3672; -val = G__3673; -vals = G__3674; +var G__3687 = ntcoll; +var G__3688 = cljs.core.first(vals); +var G__3689 = cljs.core.next(vals); +tcoll = G__3687; +val = G__3688; +vals = G__3689; continue; } else { return ntcoll; @@ -12985,13 +12985,13 @@ break; }); /** @this {Function} */ -cljs.core.disj_BANG_.cljs$lang$applyTo = (function (seq3664){ -var G__3665 = cljs.core.first(seq3664); -var seq3664__$1 = cljs.core.next(seq3664); -var G__3666 = cljs.core.first(seq3664__$1); -var seq3664__$2 = cljs.core.next(seq3664__$1); +cljs.core.disj_BANG_.cljs$lang$applyTo = (function (seq3679){ +var G__3680 = cljs.core.first(seq3679); +var seq3679__$1 = cljs.core.next(seq3679); +var G__3681 = cljs.core.first(seq3679__$1); +var seq3679__$2 = cljs.core.next(seq3679__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3665,G__3666,seq3664__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3680,G__3681,seq3679__$2); }); cljs.core.disj_BANG_.cljs$lang$maxFixedArity = (2); @@ -13141,8 +13141,8 @@ return cljs.core.seq(cljs.core.rest(coll)); * Assumes args was already called with seq beforehand! */ cljs.core.apply_to_simple = (function cljs$core$apply_to_simple(var_args){ -var G__3677 = arguments.length; -switch (G__3677) { +var G__3692 = arguments.length; +switch (G__3692) { case 2: return cljs.core.apply_to_simple.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -13370,13 +13370,13 @@ return f.call(f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a1 } } else { var arr__4655__auto__ = [a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19]; -var s__4656__auto___3679 = next_19; +var s__4656__auto___3694 = next_19; while(true){ -if(s__4656__auto___3679){ -arr__4655__auto__.push(cljs.core._first(s__4656__auto___3679)); +if(s__4656__auto___3694){ +arr__4655__auto__.push(cljs.core._first(s__4656__auto___3694)); -var G__3680 = cljs.core.next(s__4656__auto___3679); -s__4656__auto___3679 = G__3680; +var G__3695 = cljs.core.next(s__4656__auto___3694); +s__4656__auto___3694 = G__3695; continue; } else { } @@ -13409,8 +13409,8 @@ cljs.core.apply_to_simple.cljs$lang$maxFixedArity = 6; * Applies fn f to the argument list formed by prepending intervening arguments to args. */ cljs.core.apply = (function cljs$core$apply(var_args){ -var G__3688 = arguments.length; -switch (G__3688) { +var G__3703 = arguments.length; +switch (G__3703) { case 2: return cljs.core.apply.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -13429,14 +13429,14 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$5((arguments[(0)]),(arguments break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3690 = arguments.length; -var i__4731__auto___3691 = (0); +var len__4730__auto___3705 = arguments.length; +var i__4731__auto___3706 = (0); while(true){ -if((i__4731__auto___3691 < len__4730__auto___3690)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3691])); +if((i__4731__auto___3706 < len__4730__auto___3705)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3706])); -var G__3692 = (i__4731__auto___3691 + (1)); -i__4731__auto___3691 = G__3692; +var G__3707 = (i__4731__auto___3706 + (1)); +i__4731__auto___3706 = G__3707; continue; } else { } @@ -13525,19 +13525,19 @@ return cljs.core.apply_to_simple.cljs$core$IFn$_invoke$arity$6(f,a,b,c,d,cljs.co }); /** @this {Function} */ -cljs.core.apply.cljs$lang$applyTo = (function (seq3682){ -var G__3683 = cljs.core.first(seq3682); -var seq3682__$1 = cljs.core.next(seq3682); -var G__3684 = cljs.core.first(seq3682__$1); -var seq3682__$2 = cljs.core.next(seq3682__$1); -var G__3685 = cljs.core.first(seq3682__$2); -var seq3682__$3 = cljs.core.next(seq3682__$2); -var G__3686 = cljs.core.first(seq3682__$3); -var seq3682__$4 = cljs.core.next(seq3682__$3); -var G__3687 = cljs.core.first(seq3682__$4); -var seq3682__$5 = cljs.core.next(seq3682__$4); +cljs.core.apply.cljs$lang$applyTo = (function (seq3697){ +var G__3698 = cljs.core.first(seq3697); +var seq3697__$1 = cljs.core.next(seq3697); +var G__3699 = cljs.core.first(seq3697__$1); +var seq3697__$2 = cljs.core.next(seq3697__$1); +var G__3700 = cljs.core.first(seq3697__$2); +var seq3697__$3 = cljs.core.next(seq3697__$2); +var G__3701 = cljs.core.first(seq3697__$3); +var seq3697__$4 = cljs.core.next(seq3697__$3); +var G__3702 = cljs.core.first(seq3697__$4); +var seq3697__$5 = cljs.core.next(seq3697__$4); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3683,G__3684,G__3685,G__3686,G__3687,seq3682__$5); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3698,G__3699,G__3700,G__3701,G__3702,seq3697__$5); }); cljs.core.apply.cljs$lang$maxFixedArity = (5); @@ -13547,8 +13547,8 @@ cljs.core.apply.cljs$lang$maxFixedArity = (5); * (apply f (meta obj) args) as its metadata. */ cljs.core.vary_meta = (function cljs$core$vary_meta(var_args){ -var G__3701 = arguments.length; -switch (G__3701) { +var G__3716 = arguments.length; +switch (G__3716) { case 2: return cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -13571,14 +13571,14 @@ return cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(argum break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3718 = arguments.length; -var i__4731__auto___3719 = (0); +var len__4730__auto___3733 = arguments.length; +var i__4731__auto___3734 = (0); while(true){ -if((i__4731__auto___3719 < len__4730__auto___3718)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3719])); +if((i__4731__auto___3734 < len__4730__auto___3733)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3734])); -var G__3720 = (i__4731__auto___3719 + (1)); -i__4731__auto___3719 = G__3720; +var G__3735 = (i__4731__auto___3734 + (1)); +i__4731__auto___3734 = G__3735; continue; } else { } @@ -13592,42 +13592,42 @@ return cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]) }); cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$2 = (function (obj,f){ -return cljs.core.with_meta(obj,(function (){var G__3702 = cljs.core.meta(obj); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3702) : f.call(null,G__3702)); +return cljs.core.with_meta(obj,(function (){var G__3717 = cljs.core.meta(obj); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3717) : f.call(null,G__3717)); })()); }); cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$3 = (function (obj,f,a){ -return cljs.core.with_meta(obj,(function (){var G__3703 = cljs.core.meta(obj); -var G__3704 = a; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3703,G__3704) : f.call(null,G__3703,G__3704)); +return cljs.core.with_meta(obj,(function (){var G__3718 = cljs.core.meta(obj); +var G__3719 = a; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3718,G__3719) : f.call(null,G__3718,G__3719)); })()); }); cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$4 = (function (obj,f,a,b){ -return cljs.core.with_meta(obj,(function (){var G__3705 = cljs.core.meta(obj); -var G__3706 = a; -var G__3707 = b; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3705,G__3706,G__3707) : f.call(null,G__3705,G__3706,G__3707)); +return cljs.core.with_meta(obj,(function (){var G__3720 = cljs.core.meta(obj); +var G__3721 = a; +var G__3722 = b; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3720,G__3721,G__3722) : f.call(null,G__3720,G__3721,G__3722)); })()); }); cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$5 = (function (obj,f,a,b,c){ -return cljs.core.with_meta(obj,(function (){var G__3708 = cljs.core.meta(obj); -var G__3709 = a; -var G__3710 = b; -var G__3711 = c; -return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__3708,G__3709,G__3710,G__3711) : f.call(null,G__3708,G__3709,G__3710,G__3711)); +return cljs.core.with_meta(obj,(function (){var G__3723 = cljs.core.meta(obj); +var G__3724 = a; +var G__3725 = b; +var G__3726 = c; +return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__3723,G__3724,G__3725,G__3726) : f.call(null,G__3723,G__3724,G__3725,G__3726)); })()); }); cljs.core.vary_meta.cljs$core$IFn$_invoke$arity$6 = (function (obj,f,a,b,c,d){ -return cljs.core.with_meta(obj,(function (){var G__3712 = cljs.core.meta(obj); -var G__3713 = a; -var G__3714 = b; -var G__3715 = c; -var G__3716 = d; -return (f.cljs$core$IFn$_invoke$arity$5 ? f.cljs$core$IFn$_invoke$arity$5(G__3712,G__3713,G__3714,G__3715,G__3716) : f.call(null,G__3712,G__3713,G__3714,G__3715,G__3716)); +return cljs.core.with_meta(obj,(function (){var G__3727 = cljs.core.meta(obj); +var G__3728 = a; +var G__3729 = b; +var G__3730 = c; +var G__3731 = d; +return (f.cljs$core$IFn$_invoke$arity$5 ? f.cljs$core$IFn$_invoke$arity$5(G__3727,G__3728,G__3729,G__3730,G__3731) : f.call(null,G__3727,G__3728,G__3729,G__3730,G__3731)); })()); }); @@ -13636,21 +13636,21 @@ return cljs.core.with_meta(obj,cljs.core.apply.cljs$core$IFn$_invoke$arity$varia }); /** @this {Function} */ -cljs.core.vary_meta.cljs$lang$applyTo = (function (seq3694){ -var G__3695 = cljs.core.first(seq3694); -var seq3694__$1 = cljs.core.next(seq3694); -var G__3696 = cljs.core.first(seq3694__$1); -var seq3694__$2 = cljs.core.next(seq3694__$1); -var G__3697 = cljs.core.first(seq3694__$2); -var seq3694__$3 = cljs.core.next(seq3694__$2); -var G__3698 = cljs.core.first(seq3694__$3); -var seq3694__$4 = cljs.core.next(seq3694__$3); -var G__3699 = cljs.core.first(seq3694__$4); -var seq3694__$5 = cljs.core.next(seq3694__$4); -var G__3700 = cljs.core.first(seq3694__$5); -var seq3694__$6 = cljs.core.next(seq3694__$5); +cljs.core.vary_meta.cljs$lang$applyTo = (function (seq3709){ +var G__3710 = cljs.core.first(seq3709); +var seq3709__$1 = cljs.core.next(seq3709); +var G__3711 = cljs.core.first(seq3709__$1); +var seq3709__$2 = cljs.core.next(seq3709__$1); +var G__3712 = cljs.core.first(seq3709__$2); +var seq3709__$3 = cljs.core.next(seq3709__$2); +var G__3713 = cljs.core.first(seq3709__$3); +var seq3709__$4 = cljs.core.next(seq3709__$3); +var G__3714 = cljs.core.first(seq3709__$4); +var seq3709__$5 = cljs.core.next(seq3709__$4); +var G__3715 = cljs.core.first(seq3709__$5); +var seq3709__$6 = cljs.core.next(seq3709__$5); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3695,G__3696,G__3697,G__3698,G__3699,G__3700,seq3694__$6); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3710,G__3711,G__3712,G__3713,G__3714,G__3715,seq3709__$6); }); cljs.core.vary_meta.cljs$lang$maxFixedArity = (6); @@ -13659,8 +13659,8 @@ cljs.core.vary_meta.cljs$lang$maxFixedArity = (6); * Same as (not (= obj1 obj2)) */ cljs.core.not_EQ_ = (function cljs$core$not_EQ_(var_args){ -var G__3725 = arguments.length; -switch (G__3725) { +var G__3740 = arguments.length; +switch (G__3740) { case 1: return cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -13671,14 +13671,14 @@ return cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3727 = arguments.length; -var i__4731__auto___3728 = (0); +var len__4730__auto___3742 = arguments.length; +var i__4731__auto___3743 = (0); while(true){ -if((i__4731__auto___3728 < len__4730__auto___3727)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3728])); +if((i__4731__auto___3743 < len__4730__auto___3742)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3743])); -var G__3729 = (i__4731__auto___3728 + (1)); -i__4731__auto___3728 = G__3729; +var G__3744 = (i__4731__auto___3743 + (1)); +i__4731__auto___3743 = G__3744; continue; } else { } @@ -13704,13 +13704,13 @@ return cljs.core.not(cljs.core.apply.cljs$core$IFn$_invoke$arity$4(cljs.core._EQ }); /** @this {Function} */ -cljs.core.not_EQ_.cljs$lang$applyTo = (function (seq3722){ -var G__3723 = cljs.core.first(seq3722); -var seq3722__$1 = cljs.core.next(seq3722); -var G__3724 = cljs.core.first(seq3722__$1); -var seq3722__$2 = cljs.core.next(seq3722__$1); +cljs.core.not_EQ_.cljs$lang$applyTo = (function (seq3737){ +var G__3738 = cljs.core.first(seq3737); +var seq3737__$1 = cljs.core.next(seq3737); +var G__3739 = cljs.core.first(seq3737__$1); +var seq3737__$2 = cljs.core.next(seq3737__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3723,G__3724,seq3722__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3738,G__3739,seq3737__$2); }); cljs.core.not_EQ_.cljs$lang$maxFixedArity = (2); @@ -13726,7 +13726,7 @@ return null; } }); cljs.core.nil_iter = (function cljs$core$nil_iter(){ -if((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.t_cljs$core3730 !== 'undefined')){ +if((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.t_cljs$core3745 !== 'undefined')){ } else { /** @@ -13734,63 +13734,63 @@ if((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeo * @implements {cljs.core.IMeta} * @implements {cljs.core.IWithMeta} */ -cljs.core.t_cljs$core3730 = (function (meta3731){ -this.meta3731 = meta3731; +cljs.core.t_cljs$core3745 = (function (meta3746){ +this.meta3746 = meta3746; this.cljs$lang$protocol_mask$partition0$ = 393216; this.cljs$lang$protocol_mask$partition1$ = 0; }); -cljs.core.t_cljs$core3730.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_3732,meta3731__$1){ +cljs.core.t_cljs$core3745.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_3747,meta3746__$1){ var self__ = this; -var _3732__$1 = this; -return (new cljs.core.t_cljs$core3730(meta3731__$1)); +var _3747__$1 = this; +return (new cljs.core.t_cljs$core3745(meta3746__$1)); }); -cljs.core.t_cljs$core3730.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_3732){ +cljs.core.t_cljs$core3745.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_3747){ var self__ = this; -var _3732__$1 = this; -return self__.meta3731; +var _3747__$1 = this; +return self__.meta3746; }); -cljs.core.t_cljs$core3730.prototype.hasNext = (function (){ +cljs.core.t_cljs$core3745.prototype.hasNext = (function (){ var self__ = this; var _ = this; return false; }); -cljs.core.t_cljs$core3730.prototype.next = (function (){ +cljs.core.t_cljs$core3745.prototype.next = (function (){ var self__ = this; var _ = this; return (new Error("No such element")); }); -cljs.core.t_cljs$core3730.prototype.remove = (function (){ +cljs.core.t_cljs$core3745.prototype.remove = (function (){ var self__ = this; var _ = this; return (new Error("Unsupported operation")); }); -cljs.core.t_cljs$core3730.getBasis = (function (){ -return new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$sym$meta3731], null); +cljs.core.t_cljs$core3745.getBasis = (function (){ +return new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$sym$meta3746], null); }); -cljs.core.t_cljs$core3730.cljs$lang$type = true; +cljs.core.t_cljs$core3745.cljs$lang$type = true; -cljs.core.t_cljs$core3730.cljs$lang$ctorStr = "cljs.core/t_cljs$core3730"; +cljs.core.t_cljs$core3745.cljs$lang$ctorStr = "cljs.core/t_cljs$core3745"; -cljs.core.t_cljs$core3730.cljs$lang$ctorPrWriter = (function (this__4374__auto__,writer__4375__auto__,opt__4376__auto__){ -return cljs.core._write(writer__4375__auto__,"cljs.core/t_cljs$core3730"); +cljs.core.t_cljs$core3745.cljs$lang$ctorPrWriter = (function (this__4374__auto__,writer__4375__auto__,opt__4376__auto__){ +return cljs.core._write(writer__4375__auto__,"cljs.core/t_cljs$core3745"); }); /** - * Positional factory function for cljs.core/t_cljs$core3730. + * Positional factory function for cljs.core/t_cljs$core3745. */ -cljs.core.__GT_t_cljs$core3730 = (function cljs$core$nil_iter_$___GT_t_cljs$core3730(meta3731){ -return (new cljs.core.t_cljs$core3730(meta3731)); +cljs.core.__GT_t_cljs$core3745 = (function cljs$core$nil_iter_$___GT_t_cljs$core3745(meta3746){ +return (new cljs.core.t_cljs$core3745(meta3746)); }); } -return (new cljs.core.t_cljs$core3730(cljs.core.PersistentArrayMap.EMPTY)); +return (new cljs.core.t_cljs$core3745(cljs.core.PersistentArrayMap.EMPTY)); }); /** @@ -14168,8 +14168,8 @@ var iter = cljs.core.first(iters__$1); if((!(iter.hasNext()))){ return false; } else { -var G__3733 = cljs.core.next(iters__$1); -iters__$1 = G__3733; +var G__3748 = cljs.core.next(iters__$1); +iters__$1 = G__3748; continue; } } else { @@ -14183,14 +14183,14 @@ cljs.core.MultiIterator.prototype.next = (function (){ var self__ = this; var _ = this; var nexts = []; -var n__4607__auto___3734 = self__.iters.length; -var i_3735 = (0); +var n__4607__auto___3749 = self__.iters.length; +var i_3750 = (0); while(true){ -if((i_3735 < n__4607__auto___3734)){ -(nexts[i_3735] = (self__.iters[i_3735]).next()); +if((i_3750 < n__4607__auto___3749)){ +(nexts[i_3750] = (self__.iters[i_3750]).next()); -var G__3736 = (i_3735 + (1)); -i_3735 = G__3736; +var G__3751 = (i_3750 + (1)); +i_3750 = G__3751; continue; } else { } @@ -14234,8 +14234,8 @@ return and__4120__auto__; })())){ (arr[n] = iter.next()); -var G__3737 = (n + (1)); -n = G__3737; +var G__3752 = (n + (1)); +n = G__3752; continue; } else { return cljs.core.chunk_cons(cljs.core.array_chunk.cljs$core$IFn$_invoke$arity$3(arr,(0),n),(cljs.core.chunkIteratorSeq.cljs$core$IFn$_invoke$arity$1 ? cljs.core.chunkIteratorSeq.cljs$core$IFn$_invoke$arity$1(iter) : cljs.core.chunkIteratorSeq.call(null,iter))); @@ -14272,9 +14272,9 @@ if(self__.completed){ return false; } else { if(self__.sourceIter.hasNext()){ -var iter = ((self__.multi)?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(self__.xf,cljs.core.cons(null,self__.sourceIter.next())):(function (){var G__3738 = null; -var G__3739 = self__.sourceIter.next(); -return (self__.xf.cljs$core$IFn$_invoke$arity$2 ? self__.xf.cljs$core$IFn$_invoke$arity$2(G__3738,G__3739) : self__.xf.call(null,G__3738,G__3739)); +var iter = ((self__.multi)?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(self__.xf,cljs.core.cons(null,self__.sourceIter.next())):(function (){var G__3753 = null; +var G__3754 = self__.sourceIter.next(); +return (self__.xf.cljs$core$IFn$_invoke$arity$2 ? self__.xf.cljs$core$IFn$_invoke$arity$2(G__3753,G__3754) : self__.xf.call(null,G__3753,G__3754)); })()); if(cljs.core.reduced_QMARK_(iter)){ (self__.xf.cljs$core$IFn$_invoke$arity$1 ? self__.xf.cljs$core$IFn$_invoke$arity$1(null) : self__.xf.call(null,null)); @@ -14349,50 +14349,50 @@ cljs.core.__GT_TransformerIterator = (function cljs$core$__GT_TransformerIterato return (new cljs.core.TransformerIterator(buffer,_next,completed,xf,sourceIter,multi)); }); -var G__3740_3743 = cljs.core.TransformerIterator.prototype; -var G__3741_3744 = cljs.core.ITER_SYMBOL; -var G__3742_3745 = ((function (G__3740_3743,G__3741_3744){ +var G__3755_3758 = cljs.core.TransformerIterator.prototype; +var G__3756_3759 = cljs.core.ITER_SYMBOL; +var G__3757_3760 = ((function (G__3755_3758,G__3756_3759){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__3740_3743,G__3741_3744)) +});})(G__3755_3758,G__3756_3759)) ; -goog.object.set(G__3740_3743,G__3741_3744,G__3742_3745); +goog.object.set(G__3755_3758,G__3756_3759,G__3757_3760); cljs.core.transformer_iterator = (function cljs$core$transformer_iterator(xform,sourceIter,multi){ var iterator = (new cljs.core.TransformerIterator(cljs.core.EMPTY,cljs.core.NONE,false,null,sourceIter,multi)); -iterator.xf = (function (){var G__3746 = ((function (iterator){ +iterator.xf = (function (){var G__3761 = ((function (iterator){ return (function() { -var G__3747 = null; -var G__3747__0 = (function (){ +var G__3762 = null; +var G__3762__0 = (function (){ return null; }); -var G__3747__1 = (function (acc){ +var G__3762__1 = (function (acc){ return acc; }); -var G__3747__2 = (function (acc,o){ +var G__3762__2 = (function (acc,o){ iterator.buffer = iterator.buffer.add(o); return acc; }); -G__3747 = function(acc,o){ +G__3762 = function(acc,o){ switch(arguments.length){ case 0: -return G__3747__0.call(this); +return G__3762__0.call(this); case 1: -return G__3747__1.call(this,acc); +return G__3762__1.call(this,acc); case 2: -return G__3747__2.call(this,acc,o); +return G__3762__2.call(this,acc,o); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3747.cljs$core$IFn$_invoke$arity$0 = G__3747__0; -G__3747.cljs$core$IFn$_invoke$arity$1 = G__3747__1; -G__3747.cljs$core$IFn$_invoke$arity$2 = G__3747__2; -return G__3747; +G__3762.cljs$core$IFn$_invoke$arity$0 = G__3762__0; +G__3762.cljs$core$IFn$_invoke$arity$1 = G__3762__1; +G__3762.cljs$core$IFn$_invoke$arity$2 = G__3762__2; +return G__3762; })() ;})(iterator)) ; -return (xform.cljs$core$IFn$_invoke$arity$1 ? xform.cljs$core$IFn$_invoke$arity$1(G__3746) : xform.call(null,G__3746)); +return (xform.cljs$core$IFn$_invoke$arity$1 ? xform.cljs$core$IFn$_invoke$arity$1(G__3761) : xform.call(null,G__3761)); })(); return iterator; @@ -14414,8 +14414,8 @@ return cljs.core.transformer_iterator(xform,(new cljs.core.MultiIterator(cljs.co * number-of-colls arguments */ cljs.core.sequence = (function cljs$core$sequence(var_args){ -var G__3752 = arguments.length; -switch (G__3752) { +var G__3767 = arguments.length; +switch (G__3767) { case 1: return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -14426,14 +14426,14 @@ return cljs.core.sequence.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argume break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3754 = arguments.length; -var i__4731__auto___3755 = (0); +var len__4730__auto___3769 = arguments.length; +var i__4731__auto___3770 = (0); while(true){ -if((i__4731__auto___3755 < len__4730__auto___3754)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3755])); +if((i__4731__auto___3770 < len__4730__auto___3769)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3770])); -var G__3756 = (i__4731__auto___3755 + (1)); -i__4731__auto___3755 = G__3756; +var G__3771 = (i__4731__auto___3770 + (1)); +i__4731__auto___3770 = G__3771; continue; } else { } @@ -14478,13 +14478,13 @@ return cljs.core.List.EMPTY; }); /** @this {Function} */ -cljs.core.sequence.cljs$lang$applyTo = (function (seq3749){ -var G__3750 = cljs.core.first(seq3749); -var seq3749__$1 = cljs.core.next(seq3749); -var G__3751 = cljs.core.first(seq3749__$1); -var seq3749__$2 = cljs.core.next(seq3749__$1); +cljs.core.sequence.cljs$lang$applyTo = (function (seq3764){ +var G__3765 = cljs.core.first(seq3764); +var seq3764__$1 = cljs.core.next(seq3764); +var G__3766 = cljs.core.first(seq3764__$1); +var seq3764__$2 = cljs.core.next(seq3764__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3750,G__3751,seq3749__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3765,G__3766,seq3764__$2); }); cljs.core.sequence.cljs$lang$maxFixedArity = (2); @@ -14498,13 +14498,13 @@ while(true){ if((cljs.core.seq(coll) == null)){ return true; } else { -if(cljs.core.truth_((function (){var G__3757 = cljs.core.first(coll); -return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__3757) : pred.call(null,G__3757)); +if(cljs.core.truth_((function (){var G__3772 = cljs.core.first(coll); +return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__3772) : pred.call(null,G__3772)); })())){ -var G__3758 = pred; -var G__3759 = cljs.core.next(coll); -pred = G__3758; -coll = G__3759; +var G__3773 = pred; +var G__3774 = cljs.core.next(coll); +pred = G__3773; +coll = G__3774; continue; } else { return false; @@ -14532,16 +14532,16 @@ while(true){ var temp__5735__auto__ = cljs.core.seq(coll); if(temp__5735__auto__){ var s = temp__5735__auto__; -var or__4131__auto__ = (function (){var G__3761 = cljs.core.first(s); -return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__3761) : pred.call(null,G__3761)); +var or__4131__auto__ = (function (){var G__3776 = cljs.core.first(s); +return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__3776) : pred.call(null,G__3776)); })(); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { -var G__3762 = pred; -var G__3763 = cljs.core.next(s); -pred = G__3762; -coll = G__3763; +var G__3777 = pred; +var G__3778 = cljs.core.next(s); +pred = G__3777; +coll = G__3778; continue; } } else { @@ -14579,67 +14579,67 @@ return (!(cljs.core.even_QMARK_(n))); */ cljs.core.complement = (function cljs$core$complement(f){ return (function() { -var G__3764 = null; -var G__3764__0 = (function (){ +var G__3779 = null; +var G__3779__0 = (function (){ return cljs.core.not((f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null))); }); -var G__3764__1 = (function (x){ +var G__3779__1 = (function (x){ return cljs.core.not((f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(x) : f.call(null,x))); }); -var G__3764__2 = (function (x,y){ +var G__3779__2 = (function (x,y){ return cljs.core.not((f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(x,y) : f.call(null,x,y))); }); -var G__3764__3 = (function() { -var G__3765__delegate = function (x,y,zs){ +var G__3779__3 = (function() { +var G__3780__delegate = function (x,y,zs){ return cljs.core.not(cljs.core.apply.cljs$core$IFn$_invoke$arity$4(f,x,y,zs)); }; -var G__3765 = function (x,y,var_args){ +var G__3780 = function (x,y,var_args){ var zs = null; if (arguments.length > 2) { -var G__3766__i = 0, G__3766__a = new Array(arguments.length - 2); -while (G__3766__i < G__3766__a.length) {G__3766__a[G__3766__i] = arguments[G__3766__i + 2]; ++G__3766__i;} - zs = new cljs.core.IndexedSeq(G__3766__a,0,null); +var G__3781__i = 0, G__3781__a = new Array(arguments.length - 2); +while (G__3781__i < G__3781__a.length) {G__3781__a[G__3781__i] = arguments[G__3781__i + 2]; ++G__3781__i;} + zs = new cljs.core.IndexedSeq(G__3781__a,0,null); } -return G__3765__delegate.call(this,x,y,zs);}; -G__3765.cljs$lang$maxFixedArity = 2; -G__3765.cljs$lang$applyTo = (function (arglist__3767){ -var x = cljs.core.first(arglist__3767); -arglist__3767 = cljs.core.next(arglist__3767); -var y = cljs.core.first(arglist__3767); -var zs = cljs.core.rest(arglist__3767); -return G__3765__delegate(x,y,zs); +return G__3780__delegate.call(this,x,y,zs);}; +G__3780.cljs$lang$maxFixedArity = 2; +G__3780.cljs$lang$applyTo = (function (arglist__3782){ +var x = cljs.core.first(arglist__3782); +arglist__3782 = cljs.core.next(arglist__3782); +var y = cljs.core.first(arglist__3782); +var zs = cljs.core.rest(arglist__3782); +return G__3780__delegate(x,y,zs); }); -G__3765.cljs$core$IFn$_invoke$arity$variadic = G__3765__delegate; -return G__3765; +G__3780.cljs$core$IFn$_invoke$arity$variadic = G__3780__delegate; +return G__3780; })() ; -G__3764 = function(x,y,var_args){ +G__3779 = function(x,y,var_args){ var zs = var_args; switch(arguments.length){ case 0: -return G__3764__0.call(this); +return G__3779__0.call(this); case 1: -return G__3764__1.call(this,x); +return G__3779__1.call(this,x); case 2: -return G__3764__2.call(this,x,y); +return G__3779__2.call(this,x,y); default: -var G__3768 = null; +var G__3783 = null; if (arguments.length > 2) { -var G__3769__i = 0, G__3769__a = new Array(arguments.length - 2); -while (G__3769__i < G__3769__a.length) {G__3769__a[G__3769__i] = arguments[G__3769__i + 2]; ++G__3769__i;} -G__3768 = new cljs.core.IndexedSeq(G__3769__a,0,null); +var G__3784__i = 0, G__3784__a = new Array(arguments.length - 2); +while (G__3784__i < G__3784__a.length) {G__3784__a[G__3784__i] = arguments[G__3784__i + 2]; ++G__3784__i;} +G__3783 = new cljs.core.IndexedSeq(G__3784__a,0,null); } -return G__3764__3.cljs$core$IFn$_invoke$arity$variadic(x,y, G__3768); +return G__3779__3.cljs$core$IFn$_invoke$arity$variadic(x,y, G__3783); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3764.cljs$lang$maxFixedArity = 2; -G__3764.cljs$lang$applyTo = G__3764__3.cljs$lang$applyTo; -G__3764.cljs$core$IFn$_invoke$arity$0 = G__3764__0; -G__3764.cljs$core$IFn$_invoke$arity$1 = G__3764__1; -G__3764.cljs$core$IFn$_invoke$arity$2 = G__3764__2; -G__3764.cljs$core$IFn$_invoke$arity$variadic = G__3764__3.cljs$core$IFn$_invoke$arity$variadic; -return G__3764; +G__3779.cljs$lang$maxFixedArity = 2; +G__3779.cljs$lang$applyTo = G__3779__3.cljs$lang$applyTo; +G__3779.cljs$core$IFn$_invoke$arity$0 = G__3779__0; +G__3779.cljs$core$IFn$_invoke$arity$1 = G__3779__1; +G__3779.cljs$core$IFn$_invoke$arity$2 = G__3779__2; +G__3779.cljs$core$IFn$_invoke$arity$variadic = G__3779__3.cljs$core$IFn$_invoke$arity$variadic; +return G__3779; })() }); /** @@ -14647,24 +14647,24 @@ return G__3764; */ cljs.core.constantly = (function cljs$core$constantly(x){ return (function() { -var G__3770__delegate = function (args){ +var G__3785__delegate = function (args){ return x; }; -var G__3770 = function (var_args){ +var G__3785 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__3771__i = 0, G__3771__a = new Array(arguments.length - 0); -while (G__3771__i < G__3771__a.length) {G__3771__a[G__3771__i] = arguments[G__3771__i + 0]; ++G__3771__i;} - args = new cljs.core.IndexedSeq(G__3771__a,0,null); +var G__3786__i = 0, G__3786__a = new Array(arguments.length - 0); +while (G__3786__i < G__3786__a.length) {G__3786__a[G__3786__i] = arguments[G__3786__i + 0]; ++G__3786__i;} + args = new cljs.core.IndexedSeq(G__3786__a,0,null); } -return G__3770__delegate.call(this,args);}; -G__3770.cljs$lang$maxFixedArity = 0; -G__3770.cljs$lang$applyTo = (function (arglist__3772){ -var args = cljs.core.seq(arglist__3772); -return G__3770__delegate(args); +return G__3785__delegate.call(this,args);}; +G__3785.cljs$lang$maxFixedArity = 0; +G__3785.cljs$lang$applyTo = (function (arglist__3787){ +var args = cljs.core.seq(arglist__3787); +return G__3785__delegate(args); }); -G__3770.cljs$core$IFn$_invoke$arity$variadic = G__3770__delegate; -return G__3770; +G__3785.cljs$core$IFn$_invoke$arity$variadic = G__3785__delegate; +return G__3785; })() ; }); @@ -14675,8 +14675,8 @@ return G__3770; * fn (right-to-left) to the result, etc. */ cljs.core.comp = (function cljs$core$comp(var_args){ -var G__3778 = arguments.length; -switch (G__3778) { +var G__3793 = arguments.length; +switch (G__3793) { case 0: return cljs.core.comp.cljs$core$IFn$_invoke$arity$0(); @@ -14695,14 +14695,14 @@ return cljs.core.comp.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3796 = arguments.length; -var i__4731__auto___3797 = (0); +var len__4730__auto___3811 = arguments.length; +var i__4731__auto___3812 = (0); while(true){ -if((i__4731__auto___3797 < len__4730__auto___3796)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3797])); +if((i__4731__auto___3812 < len__4730__auto___3811)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3812])); -var G__3798 = (i__4731__auto___3797 + (1)); -i__4731__auto___3797 = G__3798; +var G__3813 = (i__4731__auto___3812 + (1)); +i__4731__auto___3812 = G__3813; continue; } else { } @@ -14725,169 +14725,169 @@ return f; cljs.core.comp.cljs$core$IFn$_invoke$arity$2 = (function (f,g){ return (function() { -var G__3799 = null; -var G__3799__0 = (function (){ -var G__3779 = (g.cljs$core$IFn$_invoke$arity$0 ? g.cljs$core$IFn$_invoke$arity$0() : g.call(null)); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3779) : f.call(null,G__3779)); +var G__3814 = null; +var G__3814__0 = (function (){ +var G__3794 = (g.cljs$core$IFn$_invoke$arity$0 ? g.cljs$core$IFn$_invoke$arity$0() : g.call(null)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3794) : f.call(null,G__3794)); }); -var G__3799__1 = (function (x){ -var G__3780 = (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(x) : g.call(null,x)); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3780) : f.call(null,G__3780)); +var G__3814__1 = (function (x){ +var G__3795 = (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(x) : g.call(null,x)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3795) : f.call(null,G__3795)); }); -var G__3799__2 = (function (x,y){ -var G__3781 = (g.cljs$core$IFn$_invoke$arity$2 ? g.cljs$core$IFn$_invoke$arity$2(x,y) : g.call(null,x,y)); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3781) : f.call(null,G__3781)); +var G__3814__2 = (function (x,y){ +var G__3796 = (g.cljs$core$IFn$_invoke$arity$2 ? g.cljs$core$IFn$_invoke$arity$2(x,y) : g.call(null,x,y)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3796) : f.call(null,G__3796)); }); -var G__3799__3 = (function (x,y,z){ -var G__3782 = (g.cljs$core$IFn$_invoke$arity$3 ? g.cljs$core$IFn$_invoke$arity$3(x,y,z) : g.call(null,x,y,z)); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3782) : f.call(null,G__3782)); +var G__3814__3 = (function (x,y,z){ +var G__3797 = (g.cljs$core$IFn$_invoke$arity$3 ? g.cljs$core$IFn$_invoke$arity$3(x,y,z) : g.call(null,x,y,z)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3797) : f.call(null,G__3797)); }); -var G__3799__4 = (function() { -var G__3800__delegate = function (x,y,z,args){ -var G__3783 = cljs.core.apply.cljs$core$IFn$_invoke$arity$5(g,x,y,z,args); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3783) : f.call(null,G__3783)); +var G__3814__4 = (function() { +var G__3815__delegate = function (x,y,z,args){ +var G__3798 = cljs.core.apply.cljs$core$IFn$_invoke$arity$5(g,x,y,z,args); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3798) : f.call(null,G__3798)); }; -var G__3800 = function (x,y,z,var_args){ +var G__3815 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__3801__i = 0, G__3801__a = new Array(arguments.length - 3); -while (G__3801__i < G__3801__a.length) {G__3801__a[G__3801__i] = arguments[G__3801__i + 3]; ++G__3801__i;} - args = new cljs.core.IndexedSeq(G__3801__a,0,null); +var G__3816__i = 0, G__3816__a = new Array(arguments.length - 3); +while (G__3816__i < G__3816__a.length) {G__3816__a[G__3816__i] = arguments[G__3816__i + 3]; ++G__3816__i;} + args = new cljs.core.IndexedSeq(G__3816__a,0,null); } -return G__3800__delegate.call(this,x,y,z,args);}; -G__3800.cljs$lang$maxFixedArity = 3; -G__3800.cljs$lang$applyTo = (function (arglist__3802){ -var x = cljs.core.first(arglist__3802); -arglist__3802 = cljs.core.next(arglist__3802); -var y = cljs.core.first(arglist__3802); -arglist__3802 = cljs.core.next(arglist__3802); -var z = cljs.core.first(arglist__3802); -var args = cljs.core.rest(arglist__3802); -return G__3800__delegate(x,y,z,args); +return G__3815__delegate.call(this,x,y,z,args);}; +G__3815.cljs$lang$maxFixedArity = 3; +G__3815.cljs$lang$applyTo = (function (arglist__3817){ +var x = cljs.core.first(arglist__3817); +arglist__3817 = cljs.core.next(arglist__3817); +var y = cljs.core.first(arglist__3817); +arglist__3817 = cljs.core.next(arglist__3817); +var z = cljs.core.first(arglist__3817); +var args = cljs.core.rest(arglist__3817); +return G__3815__delegate(x,y,z,args); }); -G__3800.cljs$core$IFn$_invoke$arity$variadic = G__3800__delegate; -return G__3800; +G__3815.cljs$core$IFn$_invoke$arity$variadic = G__3815__delegate; +return G__3815; })() ; -G__3799 = function(x,y,z,var_args){ +G__3814 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__3799__0.call(this); +return G__3814__0.call(this); case 1: -return G__3799__1.call(this,x); +return G__3814__1.call(this,x); case 2: -return G__3799__2.call(this,x,y); +return G__3814__2.call(this,x,y); case 3: -return G__3799__3.call(this,x,y,z); +return G__3814__3.call(this,x,y,z); default: -var G__3803 = null; +var G__3818 = null; if (arguments.length > 3) { -var G__3804__i = 0, G__3804__a = new Array(arguments.length - 3); -while (G__3804__i < G__3804__a.length) {G__3804__a[G__3804__i] = arguments[G__3804__i + 3]; ++G__3804__i;} -G__3803 = new cljs.core.IndexedSeq(G__3804__a,0,null); +var G__3819__i = 0, G__3819__a = new Array(arguments.length - 3); +while (G__3819__i < G__3819__a.length) {G__3819__a[G__3819__i] = arguments[G__3819__i + 3]; ++G__3819__i;} +G__3818 = new cljs.core.IndexedSeq(G__3819__a,0,null); } -return G__3799__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3803); +return G__3814__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3818); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3799.cljs$lang$maxFixedArity = 3; -G__3799.cljs$lang$applyTo = G__3799__4.cljs$lang$applyTo; -G__3799.cljs$core$IFn$_invoke$arity$0 = G__3799__0; -G__3799.cljs$core$IFn$_invoke$arity$1 = G__3799__1; -G__3799.cljs$core$IFn$_invoke$arity$2 = G__3799__2; -G__3799.cljs$core$IFn$_invoke$arity$3 = G__3799__3; -G__3799.cljs$core$IFn$_invoke$arity$variadic = G__3799__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3799; +G__3814.cljs$lang$maxFixedArity = 3; +G__3814.cljs$lang$applyTo = G__3814__4.cljs$lang$applyTo; +G__3814.cljs$core$IFn$_invoke$arity$0 = G__3814__0; +G__3814.cljs$core$IFn$_invoke$arity$1 = G__3814__1; +G__3814.cljs$core$IFn$_invoke$arity$2 = G__3814__2; +G__3814.cljs$core$IFn$_invoke$arity$3 = G__3814__3; +G__3814.cljs$core$IFn$_invoke$arity$variadic = G__3814__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3814; })() }); cljs.core.comp.cljs$core$IFn$_invoke$arity$3 = (function (f,g,h){ return (function() { -var G__3805 = null; -var G__3805__0 = (function (){ -var G__3784 = (function (){var G__3785 = (h.cljs$core$IFn$_invoke$arity$0 ? h.cljs$core$IFn$_invoke$arity$0() : h.call(null)); -return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3785) : g.call(null,G__3785)); +var G__3820 = null; +var G__3820__0 = (function (){ +var G__3799 = (function (){var G__3800 = (h.cljs$core$IFn$_invoke$arity$0 ? h.cljs$core$IFn$_invoke$arity$0() : h.call(null)); +return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3800) : g.call(null,G__3800)); })(); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3784) : f.call(null,G__3784)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3799) : f.call(null,G__3799)); }); -var G__3805__1 = (function (x){ -var G__3786 = (function (){var G__3787 = (h.cljs$core$IFn$_invoke$arity$1 ? h.cljs$core$IFn$_invoke$arity$1(x) : h.call(null,x)); -return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3787) : g.call(null,G__3787)); +var G__3820__1 = (function (x){ +var G__3801 = (function (){var G__3802 = (h.cljs$core$IFn$_invoke$arity$1 ? h.cljs$core$IFn$_invoke$arity$1(x) : h.call(null,x)); +return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3802) : g.call(null,G__3802)); })(); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3786) : f.call(null,G__3786)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3801) : f.call(null,G__3801)); }); -var G__3805__2 = (function (x,y){ -var G__3788 = (function (){var G__3789 = (h.cljs$core$IFn$_invoke$arity$2 ? h.cljs$core$IFn$_invoke$arity$2(x,y) : h.call(null,x,y)); -return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3789) : g.call(null,G__3789)); +var G__3820__2 = (function (x,y){ +var G__3803 = (function (){var G__3804 = (h.cljs$core$IFn$_invoke$arity$2 ? h.cljs$core$IFn$_invoke$arity$2(x,y) : h.call(null,x,y)); +return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3804) : g.call(null,G__3804)); })(); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3788) : f.call(null,G__3788)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3803) : f.call(null,G__3803)); }); -var G__3805__3 = (function (x,y,z){ -var G__3790 = (function (){var G__3791 = (h.cljs$core$IFn$_invoke$arity$3 ? h.cljs$core$IFn$_invoke$arity$3(x,y,z) : h.call(null,x,y,z)); -return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3791) : g.call(null,G__3791)); +var G__3820__3 = (function (x,y,z){ +var G__3805 = (function (){var G__3806 = (h.cljs$core$IFn$_invoke$arity$3 ? h.cljs$core$IFn$_invoke$arity$3(x,y,z) : h.call(null,x,y,z)); +return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3806) : g.call(null,G__3806)); })(); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3790) : f.call(null,G__3790)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3805) : f.call(null,G__3805)); }); -var G__3805__4 = (function() { -var G__3806__delegate = function (x,y,z,args){ -var G__3792 = (function (){var G__3793 = cljs.core.apply.cljs$core$IFn$_invoke$arity$5(h,x,y,z,args); -return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3793) : g.call(null,G__3793)); +var G__3820__4 = (function() { +var G__3821__delegate = function (x,y,z,args){ +var G__3807 = (function (){var G__3808 = cljs.core.apply.cljs$core$IFn$_invoke$arity$5(h,x,y,z,args); +return (g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(G__3808) : g.call(null,G__3808)); })(); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3792) : f.call(null,G__3792)); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3807) : f.call(null,G__3807)); }; -var G__3806 = function (x,y,z,var_args){ +var G__3821 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__3807__i = 0, G__3807__a = new Array(arguments.length - 3); -while (G__3807__i < G__3807__a.length) {G__3807__a[G__3807__i] = arguments[G__3807__i + 3]; ++G__3807__i;} - args = new cljs.core.IndexedSeq(G__3807__a,0,null); +var G__3822__i = 0, G__3822__a = new Array(arguments.length - 3); +while (G__3822__i < G__3822__a.length) {G__3822__a[G__3822__i] = arguments[G__3822__i + 3]; ++G__3822__i;} + args = new cljs.core.IndexedSeq(G__3822__a,0,null); } -return G__3806__delegate.call(this,x,y,z,args);}; -G__3806.cljs$lang$maxFixedArity = 3; -G__3806.cljs$lang$applyTo = (function (arglist__3808){ -var x = cljs.core.first(arglist__3808); -arglist__3808 = cljs.core.next(arglist__3808); -var y = cljs.core.first(arglist__3808); -arglist__3808 = cljs.core.next(arglist__3808); -var z = cljs.core.first(arglist__3808); -var args = cljs.core.rest(arglist__3808); -return G__3806__delegate(x,y,z,args); +return G__3821__delegate.call(this,x,y,z,args);}; +G__3821.cljs$lang$maxFixedArity = 3; +G__3821.cljs$lang$applyTo = (function (arglist__3823){ +var x = cljs.core.first(arglist__3823); +arglist__3823 = cljs.core.next(arglist__3823); +var y = cljs.core.first(arglist__3823); +arglist__3823 = cljs.core.next(arglist__3823); +var z = cljs.core.first(arglist__3823); +var args = cljs.core.rest(arglist__3823); +return G__3821__delegate(x,y,z,args); }); -G__3806.cljs$core$IFn$_invoke$arity$variadic = G__3806__delegate; -return G__3806; +G__3821.cljs$core$IFn$_invoke$arity$variadic = G__3821__delegate; +return G__3821; })() ; -G__3805 = function(x,y,z,var_args){ +G__3820 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__3805__0.call(this); +return G__3820__0.call(this); case 1: -return G__3805__1.call(this,x); +return G__3820__1.call(this,x); case 2: -return G__3805__2.call(this,x,y); +return G__3820__2.call(this,x,y); case 3: -return G__3805__3.call(this,x,y,z); +return G__3820__3.call(this,x,y,z); default: -var G__3809 = null; +var G__3824 = null; if (arguments.length > 3) { -var G__3810__i = 0, G__3810__a = new Array(arguments.length - 3); -while (G__3810__i < G__3810__a.length) {G__3810__a[G__3810__i] = arguments[G__3810__i + 3]; ++G__3810__i;} -G__3809 = new cljs.core.IndexedSeq(G__3810__a,0,null); +var G__3825__i = 0, G__3825__a = new Array(arguments.length - 3); +while (G__3825__i < G__3825__a.length) {G__3825__a[G__3825__i] = arguments[G__3825__i + 3]; ++G__3825__i;} +G__3824 = new cljs.core.IndexedSeq(G__3825__a,0,null); } -return G__3805__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3809); +return G__3820__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3824); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3805.cljs$lang$maxFixedArity = 3; -G__3805.cljs$lang$applyTo = G__3805__4.cljs$lang$applyTo; -G__3805.cljs$core$IFn$_invoke$arity$0 = G__3805__0; -G__3805.cljs$core$IFn$_invoke$arity$1 = G__3805__1; -G__3805.cljs$core$IFn$_invoke$arity$2 = G__3805__2; -G__3805.cljs$core$IFn$_invoke$arity$3 = G__3805__3; -G__3805.cljs$core$IFn$_invoke$arity$variadic = G__3805__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3805; +G__3820.cljs$lang$maxFixedArity = 3; +G__3820.cljs$lang$applyTo = G__3820__4.cljs$lang$applyTo; +G__3820.cljs$core$IFn$_invoke$arity$0 = G__3820__0; +G__3820.cljs$core$IFn$_invoke$arity$1 = G__3820__1; +G__3820.cljs$core$IFn$_invoke$arity$2 = G__3820__2; +G__3820.cljs$core$IFn$_invoke$arity$3 = G__3820__3; +G__3820.cljs$core$IFn$_invoke$arity$variadic = G__3820__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3820; })() }); @@ -14895,17 +14895,17 @@ cljs.core.comp.cljs$core$IFn$_invoke$arity$variadic = (function (f1,f2,f3,fs){ var fs__$1 = cljs.core.reverse(cljs.core.list_STAR_.cljs$core$IFn$_invoke$arity$4(f1,f2,f3,fs)); return ((function (fs__$1){ return (function() { -var G__3811__delegate = function (args){ +var G__3826__delegate = function (args){ var ret = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.first(fs__$1),args); var fs__$2 = cljs.core.next(fs__$1); while(true){ if(fs__$2){ -var G__3812 = (function (){var fexpr__3794 = cljs.core.first(fs__$2); -return (fexpr__3794.cljs$core$IFn$_invoke$arity$1 ? fexpr__3794.cljs$core$IFn$_invoke$arity$1(ret) : fexpr__3794.call(null,ret)); +var G__3827 = (function (){var fexpr__3809 = cljs.core.first(fs__$2); +return (fexpr__3809.cljs$core$IFn$_invoke$arity$1 ? fexpr__3809.cljs$core$IFn$_invoke$arity$1(ret) : fexpr__3809.call(null,ret)); })(); -var G__3813 = cljs.core.next(fs__$2); -ret = G__3812; -fs__$2 = G__3813; +var G__3828 = cljs.core.next(fs__$2); +ret = G__3827; +fs__$2 = G__3828; continue; } else { return ret; @@ -14913,36 +14913,36 @@ return ret; break; } }; -var G__3811 = function (var_args){ +var G__3826 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__3814__i = 0, G__3814__a = new Array(arguments.length - 0); -while (G__3814__i < G__3814__a.length) {G__3814__a[G__3814__i] = arguments[G__3814__i + 0]; ++G__3814__i;} - args = new cljs.core.IndexedSeq(G__3814__a,0,null); +var G__3829__i = 0, G__3829__a = new Array(arguments.length - 0); +while (G__3829__i < G__3829__a.length) {G__3829__a[G__3829__i] = arguments[G__3829__i + 0]; ++G__3829__i;} + args = new cljs.core.IndexedSeq(G__3829__a,0,null); } -return G__3811__delegate.call(this,args);}; -G__3811.cljs$lang$maxFixedArity = 0; -G__3811.cljs$lang$applyTo = (function (arglist__3815){ -var args = cljs.core.seq(arglist__3815); -return G__3811__delegate(args); +return G__3826__delegate.call(this,args);}; +G__3826.cljs$lang$maxFixedArity = 0; +G__3826.cljs$lang$applyTo = (function (arglist__3830){ +var args = cljs.core.seq(arglist__3830); +return G__3826__delegate(args); }); -G__3811.cljs$core$IFn$_invoke$arity$variadic = G__3811__delegate; -return G__3811; +G__3826.cljs$core$IFn$_invoke$arity$variadic = G__3826__delegate; +return G__3826; })() ; ;})(fs__$1)) }); /** @this {Function} */ -cljs.core.comp.cljs$lang$applyTo = (function (seq3774){ -var G__3775 = cljs.core.first(seq3774); -var seq3774__$1 = cljs.core.next(seq3774); -var G__3776 = cljs.core.first(seq3774__$1); -var seq3774__$2 = cljs.core.next(seq3774__$1); -var G__3777 = cljs.core.first(seq3774__$2); -var seq3774__$3 = cljs.core.next(seq3774__$2); +cljs.core.comp.cljs$lang$applyTo = (function (seq3789){ +var G__3790 = cljs.core.first(seq3789); +var seq3789__$1 = cljs.core.next(seq3789); +var G__3791 = cljs.core.first(seq3789__$1); +var seq3789__$2 = cljs.core.next(seq3789__$1); +var G__3792 = cljs.core.first(seq3789__$2); +var seq3789__$3 = cljs.core.next(seq3789__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3775,G__3776,G__3777,seq3774__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3790,G__3791,G__3792,seq3789__$3); }); cljs.core.comp.cljs$lang$maxFixedArity = (3); @@ -14953,8 +14953,8 @@ cljs.core.comp.cljs$lang$maxFixedArity = (3); * called, the returned function calls f with args + additional args. */ cljs.core.partial = (function cljs$core$partial(var_args){ -var G__3822 = arguments.length; -switch (G__3822) { +var G__3837 = arguments.length; +switch (G__3837) { case 1: return cljs.core.partial.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -14973,14 +14973,14 @@ return cljs.core.partial.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3824 = arguments.length; -var i__4731__auto___3825 = (0); +var len__4730__auto___3839 = arguments.length; +var i__4731__auto___3840 = (0); while(true){ -if((i__4731__auto___3825 < len__4730__auto___3824)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3825])); +if((i__4731__auto___3840 < len__4730__auto___3839)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3840])); -var G__3826 = (i__4731__auto___3825 + (1)); -i__4731__auto___3825 = G__3826; +var G__3841 = (i__4731__auto___3840 + (1)); +i__4731__auto___3840 = G__3841; continue; } else { } @@ -14999,262 +14999,262 @@ return f; cljs.core.partial.cljs$core$IFn$_invoke$arity$2 = (function (f,arg1){ return (function() { -var G__3827 = null; -var G__3827__0 = (function (){ +var G__3842 = null; +var G__3842__0 = (function (){ return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(arg1) : f.call(null,arg1)); }); -var G__3827__1 = (function (x){ +var G__3842__1 = (function (x){ return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(arg1,x) : f.call(null,arg1,x)); }); -var G__3827__2 = (function (x,y){ +var G__3842__2 = (function (x,y){ return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(arg1,x,y) : f.call(null,arg1,x,y)); }); -var G__3827__3 = (function (x,y,z){ +var G__3842__3 = (function (x,y,z){ return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(arg1,x,y,z) : f.call(null,arg1,x,y,z)); }); -var G__3827__4 = (function() { -var G__3828__delegate = function (x,y,z,args){ +var G__3842__4 = (function() { +var G__3843__delegate = function (x,y,z,args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(f,arg1,x,y,z,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([args], 0)); }; -var G__3828 = function (x,y,z,var_args){ +var G__3843 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__3829__i = 0, G__3829__a = new Array(arguments.length - 3); -while (G__3829__i < G__3829__a.length) {G__3829__a[G__3829__i] = arguments[G__3829__i + 3]; ++G__3829__i;} - args = new cljs.core.IndexedSeq(G__3829__a,0,null); +var G__3844__i = 0, G__3844__a = new Array(arguments.length - 3); +while (G__3844__i < G__3844__a.length) {G__3844__a[G__3844__i] = arguments[G__3844__i + 3]; ++G__3844__i;} + args = new cljs.core.IndexedSeq(G__3844__a,0,null); } -return G__3828__delegate.call(this,x,y,z,args);}; -G__3828.cljs$lang$maxFixedArity = 3; -G__3828.cljs$lang$applyTo = (function (arglist__3830){ -var x = cljs.core.first(arglist__3830); -arglist__3830 = cljs.core.next(arglist__3830); -var y = cljs.core.first(arglist__3830); -arglist__3830 = cljs.core.next(arglist__3830); -var z = cljs.core.first(arglist__3830); -var args = cljs.core.rest(arglist__3830); -return G__3828__delegate(x,y,z,args); +return G__3843__delegate.call(this,x,y,z,args);}; +G__3843.cljs$lang$maxFixedArity = 3; +G__3843.cljs$lang$applyTo = (function (arglist__3845){ +var x = cljs.core.first(arglist__3845); +arglist__3845 = cljs.core.next(arglist__3845); +var y = cljs.core.first(arglist__3845); +arglist__3845 = cljs.core.next(arglist__3845); +var z = cljs.core.first(arglist__3845); +var args = cljs.core.rest(arglist__3845); +return G__3843__delegate(x,y,z,args); }); -G__3828.cljs$core$IFn$_invoke$arity$variadic = G__3828__delegate; -return G__3828; +G__3843.cljs$core$IFn$_invoke$arity$variadic = G__3843__delegate; +return G__3843; })() ; -G__3827 = function(x,y,z,var_args){ +G__3842 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__3827__0.call(this); +return G__3842__0.call(this); case 1: -return G__3827__1.call(this,x); +return G__3842__1.call(this,x); case 2: -return G__3827__2.call(this,x,y); +return G__3842__2.call(this,x,y); case 3: -return G__3827__3.call(this,x,y,z); +return G__3842__3.call(this,x,y,z); default: -var G__3831 = null; +var G__3846 = null; if (arguments.length > 3) { -var G__3832__i = 0, G__3832__a = new Array(arguments.length - 3); -while (G__3832__i < G__3832__a.length) {G__3832__a[G__3832__i] = arguments[G__3832__i + 3]; ++G__3832__i;} -G__3831 = new cljs.core.IndexedSeq(G__3832__a,0,null); +var G__3847__i = 0, G__3847__a = new Array(arguments.length - 3); +while (G__3847__i < G__3847__a.length) {G__3847__a[G__3847__i] = arguments[G__3847__i + 3]; ++G__3847__i;} +G__3846 = new cljs.core.IndexedSeq(G__3847__a,0,null); } -return G__3827__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3831); +return G__3842__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3846); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3827.cljs$lang$maxFixedArity = 3; -G__3827.cljs$lang$applyTo = G__3827__4.cljs$lang$applyTo; -G__3827.cljs$core$IFn$_invoke$arity$0 = G__3827__0; -G__3827.cljs$core$IFn$_invoke$arity$1 = G__3827__1; -G__3827.cljs$core$IFn$_invoke$arity$2 = G__3827__2; -G__3827.cljs$core$IFn$_invoke$arity$3 = G__3827__3; -G__3827.cljs$core$IFn$_invoke$arity$variadic = G__3827__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3827; +G__3842.cljs$lang$maxFixedArity = 3; +G__3842.cljs$lang$applyTo = G__3842__4.cljs$lang$applyTo; +G__3842.cljs$core$IFn$_invoke$arity$0 = G__3842__0; +G__3842.cljs$core$IFn$_invoke$arity$1 = G__3842__1; +G__3842.cljs$core$IFn$_invoke$arity$2 = G__3842__2; +G__3842.cljs$core$IFn$_invoke$arity$3 = G__3842__3; +G__3842.cljs$core$IFn$_invoke$arity$variadic = G__3842__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3842; })() }); cljs.core.partial.cljs$core$IFn$_invoke$arity$3 = (function (f,arg1,arg2){ return (function() { -var G__3833 = null; -var G__3833__0 = (function (){ +var G__3848 = null; +var G__3848__0 = (function (){ return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(arg1,arg2) : f.call(null,arg1,arg2)); }); -var G__3833__1 = (function (x){ +var G__3848__1 = (function (x){ return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(arg1,arg2,x) : f.call(null,arg1,arg2,x)); }); -var G__3833__2 = (function (x,y){ +var G__3848__2 = (function (x,y){ return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(arg1,arg2,x,y) : f.call(null,arg1,arg2,x,y)); }); -var G__3833__3 = (function (x,y,z){ +var G__3848__3 = (function (x,y,z){ return (f.cljs$core$IFn$_invoke$arity$5 ? f.cljs$core$IFn$_invoke$arity$5(arg1,arg2,x,y,z) : f.call(null,arg1,arg2,x,y,z)); }); -var G__3833__4 = (function() { -var G__3834__delegate = function (x,y,z,args){ +var G__3848__4 = (function() { +var G__3849__delegate = function (x,y,z,args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(f,arg1,arg2,x,y,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([z,args], 0)); }; -var G__3834 = function (x,y,z,var_args){ +var G__3849 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__3835__i = 0, G__3835__a = new Array(arguments.length - 3); -while (G__3835__i < G__3835__a.length) {G__3835__a[G__3835__i] = arguments[G__3835__i + 3]; ++G__3835__i;} - args = new cljs.core.IndexedSeq(G__3835__a,0,null); +var G__3850__i = 0, G__3850__a = new Array(arguments.length - 3); +while (G__3850__i < G__3850__a.length) {G__3850__a[G__3850__i] = arguments[G__3850__i + 3]; ++G__3850__i;} + args = new cljs.core.IndexedSeq(G__3850__a,0,null); } -return G__3834__delegate.call(this,x,y,z,args);}; -G__3834.cljs$lang$maxFixedArity = 3; -G__3834.cljs$lang$applyTo = (function (arglist__3836){ -var x = cljs.core.first(arglist__3836); -arglist__3836 = cljs.core.next(arglist__3836); -var y = cljs.core.first(arglist__3836); -arglist__3836 = cljs.core.next(arglist__3836); -var z = cljs.core.first(arglist__3836); -var args = cljs.core.rest(arglist__3836); -return G__3834__delegate(x,y,z,args); +return G__3849__delegate.call(this,x,y,z,args);}; +G__3849.cljs$lang$maxFixedArity = 3; +G__3849.cljs$lang$applyTo = (function (arglist__3851){ +var x = cljs.core.first(arglist__3851); +arglist__3851 = cljs.core.next(arglist__3851); +var y = cljs.core.first(arglist__3851); +arglist__3851 = cljs.core.next(arglist__3851); +var z = cljs.core.first(arglist__3851); +var args = cljs.core.rest(arglist__3851); +return G__3849__delegate(x,y,z,args); }); -G__3834.cljs$core$IFn$_invoke$arity$variadic = G__3834__delegate; -return G__3834; +G__3849.cljs$core$IFn$_invoke$arity$variadic = G__3849__delegate; +return G__3849; })() ; -G__3833 = function(x,y,z,var_args){ +G__3848 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__3833__0.call(this); +return G__3848__0.call(this); case 1: -return G__3833__1.call(this,x); +return G__3848__1.call(this,x); case 2: -return G__3833__2.call(this,x,y); +return G__3848__2.call(this,x,y); case 3: -return G__3833__3.call(this,x,y,z); +return G__3848__3.call(this,x,y,z); default: -var G__3837 = null; +var G__3852 = null; if (arguments.length > 3) { -var G__3838__i = 0, G__3838__a = new Array(arguments.length - 3); -while (G__3838__i < G__3838__a.length) {G__3838__a[G__3838__i] = arguments[G__3838__i + 3]; ++G__3838__i;} -G__3837 = new cljs.core.IndexedSeq(G__3838__a,0,null); +var G__3853__i = 0, G__3853__a = new Array(arguments.length - 3); +while (G__3853__i < G__3853__a.length) {G__3853__a[G__3853__i] = arguments[G__3853__i + 3]; ++G__3853__i;} +G__3852 = new cljs.core.IndexedSeq(G__3853__a,0,null); } -return G__3833__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3837); +return G__3848__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3852); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3833.cljs$lang$maxFixedArity = 3; -G__3833.cljs$lang$applyTo = G__3833__4.cljs$lang$applyTo; -G__3833.cljs$core$IFn$_invoke$arity$0 = G__3833__0; -G__3833.cljs$core$IFn$_invoke$arity$1 = G__3833__1; -G__3833.cljs$core$IFn$_invoke$arity$2 = G__3833__2; -G__3833.cljs$core$IFn$_invoke$arity$3 = G__3833__3; -G__3833.cljs$core$IFn$_invoke$arity$variadic = G__3833__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3833; +G__3848.cljs$lang$maxFixedArity = 3; +G__3848.cljs$lang$applyTo = G__3848__4.cljs$lang$applyTo; +G__3848.cljs$core$IFn$_invoke$arity$0 = G__3848__0; +G__3848.cljs$core$IFn$_invoke$arity$1 = G__3848__1; +G__3848.cljs$core$IFn$_invoke$arity$2 = G__3848__2; +G__3848.cljs$core$IFn$_invoke$arity$3 = G__3848__3; +G__3848.cljs$core$IFn$_invoke$arity$variadic = G__3848__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3848; })() }); cljs.core.partial.cljs$core$IFn$_invoke$arity$4 = (function (f,arg1,arg2,arg3){ return (function() { -var G__3839 = null; -var G__3839__0 = (function (){ +var G__3854 = null; +var G__3854__0 = (function (){ return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(arg1,arg2,arg3) : f.call(null,arg1,arg2,arg3)); }); -var G__3839__1 = (function (x){ +var G__3854__1 = (function (x){ return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(arg1,arg2,arg3,x) : f.call(null,arg1,arg2,arg3,x)); }); -var G__3839__2 = (function (x,y){ +var G__3854__2 = (function (x,y){ return (f.cljs$core$IFn$_invoke$arity$5 ? f.cljs$core$IFn$_invoke$arity$5(arg1,arg2,arg3,x,y) : f.call(null,arg1,arg2,arg3,x,y)); }); -var G__3839__3 = (function (x,y,z){ +var G__3854__3 = (function (x,y,z){ return (f.cljs$core$IFn$_invoke$arity$6 ? f.cljs$core$IFn$_invoke$arity$6(arg1,arg2,arg3,x,y,z) : f.call(null,arg1,arg2,arg3,x,y,z)); }); -var G__3839__4 = (function() { -var G__3840__delegate = function (x,y,z,args){ +var G__3854__4 = (function() { +var G__3855__delegate = function (x,y,z,args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(f,arg1,arg2,arg3,x,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([y,z,args], 0)); }; -var G__3840 = function (x,y,z,var_args){ +var G__3855 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__3841__i = 0, G__3841__a = new Array(arguments.length - 3); -while (G__3841__i < G__3841__a.length) {G__3841__a[G__3841__i] = arguments[G__3841__i + 3]; ++G__3841__i;} - args = new cljs.core.IndexedSeq(G__3841__a,0,null); +var G__3856__i = 0, G__3856__a = new Array(arguments.length - 3); +while (G__3856__i < G__3856__a.length) {G__3856__a[G__3856__i] = arguments[G__3856__i + 3]; ++G__3856__i;} + args = new cljs.core.IndexedSeq(G__3856__a,0,null); } -return G__3840__delegate.call(this,x,y,z,args);}; -G__3840.cljs$lang$maxFixedArity = 3; -G__3840.cljs$lang$applyTo = (function (arglist__3842){ -var x = cljs.core.first(arglist__3842); -arglist__3842 = cljs.core.next(arglist__3842); -var y = cljs.core.first(arglist__3842); -arglist__3842 = cljs.core.next(arglist__3842); -var z = cljs.core.first(arglist__3842); -var args = cljs.core.rest(arglist__3842); -return G__3840__delegate(x,y,z,args); +return G__3855__delegate.call(this,x,y,z,args);}; +G__3855.cljs$lang$maxFixedArity = 3; +G__3855.cljs$lang$applyTo = (function (arglist__3857){ +var x = cljs.core.first(arglist__3857); +arglist__3857 = cljs.core.next(arglist__3857); +var y = cljs.core.first(arglist__3857); +arglist__3857 = cljs.core.next(arglist__3857); +var z = cljs.core.first(arglist__3857); +var args = cljs.core.rest(arglist__3857); +return G__3855__delegate(x,y,z,args); }); -G__3840.cljs$core$IFn$_invoke$arity$variadic = G__3840__delegate; -return G__3840; +G__3855.cljs$core$IFn$_invoke$arity$variadic = G__3855__delegate; +return G__3855; })() ; -G__3839 = function(x,y,z,var_args){ +G__3854 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__3839__0.call(this); +return G__3854__0.call(this); case 1: -return G__3839__1.call(this,x); +return G__3854__1.call(this,x); case 2: -return G__3839__2.call(this,x,y); +return G__3854__2.call(this,x,y); case 3: -return G__3839__3.call(this,x,y,z); +return G__3854__3.call(this,x,y,z); default: -var G__3843 = null; +var G__3858 = null; if (arguments.length > 3) { -var G__3844__i = 0, G__3844__a = new Array(arguments.length - 3); -while (G__3844__i < G__3844__a.length) {G__3844__a[G__3844__i] = arguments[G__3844__i + 3]; ++G__3844__i;} -G__3843 = new cljs.core.IndexedSeq(G__3844__a,0,null); +var G__3859__i = 0, G__3859__a = new Array(arguments.length - 3); +while (G__3859__i < G__3859__a.length) {G__3859__a[G__3859__i] = arguments[G__3859__i + 3]; ++G__3859__i;} +G__3858 = new cljs.core.IndexedSeq(G__3859__a,0,null); } -return G__3839__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3843); +return G__3854__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__3858); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3839.cljs$lang$maxFixedArity = 3; -G__3839.cljs$lang$applyTo = G__3839__4.cljs$lang$applyTo; -G__3839.cljs$core$IFn$_invoke$arity$0 = G__3839__0; -G__3839.cljs$core$IFn$_invoke$arity$1 = G__3839__1; -G__3839.cljs$core$IFn$_invoke$arity$2 = G__3839__2; -G__3839.cljs$core$IFn$_invoke$arity$3 = G__3839__3; -G__3839.cljs$core$IFn$_invoke$arity$variadic = G__3839__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3839; +G__3854.cljs$lang$maxFixedArity = 3; +G__3854.cljs$lang$applyTo = G__3854__4.cljs$lang$applyTo; +G__3854.cljs$core$IFn$_invoke$arity$0 = G__3854__0; +G__3854.cljs$core$IFn$_invoke$arity$1 = G__3854__1; +G__3854.cljs$core$IFn$_invoke$arity$2 = G__3854__2; +G__3854.cljs$core$IFn$_invoke$arity$3 = G__3854__3; +G__3854.cljs$core$IFn$_invoke$arity$variadic = G__3854__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3854; })() }); cljs.core.partial.cljs$core$IFn$_invoke$arity$variadic = (function (f,arg1,arg2,arg3,more){ return (function() { -var G__3845__delegate = function (args){ +var G__3860__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,arg1,arg2,arg3,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(more,args)); }; -var G__3845 = function (var_args){ +var G__3860 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__3846__i = 0, G__3846__a = new Array(arguments.length - 0); -while (G__3846__i < G__3846__a.length) {G__3846__a[G__3846__i] = arguments[G__3846__i + 0]; ++G__3846__i;} - args = new cljs.core.IndexedSeq(G__3846__a,0,null); +var G__3861__i = 0, G__3861__a = new Array(arguments.length - 0); +while (G__3861__i < G__3861__a.length) {G__3861__a[G__3861__i] = arguments[G__3861__i + 0]; ++G__3861__i;} + args = new cljs.core.IndexedSeq(G__3861__a,0,null); } -return G__3845__delegate.call(this,args);}; -G__3845.cljs$lang$maxFixedArity = 0; -G__3845.cljs$lang$applyTo = (function (arglist__3847){ -var args = cljs.core.seq(arglist__3847); -return G__3845__delegate(args); +return G__3860__delegate.call(this,args);}; +G__3860.cljs$lang$maxFixedArity = 0; +G__3860.cljs$lang$applyTo = (function (arglist__3862){ +var args = cljs.core.seq(arglist__3862); +return G__3860__delegate(args); }); -G__3845.cljs$core$IFn$_invoke$arity$variadic = G__3845__delegate; -return G__3845; +G__3860.cljs$core$IFn$_invoke$arity$variadic = G__3860__delegate; +return G__3860; })() ; }); /** @this {Function} */ -cljs.core.partial.cljs$lang$applyTo = (function (seq3817){ -var G__3818 = cljs.core.first(seq3817); -var seq3817__$1 = cljs.core.next(seq3817); -var G__3819 = cljs.core.first(seq3817__$1); -var seq3817__$2 = cljs.core.next(seq3817__$1); -var G__3820 = cljs.core.first(seq3817__$2); -var seq3817__$3 = cljs.core.next(seq3817__$2); -var G__3821 = cljs.core.first(seq3817__$3); -var seq3817__$4 = cljs.core.next(seq3817__$3); +cljs.core.partial.cljs$lang$applyTo = (function (seq3832){ +var G__3833 = cljs.core.first(seq3832); +var seq3832__$1 = cljs.core.next(seq3832); +var G__3834 = cljs.core.first(seq3832__$1); +var seq3832__$2 = cljs.core.next(seq3832__$1); +var G__3835 = cljs.core.first(seq3832__$2); +var seq3832__$3 = cljs.core.next(seq3832__$2); +var G__3836 = cljs.core.first(seq3832__$3); +var seq3832__$4 = cljs.core.next(seq3832__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3818,G__3819,G__3820,G__3821,seq3817__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3833,G__3834,G__3835,G__3836,seq3832__$4); }); cljs.core.partial.cljs$lang$maxFixedArity = (4); @@ -15267,8 +15267,8 @@ cljs.core.partial.cljs$lang$maxFixedArity = (4); * arguments, not just the one(s) being nil-patched. */ cljs.core.fnil = (function cljs$core$fnil(var_args){ -var G__3849 = arguments.length; -switch (G__3849) { +var G__3864 = arguments.length; +switch (G__3864) { case 2: return cljs.core.fnil.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -15289,209 +15289,209 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.fnil.cljs$core$IFn$_invoke$arity$2 = (function (f,x){ return (function() { -var G__3867 = null; -var G__3867__1 = (function (a){ -var G__3850 = (((a == null))?x:a); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3850) : f.call(null,G__3850)); +var G__3882 = null; +var G__3882__1 = (function (a){ +var G__3865 = (((a == null))?x:a); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3865) : f.call(null,G__3865)); }); -var G__3867__2 = (function (a,b){ -var G__3851 = (((a == null))?x:a); -var G__3852 = b; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3851,G__3852) : f.call(null,G__3851,G__3852)); +var G__3882__2 = (function (a,b){ +var G__3866 = (((a == null))?x:a); +var G__3867 = b; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3866,G__3867) : f.call(null,G__3866,G__3867)); }); -var G__3867__3 = (function (a,b,c){ -var G__3853 = (((a == null))?x:a); -var G__3854 = b; -var G__3855 = c; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3853,G__3854,G__3855) : f.call(null,G__3853,G__3854,G__3855)); +var G__3882__3 = (function (a,b,c){ +var G__3868 = (((a == null))?x:a); +var G__3869 = b; +var G__3870 = c; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3868,G__3869,G__3870) : f.call(null,G__3868,G__3869,G__3870)); }); -var G__3867__4 = (function() { -var G__3868__delegate = function (a,b,c,ds){ +var G__3882__4 = (function() { +var G__3883__delegate = function (a,b,c,ds){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,(((a == null))?x:a),b,c,ds); }; -var G__3868 = function (a,b,c,var_args){ +var G__3883 = function (a,b,c,var_args){ var ds = null; if (arguments.length > 3) { -var G__3869__i = 0, G__3869__a = new Array(arguments.length - 3); -while (G__3869__i < G__3869__a.length) {G__3869__a[G__3869__i] = arguments[G__3869__i + 3]; ++G__3869__i;} - ds = new cljs.core.IndexedSeq(G__3869__a,0,null); +var G__3884__i = 0, G__3884__a = new Array(arguments.length - 3); +while (G__3884__i < G__3884__a.length) {G__3884__a[G__3884__i] = arguments[G__3884__i + 3]; ++G__3884__i;} + ds = new cljs.core.IndexedSeq(G__3884__a,0,null); } -return G__3868__delegate.call(this,a,b,c,ds);}; -G__3868.cljs$lang$maxFixedArity = 3; -G__3868.cljs$lang$applyTo = (function (arglist__3870){ -var a = cljs.core.first(arglist__3870); -arglist__3870 = cljs.core.next(arglist__3870); -var b = cljs.core.first(arglist__3870); -arglist__3870 = cljs.core.next(arglist__3870); -var c = cljs.core.first(arglist__3870); -var ds = cljs.core.rest(arglist__3870); -return G__3868__delegate(a,b,c,ds); +return G__3883__delegate.call(this,a,b,c,ds);}; +G__3883.cljs$lang$maxFixedArity = 3; +G__3883.cljs$lang$applyTo = (function (arglist__3885){ +var a = cljs.core.first(arglist__3885); +arglist__3885 = cljs.core.next(arglist__3885); +var b = cljs.core.first(arglist__3885); +arglist__3885 = cljs.core.next(arglist__3885); +var c = cljs.core.first(arglist__3885); +var ds = cljs.core.rest(arglist__3885); +return G__3883__delegate(a,b,c,ds); }); -G__3868.cljs$core$IFn$_invoke$arity$variadic = G__3868__delegate; -return G__3868; +G__3883.cljs$core$IFn$_invoke$arity$variadic = G__3883__delegate; +return G__3883; })() ; -G__3867 = function(a,b,c,var_args){ +G__3882 = function(a,b,c,var_args){ var ds = var_args; switch(arguments.length){ case 1: -return G__3867__1.call(this,a); +return G__3882__1.call(this,a); case 2: -return G__3867__2.call(this,a,b); +return G__3882__2.call(this,a,b); case 3: -return G__3867__3.call(this,a,b,c); +return G__3882__3.call(this,a,b,c); default: -var G__3871 = null; +var G__3886 = null; if (arguments.length > 3) { -var G__3872__i = 0, G__3872__a = new Array(arguments.length - 3); -while (G__3872__i < G__3872__a.length) {G__3872__a[G__3872__i] = arguments[G__3872__i + 3]; ++G__3872__i;} -G__3871 = new cljs.core.IndexedSeq(G__3872__a,0,null); +var G__3887__i = 0, G__3887__a = new Array(arguments.length - 3); +while (G__3887__i < G__3887__a.length) {G__3887__a[G__3887__i] = arguments[G__3887__i + 3]; ++G__3887__i;} +G__3886 = new cljs.core.IndexedSeq(G__3887__a,0,null); } -return G__3867__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3871); +return G__3882__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3886); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3867.cljs$lang$maxFixedArity = 3; -G__3867.cljs$lang$applyTo = G__3867__4.cljs$lang$applyTo; -G__3867.cljs$core$IFn$_invoke$arity$1 = G__3867__1; -G__3867.cljs$core$IFn$_invoke$arity$2 = G__3867__2; -G__3867.cljs$core$IFn$_invoke$arity$3 = G__3867__3; -G__3867.cljs$core$IFn$_invoke$arity$variadic = G__3867__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3867; +G__3882.cljs$lang$maxFixedArity = 3; +G__3882.cljs$lang$applyTo = G__3882__4.cljs$lang$applyTo; +G__3882.cljs$core$IFn$_invoke$arity$1 = G__3882__1; +G__3882.cljs$core$IFn$_invoke$arity$2 = G__3882__2; +G__3882.cljs$core$IFn$_invoke$arity$3 = G__3882__3; +G__3882.cljs$core$IFn$_invoke$arity$variadic = G__3882__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3882; })() }); cljs.core.fnil.cljs$core$IFn$_invoke$arity$3 = (function (f,x,y){ return (function() { -var G__3873 = null; -var G__3873__2 = (function (a,b){ -var G__3856 = (((a == null))?x:a); -var G__3857 = (((b == null))?y:b); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3856,G__3857) : f.call(null,G__3856,G__3857)); +var G__3888 = null; +var G__3888__2 = (function (a,b){ +var G__3871 = (((a == null))?x:a); +var G__3872 = (((b == null))?y:b); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3871,G__3872) : f.call(null,G__3871,G__3872)); }); -var G__3873__3 = (function (a,b,c){ -var G__3858 = (((a == null))?x:a); -var G__3859 = (((b == null))?y:b); -var G__3860 = c; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3858,G__3859,G__3860) : f.call(null,G__3858,G__3859,G__3860)); +var G__3888__3 = (function (a,b,c){ +var G__3873 = (((a == null))?x:a); +var G__3874 = (((b == null))?y:b); +var G__3875 = c; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3873,G__3874,G__3875) : f.call(null,G__3873,G__3874,G__3875)); }); -var G__3873__4 = (function() { -var G__3874__delegate = function (a,b,c,ds){ +var G__3888__4 = (function() { +var G__3889__delegate = function (a,b,c,ds){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,(((a == null))?x:a),(((b == null))?y:b),c,ds); }; -var G__3874 = function (a,b,c,var_args){ +var G__3889 = function (a,b,c,var_args){ var ds = null; if (arguments.length > 3) { -var G__3875__i = 0, G__3875__a = new Array(arguments.length - 3); -while (G__3875__i < G__3875__a.length) {G__3875__a[G__3875__i] = arguments[G__3875__i + 3]; ++G__3875__i;} - ds = new cljs.core.IndexedSeq(G__3875__a,0,null); +var G__3890__i = 0, G__3890__a = new Array(arguments.length - 3); +while (G__3890__i < G__3890__a.length) {G__3890__a[G__3890__i] = arguments[G__3890__i + 3]; ++G__3890__i;} + ds = new cljs.core.IndexedSeq(G__3890__a,0,null); } -return G__3874__delegate.call(this,a,b,c,ds);}; -G__3874.cljs$lang$maxFixedArity = 3; -G__3874.cljs$lang$applyTo = (function (arglist__3876){ -var a = cljs.core.first(arglist__3876); -arglist__3876 = cljs.core.next(arglist__3876); -var b = cljs.core.first(arglist__3876); -arglist__3876 = cljs.core.next(arglist__3876); -var c = cljs.core.first(arglist__3876); -var ds = cljs.core.rest(arglist__3876); -return G__3874__delegate(a,b,c,ds); +return G__3889__delegate.call(this,a,b,c,ds);}; +G__3889.cljs$lang$maxFixedArity = 3; +G__3889.cljs$lang$applyTo = (function (arglist__3891){ +var a = cljs.core.first(arglist__3891); +arglist__3891 = cljs.core.next(arglist__3891); +var b = cljs.core.first(arglist__3891); +arglist__3891 = cljs.core.next(arglist__3891); +var c = cljs.core.first(arglist__3891); +var ds = cljs.core.rest(arglist__3891); +return G__3889__delegate(a,b,c,ds); }); -G__3874.cljs$core$IFn$_invoke$arity$variadic = G__3874__delegate; -return G__3874; +G__3889.cljs$core$IFn$_invoke$arity$variadic = G__3889__delegate; +return G__3889; })() ; -G__3873 = function(a,b,c,var_args){ +G__3888 = function(a,b,c,var_args){ var ds = var_args; switch(arguments.length){ case 2: -return G__3873__2.call(this,a,b); +return G__3888__2.call(this,a,b); case 3: -return G__3873__3.call(this,a,b,c); +return G__3888__3.call(this,a,b,c); default: -var G__3877 = null; +var G__3892 = null; if (arguments.length > 3) { -var G__3878__i = 0, G__3878__a = new Array(arguments.length - 3); -while (G__3878__i < G__3878__a.length) {G__3878__a[G__3878__i] = arguments[G__3878__i + 3]; ++G__3878__i;} -G__3877 = new cljs.core.IndexedSeq(G__3878__a,0,null); +var G__3893__i = 0, G__3893__a = new Array(arguments.length - 3); +while (G__3893__i < G__3893__a.length) {G__3893__a[G__3893__i] = arguments[G__3893__i + 3]; ++G__3893__i;} +G__3892 = new cljs.core.IndexedSeq(G__3893__a,0,null); } -return G__3873__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3877); +return G__3888__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3892); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3873.cljs$lang$maxFixedArity = 3; -G__3873.cljs$lang$applyTo = G__3873__4.cljs$lang$applyTo; -G__3873.cljs$core$IFn$_invoke$arity$2 = G__3873__2; -G__3873.cljs$core$IFn$_invoke$arity$3 = G__3873__3; -G__3873.cljs$core$IFn$_invoke$arity$variadic = G__3873__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3873; +G__3888.cljs$lang$maxFixedArity = 3; +G__3888.cljs$lang$applyTo = G__3888__4.cljs$lang$applyTo; +G__3888.cljs$core$IFn$_invoke$arity$2 = G__3888__2; +G__3888.cljs$core$IFn$_invoke$arity$3 = G__3888__3; +G__3888.cljs$core$IFn$_invoke$arity$variadic = G__3888__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3888; })() }); cljs.core.fnil.cljs$core$IFn$_invoke$arity$4 = (function (f,x,y,z){ return (function() { -var G__3879 = null; -var G__3879__2 = (function (a,b){ -var G__3861 = (((a == null))?x:a); -var G__3862 = (((b == null))?y:b); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3861,G__3862) : f.call(null,G__3861,G__3862)); +var G__3894 = null; +var G__3894__2 = (function (a,b){ +var G__3876 = (((a == null))?x:a); +var G__3877 = (((b == null))?y:b); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3876,G__3877) : f.call(null,G__3876,G__3877)); }); -var G__3879__3 = (function (a,b,c){ -var G__3863 = (((a == null))?x:a); -var G__3864 = (((b == null))?y:b); -var G__3865 = (((c == null))?z:c); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3863,G__3864,G__3865) : f.call(null,G__3863,G__3864,G__3865)); +var G__3894__3 = (function (a,b,c){ +var G__3878 = (((a == null))?x:a); +var G__3879 = (((b == null))?y:b); +var G__3880 = (((c == null))?z:c); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3878,G__3879,G__3880) : f.call(null,G__3878,G__3879,G__3880)); }); -var G__3879__4 = (function() { -var G__3880__delegate = function (a,b,c,ds){ +var G__3894__4 = (function() { +var G__3895__delegate = function (a,b,c,ds){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,(((a == null))?x:a),(((b == null))?y:b),(((c == null))?z:c),ds); }; -var G__3880 = function (a,b,c,var_args){ +var G__3895 = function (a,b,c,var_args){ var ds = null; if (arguments.length > 3) { -var G__3881__i = 0, G__3881__a = new Array(arguments.length - 3); -while (G__3881__i < G__3881__a.length) {G__3881__a[G__3881__i] = arguments[G__3881__i + 3]; ++G__3881__i;} - ds = new cljs.core.IndexedSeq(G__3881__a,0,null); +var G__3896__i = 0, G__3896__a = new Array(arguments.length - 3); +while (G__3896__i < G__3896__a.length) {G__3896__a[G__3896__i] = arguments[G__3896__i + 3]; ++G__3896__i;} + ds = new cljs.core.IndexedSeq(G__3896__a,0,null); } -return G__3880__delegate.call(this,a,b,c,ds);}; -G__3880.cljs$lang$maxFixedArity = 3; -G__3880.cljs$lang$applyTo = (function (arglist__3882){ -var a = cljs.core.first(arglist__3882); -arglist__3882 = cljs.core.next(arglist__3882); -var b = cljs.core.first(arglist__3882); -arglist__3882 = cljs.core.next(arglist__3882); -var c = cljs.core.first(arglist__3882); -var ds = cljs.core.rest(arglist__3882); -return G__3880__delegate(a,b,c,ds); +return G__3895__delegate.call(this,a,b,c,ds);}; +G__3895.cljs$lang$maxFixedArity = 3; +G__3895.cljs$lang$applyTo = (function (arglist__3897){ +var a = cljs.core.first(arglist__3897); +arglist__3897 = cljs.core.next(arglist__3897); +var b = cljs.core.first(arglist__3897); +arglist__3897 = cljs.core.next(arglist__3897); +var c = cljs.core.first(arglist__3897); +var ds = cljs.core.rest(arglist__3897); +return G__3895__delegate(a,b,c,ds); }); -G__3880.cljs$core$IFn$_invoke$arity$variadic = G__3880__delegate; -return G__3880; +G__3895.cljs$core$IFn$_invoke$arity$variadic = G__3895__delegate; +return G__3895; })() ; -G__3879 = function(a,b,c,var_args){ +G__3894 = function(a,b,c,var_args){ var ds = var_args; switch(arguments.length){ case 2: -return G__3879__2.call(this,a,b); +return G__3894__2.call(this,a,b); case 3: -return G__3879__3.call(this,a,b,c); +return G__3894__3.call(this,a,b,c); default: -var G__3883 = null; +var G__3898 = null; if (arguments.length > 3) { -var G__3884__i = 0, G__3884__a = new Array(arguments.length - 3); -while (G__3884__i < G__3884__a.length) {G__3884__a[G__3884__i] = arguments[G__3884__i + 3]; ++G__3884__i;} -G__3883 = new cljs.core.IndexedSeq(G__3884__a,0,null); +var G__3899__i = 0, G__3899__a = new Array(arguments.length - 3); +while (G__3899__i < G__3899__a.length) {G__3899__a[G__3899__i] = arguments[G__3899__i + 3]; ++G__3899__i;} +G__3898 = new cljs.core.IndexedSeq(G__3899__a,0,null); } -return G__3879__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3883); +return G__3894__4.cljs$core$IFn$_invoke$arity$variadic(a,b,c, G__3898); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3879.cljs$lang$maxFixedArity = 3; -G__3879.cljs$lang$applyTo = G__3879__4.cljs$lang$applyTo; -G__3879.cljs$core$IFn$_invoke$arity$2 = G__3879__2; -G__3879.cljs$core$IFn$_invoke$arity$3 = G__3879__3; -G__3879.cljs$core$IFn$_invoke$arity$variadic = G__3879__4.cljs$core$IFn$_invoke$arity$variadic; -return G__3879; +G__3894.cljs$lang$maxFixedArity = 3; +G__3894.cljs$lang$applyTo = G__3894__4.cljs$lang$applyTo; +G__3894.cljs$core$IFn$_invoke$arity$2 = G__3894__2; +G__3894.cljs$core$IFn$_invoke$arity$3 = G__3894__3; +G__3894.cljs$core$IFn$_invoke$arity$variadic = G__3894__4.cljs$core$IFn$_invoke$arity$variadic; +return G__3894; })() }); @@ -15505,8 +15505,8 @@ cljs.core.fnil.cljs$lang$maxFixedArity = 4; * no collection is provided. */ cljs.core.map_indexed = (function cljs$core$map_indexed(var_args){ -var G__3886 = arguments.length; -switch (G__3886) { +var G__3901 = arguments.length; +switch (G__3901) { case 1: return cljs.core.map_indexed.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -15526,36 +15526,36 @@ return (function (rf){ var i = cljs.core.volatile_BANG_((-1)); return ((function (i){ return (function() { -var G__3900 = null; -var G__3900__0 = (function (){ +var G__3915 = null; +var G__3915__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__3900__1 = (function (result){ +var G__3915__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__3900__2 = (function (result,input){ -var G__3887 = result; -var G__3888 = (function (){var G__3889 = i.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(i.cljs$core$IDeref$_deref$arity$1(null) + (1))); -var G__3890 = input; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3889,G__3890) : f.call(null,G__3889,G__3890)); +var G__3915__2 = (function (result,input){ +var G__3902 = result; +var G__3903 = (function (){var G__3904 = i.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(i.cljs$core$IDeref$_deref$arity$1(null) + (1))); +var G__3905 = input; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3904,G__3905) : f.call(null,G__3904,G__3905)); })(); -return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__3887,G__3888) : rf.call(null,G__3887,G__3888)); +return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__3902,G__3903) : rf.call(null,G__3902,G__3903)); }); -G__3900 = function(result,input){ +G__3915 = function(result,input){ switch(arguments.length){ case 0: -return G__3900__0.call(this); +return G__3915__0.call(this); case 1: -return G__3900__1.call(this,result); +return G__3915__1.call(this,result); case 2: -return G__3900__2.call(this,result,input); +return G__3915__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3900.cljs$core$IFn$_invoke$arity$0 = G__3900__0; -G__3900.cljs$core$IFn$_invoke$arity$1 = G__3900__1; -G__3900.cljs$core$IFn$_invoke$arity$2 = G__3900__2; -return G__3900; +G__3915.cljs$core$IFn$_invoke$arity$0 = G__3915__0; +G__3915.cljs$core$IFn$_invoke$arity$1 = G__3915__1; +G__3915.cljs$core$IFn$_invoke$arity$2 = G__3915__2; +return G__3915; })() ;})(i)) }); @@ -15571,17 +15571,17 @@ if(cljs.core.chunked_seq_QMARK_(s)){ var c = cljs.core.chunk_first(s); var size = cljs.core.count(c); var b = cljs.core.chunk_buffer(size); -var n__4607__auto___3901 = size; -var i_3902 = (0); +var n__4607__auto___3916 = size; +var i_3917 = (0); while(true){ -if((i_3902 < n__4607__auto___3901)){ -cljs.core.chunk_append(b,(function (){var G__3895 = (idx + i_3902); -var G__3896 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_3902); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3895,G__3896) : f.call(null,G__3895,G__3896)); +if((i_3917 < n__4607__auto___3916)){ +cljs.core.chunk_append(b,(function (){var G__3910 = (idx + i_3917); +var G__3911 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_3917); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3910,G__3911) : f.call(null,G__3910,G__3911)); })()); -var G__3903 = (i_3902 + (1)); -i_3902 = G__3903; +var G__3918 = (i_3917 + (1)); +i_3917 = G__3918; continue; } else { } @@ -15590,9 +15590,9 @@ break; return cljs.core.chunk_cons(cljs.core.chunk(b),cljs$core$mapi((idx + size),cljs.core.chunk_rest(s))); } else { -return cljs.core.cons((function (){var G__3897 = idx; -var G__3898 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3897,G__3898) : f.call(null,G__3897,G__3898)); +return cljs.core.cons((function (){var G__3912 = idx; +var G__3913 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3912,G__3913) : f.call(null,G__3912,G__3913)); })(),cljs$core$mapi((idx + (1)),cljs.core.rest(s))); } } else { @@ -15611,8 +15611,8 @@ cljs.core.map_indexed.cljs$lang$maxFixedArity = 2; * side-effects. Returns a transducer when no collection is provided. */ cljs.core.keep = (function cljs$core$keep(var_args){ -var G__3905 = arguments.length; -switch (G__3905) { +var G__3920 = arguments.length; +switch (G__3920) { case 1: return cljs.core.keep.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -15630,14 +15630,14 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.keep.cljs$core$IFn$_invoke$arity$1 = (function (f){ return (function (rf){ return (function() { -var G__3909 = null; -var G__3909__0 = (function (){ +var G__3924 = null; +var G__3924__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__3909__1 = (function (result){ +var G__3924__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__3909__2 = (function (result,input){ +var G__3924__2 = (function (result,input){ var v = (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(input) : f.call(null,input)); if((v == null)){ return result; @@ -15645,21 +15645,21 @@ return result; return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,v) : rf.call(null,result,v)); } }); -G__3909 = function(result,input){ +G__3924 = function(result,input){ switch(arguments.length){ case 0: -return G__3909__0.call(this); +return G__3924__0.call(this); case 1: -return G__3909__1.call(this,result); +return G__3924__1.call(this,result); case 2: -return G__3909__2.call(this,result,input); +return G__3924__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__3909.cljs$core$IFn$_invoke$arity$0 = G__3909__0; -G__3909.cljs$core$IFn$_invoke$arity$1 = G__3909__1; -G__3909.cljs$core$IFn$_invoke$arity$2 = G__3909__2; -return G__3909; +G__3924.cljs$core$IFn$_invoke$arity$0 = G__3924__0; +G__3924.cljs$core$IFn$_invoke$arity$1 = G__3924__1; +G__3924.cljs$core$IFn$_invoke$arity$2 = G__3924__2; +return G__3924; })() }); }); @@ -15673,20 +15673,20 @@ if(cljs.core.chunked_seq_QMARK_(s)){ var c = cljs.core.chunk_first(s); var size = cljs.core.count(c); var b = cljs.core.chunk_buffer(size); -var n__4607__auto___3910 = size; -var i_3911 = (0); +var n__4607__auto___3925 = size; +var i_3926 = (0); while(true){ -if((i_3911 < n__4607__auto___3910)){ -var x_3912 = (function (){var G__3906 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_3911); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3906) : f.call(null,G__3906)); +if((i_3926 < n__4607__auto___3925)){ +var x_3927 = (function (){var G__3921 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_3926); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3921) : f.call(null,G__3921)); })(); -if((x_3912 == null)){ +if((x_3927 == null)){ } else { -cljs.core.chunk_append(b,x_3912); +cljs.core.chunk_append(b,x_3927); } -var G__3913 = (i_3911 + (1)); -i_3911 = G__3913; +var G__3928 = (i_3926 + (1)); +i_3926 = G__3928; continue; } else { } @@ -15695,8 +15695,8 @@ break; return cljs.core.chunk_cons(cljs.core.chunk(b),cljs.core.keep.cljs$core$IFn$_invoke$arity$2(f,cljs.core.chunk_rest(s))); } else { -var x = (function (){var G__3907 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3907) : f.call(null,G__3907)); +var x = (function (){var G__3922 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3922) : f.call(null,G__3922)); })(); if((x == null)){ return cljs.core.keep.cljs$core$IFn$_invoke$arity$2(f,cljs.core.rest(s)); @@ -15757,57 +15757,57 @@ return self__.meta; cljs.core.Atom.prototype.cljs$core$IWatchable$_notify_watches$arity$3 = (function (this$,oldval,newval){ var self__ = this; var this$__$1 = this; -var seq__3914 = cljs.core.seq(self__.watches); -var chunk__3915 = null; -var count__3916 = (0); -var i__3917 = (0); +var seq__3929 = cljs.core.seq(self__.watches); +var chunk__3930 = null; +var count__3931 = (0); +var i__3932 = (0); while(true){ -if((i__3917 < count__3916)){ -var vec__3924 = chunk__3915.cljs$core$IIndexed$_nth$arity$2(null,i__3917); -var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3924,(0),null); -var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3924,(1),null); +if((i__3932 < count__3931)){ +var vec__3939 = chunk__3930.cljs$core$IIndexed$_nth$arity$2(null,i__3932); +var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3939,(0),null); +var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3939,(1),null); (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(key,this$__$1,oldval,newval) : f.call(null,key,this$__$1,oldval,newval)); -var G__3930 = seq__3914; -var G__3931 = chunk__3915; -var G__3932 = count__3916; -var G__3933 = (i__3917 + (1)); -seq__3914 = G__3930; -chunk__3915 = G__3931; -count__3916 = G__3932; -i__3917 = G__3933; +var G__3945 = seq__3929; +var G__3946 = chunk__3930; +var G__3947 = count__3931; +var G__3948 = (i__3932 + (1)); +seq__3929 = G__3945; +chunk__3930 = G__3946; +count__3931 = G__3947; +i__3932 = G__3948; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__3914); +var temp__5735__auto__ = cljs.core.seq(seq__3929); if(temp__5735__auto__){ -var seq__3914__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__3914__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__3914__$1); -var G__3934 = cljs.core.chunk_rest(seq__3914__$1); -var G__3935 = c__4550__auto__; -var G__3936 = cljs.core.count(c__4550__auto__); -var G__3937 = (0); -seq__3914 = G__3934; -chunk__3915 = G__3935; -count__3916 = G__3936; -i__3917 = G__3937; +var seq__3929__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__3929__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__3929__$1); +var G__3949 = cljs.core.chunk_rest(seq__3929__$1); +var G__3950 = c__4550__auto__; +var G__3951 = cljs.core.count(c__4550__auto__); +var G__3952 = (0); +seq__3929 = G__3949; +chunk__3930 = G__3950; +count__3931 = G__3951; +i__3932 = G__3952; continue; } else { -var vec__3927 = cljs.core.first(seq__3914__$1); -var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3927,(0),null); -var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3927,(1),null); +var vec__3942 = cljs.core.first(seq__3929__$1); +var key = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3942,(0),null); +var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__3942,(1),null); (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(key,this$__$1,oldval,newval) : f.call(null,key,this$__$1,oldval,newval)); -var G__3938 = cljs.core.next(seq__3914__$1); -var G__3939 = null; -var G__3940 = (0); -var G__3941 = (0); -seq__3914 = G__3938; -chunk__3915 = G__3939; -count__3916 = G__3940; -i__3917 = G__3941; +var G__3953 = cljs.core.next(seq__3929__$1); +var G__3954 = null; +var G__3955 = (0); +var G__3956 = (0); +seq__3929 = G__3953; +chunk__3930 = G__3954; +count__3931 = G__3955; +i__3932 = G__3956; continue; } } else { @@ -15873,22 +15873,22 @@ return (new cljs.core.Atom(state,meta,validator,watches)); * occur, then the value of the atom will not change. */ cljs.core.atom = (function cljs$core$atom(var_args){ -var G__3945 = arguments.length; -switch (G__3945) { +var G__3960 = arguments.length; +switch (G__3960) { case 1: return cljs.core.atom.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3950 = arguments.length; -var i__4731__auto___3951 = (0); +var len__4730__auto___3965 = arguments.length; +var i__4731__auto___3966 = (0); while(true){ -if((i__4731__auto___3951 < len__4730__auto___3950)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3951])); +if((i__4731__auto___3966 < len__4730__auto___3965)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3966])); -var G__3952 = (i__4731__auto___3951 + (1)); -i__4731__auto___3951 = G__3952; +var G__3967 = (i__4731__auto___3966 + (1)); +i__4731__auto___3966 = G__3967; continue; } else { } @@ -15905,20 +15905,20 @@ cljs.core.atom.cljs$core$IFn$_invoke$arity$1 = (function (x){ return (new cljs.core.Atom(x,null,null,null)); }); -cljs.core.atom.cljs$core$IFn$_invoke$arity$variadic = (function (x,p__3946){ -var map__3947 = p__3946; -var map__3947__$1 = (((((!((map__3947 == null))))?(((((map__3947.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__3947.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__3947):map__3947); -var meta = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__3947__$1,cljs.core.cst$kw$meta); -var validator = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__3947__$1,cljs.core.cst$kw$validator); +cljs.core.atom.cljs$core$IFn$_invoke$arity$variadic = (function (x,p__3961){ +var map__3962 = p__3961; +var map__3962__$1 = (((((!((map__3962 == null))))?(((((map__3962.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__3962.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__3962):map__3962); +var meta = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__3962__$1,cljs.core.cst$kw$meta); +var validator = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__3962__$1,cljs.core.cst$kw$validator); return (new cljs.core.Atom(x,meta,validator,null)); }); /** @this {Function} */ -cljs.core.atom.cljs$lang$applyTo = (function (seq3943){ -var G__3944 = cljs.core.first(seq3943); -var seq3943__$1 = cljs.core.next(seq3943); +cljs.core.atom.cljs$lang$applyTo = (function (seq3958){ +var G__3959 = cljs.core.first(seq3958); +var seq3958__$1 = cljs.core.next(seq3958); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3944,seq3943__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3959,seq3958__$1); }); cljs.core.atom.cljs$lang$maxFixedArity = (1); @@ -15982,8 +15982,8 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP * the value that was swapped in. */ cljs.core.swap_BANG_ = (function cljs$core$swap_BANG_(var_args){ -var G__3959 = arguments.length; -switch (G__3959) { +var G__3974 = arguments.length; +switch (G__3974) { case 2: return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -15998,14 +15998,14 @@ return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(argu break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3967 = arguments.length; -var i__4731__auto___3968 = (0); +var len__4730__auto___3982 = arguments.length; +var i__4731__auto___3983 = (0); while(true){ -if((i__4731__auto___3968 < len__4730__auto___3967)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3968])); +if((i__4731__auto___3983 < len__4730__auto___3982)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___3983])); -var G__3969 = (i__4731__auto___3968 + (1)); -i__4731__auto___3968 = G__3969; +var G__3984 = (i__4731__auto___3983 + (1)); +i__4731__auto___3983 = G__3984; continue; } else { } @@ -16020,8 +16020,8 @@ return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)] cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$2 = (function (a,f){ if((a instanceof cljs.core.Atom)){ -return cljs.core.reset_BANG_(a,(function (){var G__3960 = a.state; -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3960) : f.call(null,G__3960)); +return cljs.core.reset_BANG_(a,(function (){var G__3975 = a.state; +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3975) : f.call(null,G__3975)); })()); } else { return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$2(a,f); @@ -16030,9 +16030,9 @@ return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$2(a,f); cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$3 = (function (a,f,x){ if((a instanceof cljs.core.Atom)){ -return cljs.core.reset_BANG_(a,(function (){var G__3961 = a.state; -var G__3962 = x; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3961,G__3962) : f.call(null,G__3961,G__3962)); +return cljs.core.reset_BANG_(a,(function (){var G__3976 = a.state; +var G__3977 = x; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3976,G__3977) : f.call(null,G__3976,G__3977)); })()); } else { return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$3(a,f,x); @@ -16041,10 +16041,10 @@ return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$3(a,f,x); cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4 = (function (a,f,x,y){ if((a instanceof cljs.core.Atom)){ -return cljs.core.reset_BANG_(a,(function (){var G__3963 = a.state; -var G__3964 = x; -var G__3965 = y; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3963,G__3964,G__3965) : f.call(null,G__3963,G__3964,G__3965)); +return cljs.core.reset_BANG_(a,(function (){var G__3978 = a.state; +var G__3979 = x; +var G__3980 = y; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3978,G__3979,G__3980) : f.call(null,G__3978,G__3979,G__3980)); })()); } else { return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$4(a,f,x,y); @@ -16060,17 +16060,17 @@ return cljs.core._swap_BANG_.cljs$core$IFn$_invoke$arity$5(a,f,x,y,more); }); /** @this {Function} */ -cljs.core.swap_BANG_.cljs$lang$applyTo = (function (seq3954){ -var G__3955 = cljs.core.first(seq3954); -var seq3954__$1 = cljs.core.next(seq3954); -var G__3956 = cljs.core.first(seq3954__$1); -var seq3954__$2 = cljs.core.next(seq3954__$1); -var G__3957 = cljs.core.first(seq3954__$2); -var seq3954__$3 = cljs.core.next(seq3954__$2); -var G__3958 = cljs.core.first(seq3954__$3); -var seq3954__$4 = cljs.core.next(seq3954__$3); +cljs.core.swap_BANG_.cljs$lang$applyTo = (function (seq3969){ +var G__3970 = cljs.core.first(seq3969); +var seq3969__$1 = cljs.core.next(seq3969); +var G__3971 = cljs.core.first(seq3969__$1); +var seq3969__$2 = cljs.core.next(seq3969__$1); +var G__3972 = cljs.core.first(seq3969__$2); +var seq3969__$3 = cljs.core.next(seq3969__$2); +var G__3973 = cljs.core.first(seq3969__$3); +var seq3969__$4 = cljs.core.next(seq3969__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3955,G__3956,G__3957,G__3958,seq3954__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3970,G__3971,G__3972,G__3973,seq3969__$4); }); cljs.core.swap_BANG_.cljs$lang$maxFixedArity = (4); @@ -16082,8 +16082,8 @@ cljs.core.swap_BANG_.cljs$lang$maxFixedArity = (4); * Returns [old new], the value of the atom before and after the swap. */ cljs.core.swap_vals_BANG_ = (function cljs$core$swap_vals_BANG_(var_args){ -var G__3976 = arguments.length; -switch (G__3976) { +var G__3991 = arguments.length; +switch (G__3991) { case 2: return cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -16098,14 +16098,14 @@ return cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$4((arguments[(0)]), break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___3984 = arguments.length; -var i__4731__auto___3985 = (0); +var len__4730__auto___3999 = arguments.length; +var i__4731__auto___4000 = (0); while(true){ -if((i__4731__auto___3985 < len__4730__auto___3984)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___3985])); +if((i__4731__auto___4000 < len__4730__auto___3999)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4000])); -var G__3986 = (i__4731__auto___3985 + (1)); -i__4731__auto___3985 = G__3986; +var G__4001 = (i__4731__auto___4000 + (1)); +i__4731__auto___4000 = G__4001; continue; } else { } @@ -16119,23 +16119,23 @@ return cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$variadic((arguments }); cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$2 = (function (a,f){ -return cljs.core.reset_vals_BANG_(a,(function (){var G__3977 = a.state; -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3977) : f.call(null,G__3977)); +return cljs.core.reset_vals_BANG_(a,(function (){var G__3992 = a.state; +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__3992) : f.call(null,G__3992)); })()); }); cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$3 = (function (a,f,x){ -return cljs.core.reset_vals_BANG_(a,(function (){var G__3978 = a.state; -var G__3979 = x; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3978,G__3979) : f.call(null,G__3978,G__3979)); +return cljs.core.reset_vals_BANG_(a,(function (){var G__3993 = a.state; +var G__3994 = x; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3993,G__3994) : f.call(null,G__3993,G__3994)); })()); }); cljs.core.swap_vals_BANG_.cljs$core$IFn$_invoke$arity$4 = (function (a,f,x,y){ -return cljs.core.reset_vals_BANG_(a,(function (){var G__3980 = a.state; -var G__3981 = x; -var G__3982 = y; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3980,G__3981,G__3982) : f.call(null,G__3980,G__3981,G__3982)); +return cljs.core.reset_vals_BANG_(a,(function (){var G__3995 = a.state; +var G__3996 = x; +var G__3997 = y; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__3995,G__3996,G__3997) : f.call(null,G__3995,G__3996,G__3997)); })()); }); @@ -16144,17 +16144,17 @@ return cljs.core.reset_vals_BANG_(a,cljs.core.apply.cljs$core$IFn$_invoke$arity$ }); /** @this {Function} */ -cljs.core.swap_vals_BANG_.cljs$lang$applyTo = (function (seq3971){ -var G__3972 = cljs.core.first(seq3971); -var seq3971__$1 = cljs.core.next(seq3971); -var G__3973 = cljs.core.first(seq3971__$1); -var seq3971__$2 = cljs.core.next(seq3971__$1); -var G__3974 = cljs.core.first(seq3971__$2); -var seq3971__$3 = cljs.core.next(seq3971__$2); -var G__3975 = cljs.core.first(seq3971__$3); -var seq3971__$4 = cljs.core.next(seq3971__$3); +cljs.core.swap_vals_BANG_.cljs$lang$applyTo = (function (seq3986){ +var G__3987 = cljs.core.first(seq3986); +var seq3986__$1 = cljs.core.next(seq3986); +var G__3988 = cljs.core.first(seq3986__$1); +var seq3986__$2 = cljs.core.next(seq3986__$1); +var G__3989 = cljs.core.first(seq3986__$2); +var seq3986__$3 = cljs.core.next(seq3986__$2); +var G__3990 = cljs.core.first(seq3986__$3); +var seq3986__$4 = cljs.core.next(seq3986__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3972,G__3973,G__3974,G__3975,seq3971__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__3987,G__3988,G__3989,G__3990,seq3986__$4); }); cljs.core.swap_vals_BANG_.cljs$lang$maxFixedArity = (4); @@ -16182,8 +16182,8 @@ return false; * validator will not be changed. */ cljs.core.set_validator_BANG_ = (function cljs$core$set_validator_BANG_(iref,val){ -if((((!((val == null)))) && (cljs.core.not((function (){var G__3988 = cljs.core._deref(iref); -return (val.cljs$core$IFn$_invoke$arity$1 ? val.cljs$core$IFn$_invoke$arity$1(G__3988) : val.call(null,G__3988)); +if((((!((val == null)))) && (cljs.core.not((function (){var G__4003 = cljs.core._deref(iref); +return (val.cljs$core$IFn$_invoke$arity$1 ? val.cljs$core$IFn$_invoke$arity$1(G__4003) : val.call(null,G__4003)); })())))){ throw (new Error("Validator rejected reference state")); } else { @@ -16267,8 +16267,8 @@ return cljs.core._vreset_BANG_(vol,newval); * provided. */ cljs.core.keep_indexed = (function cljs$core$keep_indexed(var_args){ -var G__3990 = arguments.length; -switch (G__3990) { +var G__4005 = arguments.length; +switch (G__4005) { case 1: return cljs.core.keep_indexed.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -16288,14 +16288,14 @@ return (function (rf){ var ia = cljs.core.volatile_BANG_((-1)); return ((function (ia){ return (function() { -var G__4000 = null; -var G__4000__0 = (function (){ +var G__4015 = null; +var G__4015__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4000__1 = (function (result){ +var G__4015__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4000__2 = (function (result,input){ +var G__4015__2 = (function (result,input){ var i = ia.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(ia.cljs$core$IDeref$_deref$arity$1(null) + (1))); var v = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(i,input) : f.call(null,i,input)); if((v == null)){ @@ -16304,21 +16304,21 @@ return result; return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,v) : rf.call(null,result,v)); } }); -G__4000 = function(result,input){ +G__4015 = function(result,input){ switch(arguments.length){ case 0: -return G__4000__0.call(this); +return G__4015__0.call(this); case 1: -return G__4000__1.call(this,result); +return G__4015__1.call(this,result); case 2: -return G__4000__2.call(this,result,input); +return G__4015__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4000.cljs$core$IFn$_invoke$arity$0 = G__4000__0; -G__4000.cljs$core$IFn$_invoke$arity$1 = G__4000__1; -G__4000.cljs$core$IFn$_invoke$arity$2 = G__4000__2; -return G__4000; +G__4015.cljs$core$IFn$_invoke$arity$0 = G__4015__0; +G__4015.cljs$core$IFn$_invoke$arity$1 = G__4015__1; +G__4015.cljs$core$IFn$_invoke$arity$2 = G__4015__2; +return G__4015; })() ;})(ia)) }); @@ -16334,21 +16334,21 @@ if(cljs.core.chunked_seq_QMARK_(s)){ var c = cljs.core.chunk_first(s); var size = cljs.core.count(c); var b = cljs.core.chunk_buffer(size); -var n__4607__auto___4001 = size; -var i_4002 = (0); +var n__4607__auto___4016 = size; +var i_4017 = (0); while(true){ -if((i_4002 < n__4607__auto___4001)){ -var x_4003 = (function (){var G__3995 = (idx + i_4002); -var G__3996 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4002); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3995,G__3996) : f.call(null,G__3995,G__3996)); +if((i_4017 < n__4607__auto___4016)){ +var x_4018 = (function (){var G__4010 = (idx + i_4017); +var G__4011 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4017); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4010,G__4011) : f.call(null,G__4010,G__4011)); })(); -if((x_4003 == null)){ +if((x_4018 == null)){ } else { -cljs.core.chunk_append(b,x_4003); +cljs.core.chunk_append(b,x_4018); } -var G__4004 = (i_4002 + (1)); -i_4002 = G__4004; +var G__4019 = (i_4017 + (1)); +i_4017 = G__4019; continue; } else { } @@ -16357,9 +16357,9 @@ break; return cljs.core.chunk_cons(cljs.core.chunk(b),cljs$core$keepi((idx + size),cljs.core.chunk_rest(s))); } else { -var x = (function (){var G__3997 = idx; -var G__3998 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__3997,G__3998) : f.call(null,G__3997,G__3998)); +var x = (function (){var G__4012 = idx; +var G__4013 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4012,G__4013) : f.call(null,G__4012,G__4013)); })(); if((x == null)){ return cljs$core$keepi((idx + (1)),cljs.core.rest(s)); @@ -16384,8 +16384,8 @@ cljs.core.keep_indexed.cljs$lang$maxFixedArity = 2; * argument that triggers a logical false result against the original predicates. */ cljs.core.every_pred = (function cljs$core$every_pred(var_args){ -var G__4016 = arguments.length; -switch (G__4016) { +var G__4031 = arguments.length; +switch (G__4031) { case 1: return cljs.core.every_pred.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -16400,14 +16400,14 @@ return cljs.core.every_pred.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(argu break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4018 = arguments.length; -var i__4731__auto___4019 = (0); +var len__4730__auto___4033 = arguments.length; +var i__4731__auto___4034 = (0); while(true){ -if((i__4731__auto___4019 < len__4730__auto___4018)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4019])); +if((i__4731__auto___4034 < len__4730__auto___4033)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4034])); -var G__4020 = (i__4731__auto___4019 + (1)); -i__4731__auto___4019 = G__4020; +var G__4035 = (i__4731__auto___4034 + (1)); +i__4731__auto___4034 = G__4035; continue; } else { } @@ -16453,7 +16453,7 @@ return and__4120__auto__; })()); }); var cljs$core$ep1__4 = (function() { -var G__4021__delegate = function (x,y,z,args){ +var G__4036__delegate = function (x,y,z,args){ return cljs.core.boolean$((function (){var and__4120__auto__ = cljs$core$ep1.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(and__4120__auto__)){ return cljs.core.every_QMARK_(p,args); @@ -16462,26 +16462,26 @@ return and__4120__auto__; } })()); }; -var G__4021 = function (x,y,z,var_args){ +var G__4036 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4022__i = 0, G__4022__a = new Array(arguments.length - 3); -while (G__4022__i < G__4022__a.length) {G__4022__a[G__4022__i] = arguments[G__4022__i + 3]; ++G__4022__i;} - args = new cljs.core.IndexedSeq(G__4022__a,0,null); +var G__4037__i = 0, G__4037__a = new Array(arguments.length - 3); +while (G__4037__i < G__4037__a.length) {G__4037__a[G__4037__i] = arguments[G__4037__i + 3]; ++G__4037__i;} + args = new cljs.core.IndexedSeq(G__4037__a,0,null); } -return G__4021__delegate.call(this,x,y,z,args);}; -G__4021.cljs$lang$maxFixedArity = 3; -G__4021.cljs$lang$applyTo = (function (arglist__4023){ -var x = cljs.core.first(arglist__4023); -arglist__4023 = cljs.core.next(arglist__4023); -var y = cljs.core.first(arglist__4023); -arglist__4023 = cljs.core.next(arglist__4023); -var z = cljs.core.first(arglist__4023); -var args = cljs.core.rest(arglist__4023); -return G__4021__delegate(x,y,z,args); +return G__4036__delegate.call(this,x,y,z,args);}; +G__4036.cljs$lang$maxFixedArity = 3; +G__4036.cljs$lang$applyTo = (function (arglist__4038){ +var x = cljs.core.first(arglist__4038); +arglist__4038 = cljs.core.next(arglist__4038); +var y = cljs.core.first(arglist__4038); +arglist__4038 = cljs.core.next(arglist__4038); +var z = cljs.core.first(arglist__4038); +var args = cljs.core.rest(arglist__4038); +return G__4036__delegate(x,y,z,args); }); -G__4021.cljs$core$IFn$_invoke$arity$variadic = G__4021__delegate; -return G__4021; +G__4036.cljs$core$IFn$_invoke$arity$variadic = G__4036__delegate; +return G__4036; })() ; cljs$core$ep1 = function(x,y,z,var_args){ @@ -16496,13 +16496,13 @@ return cljs$core$ep1__2.call(this,x,y); case 3: return cljs$core$ep1__3.call(this,x,y,z); default: -var G__4024 = null; +var G__4039 = null; if (arguments.length > 3) { -var G__4025__i = 0, G__4025__a = new Array(arguments.length - 3); -while (G__4025__i < G__4025__a.length) {G__4025__a[G__4025__i] = arguments[G__4025__i + 3]; ++G__4025__i;} -G__4024 = new cljs.core.IndexedSeq(G__4025__a,0,null); +var G__4040__i = 0, G__4040__a = new Array(arguments.length - 3); +while (G__4040__i < G__4040__a.length) {G__4040__a[G__4040__i] = arguments[G__4040__i + 3]; ++G__4040__i;} +G__4039 = new cljs.core.IndexedSeq(G__4040__a,0,null); } -return cljs$core$ep1__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4024); +return cljs$core$ep1__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4039); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -16581,14 +16581,14 @@ return and__4120__auto__; })()); }); var cljs$core$ep2__4 = (function() { -var G__4026__delegate = function (x,y,z,args){ +var G__4041__delegate = function (x,y,z,args){ return cljs.core.boolean$((function (){var and__4120__auto__ = cljs$core$ep2.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(and__4120__auto__)){ return cljs.core.every_QMARK_(((function (and__4120__auto__){ -return (function (p1__4005_SHARP_){ -var and__4120__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4005_SHARP_) : p1.call(null,p1__4005_SHARP_)); +return (function (p1__4020_SHARP_){ +var and__4120__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4020_SHARP_) : p1.call(null,p1__4020_SHARP_)); if(cljs.core.truth_(and__4120__auto____$1)){ -return (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4005_SHARP_) : p2.call(null,p1__4005_SHARP_)); +return (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4020_SHARP_) : p2.call(null,p1__4020_SHARP_)); } else { return and__4120__auto____$1; } @@ -16599,26 +16599,26 @@ return and__4120__auto__; } })()); }; -var G__4026 = function (x,y,z,var_args){ +var G__4041 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4027__i = 0, G__4027__a = new Array(arguments.length - 3); -while (G__4027__i < G__4027__a.length) {G__4027__a[G__4027__i] = arguments[G__4027__i + 3]; ++G__4027__i;} - args = new cljs.core.IndexedSeq(G__4027__a,0,null); +var G__4042__i = 0, G__4042__a = new Array(arguments.length - 3); +while (G__4042__i < G__4042__a.length) {G__4042__a[G__4042__i] = arguments[G__4042__i + 3]; ++G__4042__i;} + args = new cljs.core.IndexedSeq(G__4042__a,0,null); } -return G__4026__delegate.call(this,x,y,z,args);}; -G__4026.cljs$lang$maxFixedArity = 3; -G__4026.cljs$lang$applyTo = (function (arglist__4028){ -var x = cljs.core.first(arglist__4028); -arglist__4028 = cljs.core.next(arglist__4028); -var y = cljs.core.first(arglist__4028); -arglist__4028 = cljs.core.next(arglist__4028); -var z = cljs.core.first(arglist__4028); -var args = cljs.core.rest(arglist__4028); -return G__4026__delegate(x,y,z,args); +return G__4041__delegate.call(this,x,y,z,args);}; +G__4041.cljs$lang$maxFixedArity = 3; +G__4041.cljs$lang$applyTo = (function (arglist__4043){ +var x = cljs.core.first(arglist__4043); +arglist__4043 = cljs.core.next(arglist__4043); +var y = cljs.core.first(arglist__4043); +arglist__4043 = cljs.core.next(arglist__4043); +var z = cljs.core.first(arglist__4043); +var args = cljs.core.rest(arglist__4043); +return G__4041__delegate(x,y,z,args); }); -G__4026.cljs$core$IFn$_invoke$arity$variadic = G__4026__delegate; -return G__4026; +G__4041.cljs$core$IFn$_invoke$arity$variadic = G__4041__delegate; +return G__4041; })() ; cljs$core$ep2 = function(x,y,z,var_args){ @@ -16633,13 +16633,13 @@ return cljs$core$ep2__2.call(this,x,y); case 3: return cljs$core$ep2__3.call(this,x,y,z); default: -var G__4029 = null; +var G__4044 = null; if (arguments.length > 3) { -var G__4030__i = 0, G__4030__a = new Array(arguments.length - 3); -while (G__4030__i < G__4030__a.length) {G__4030__a[G__4030__i] = arguments[G__4030__i + 3]; ++G__4030__i;} -G__4029 = new cljs.core.IndexedSeq(G__4030__a,0,null); +var G__4045__i = 0, G__4045__a = new Array(arguments.length - 3); +while (G__4045__i < G__4045__a.length) {G__4045__a[G__4045__i] = arguments[G__4045__i + 3]; ++G__4045__i;} +G__4044 = new cljs.core.IndexedSeq(G__4045__a,0,null); } -return cljs$core$ep2__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4029); +return cljs$core$ep2__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4044); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -16748,16 +16748,16 @@ return and__4120__auto__; })()); }); var cljs$core$ep3__4 = (function() { -var G__4031__delegate = function (x,y,z,args){ +var G__4046__delegate = function (x,y,z,args){ return cljs.core.boolean$((function (){var and__4120__auto__ = cljs$core$ep3.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(and__4120__auto__)){ return cljs.core.every_QMARK_(((function (and__4120__auto__){ -return (function (p1__4006_SHARP_){ -var and__4120__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4006_SHARP_) : p1.call(null,p1__4006_SHARP_)); +return (function (p1__4021_SHARP_){ +var and__4120__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4021_SHARP_) : p1.call(null,p1__4021_SHARP_)); if(cljs.core.truth_(and__4120__auto____$1)){ -var and__4120__auto____$2 = (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4006_SHARP_) : p2.call(null,p1__4006_SHARP_)); +var and__4120__auto____$2 = (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4021_SHARP_) : p2.call(null,p1__4021_SHARP_)); if(cljs.core.truth_(and__4120__auto____$2)){ -return (p3.cljs$core$IFn$_invoke$arity$1 ? p3.cljs$core$IFn$_invoke$arity$1(p1__4006_SHARP_) : p3.call(null,p1__4006_SHARP_)); +return (p3.cljs$core$IFn$_invoke$arity$1 ? p3.cljs$core$IFn$_invoke$arity$1(p1__4021_SHARP_) : p3.call(null,p1__4021_SHARP_)); } else { return and__4120__auto____$2; } @@ -16771,26 +16771,26 @@ return and__4120__auto__; } })()); }; -var G__4031 = function (x,y,z,var_args){ +var G__4046 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4032__i = 0, G__4032__a = new Array(arguments.length - 3); -while (G__4032__i < G__4032__a.length) {G__4032__a[G__4032__i] = arguments[G__4032__i + 3]; ++G__4032__i;} - args = new cljs.core.IndexedSeq(G__4032__a,0,null); +var G__4047__i = 0, G__4047__a = new Array(arguments.length - 3); +while (G__4047__i < G__4047__a.length) {G__4047__a[G__4047__i] = arguments[G__4047__i + 3]; ++G__4047__i;} + args = new cljs.core.IndexedSeq(G__4047__a,0,null); } -return G__4031__delegate.call(this,x,y,z,args);}; -G__4031.cljs$lang$maxFixedArity = 3; -G__4031.cljs$lang$applyTo = (function (arglist__4033){ -var x = cljs.core.first(arglist__4033); -arglist__4033 = cljs.core.next(arglist__4033); -var y = cljs.core.first(arglist__4033); -arglist__4033 = cljs.core.next(arglist__4033); -var z = cljs.core.first(arglist__4033); -var args = cljs.core.rest(arglist__4033); -return G__4031__delegate(x,y,z,args); +return G__4046__delegate.call(this,x,y,z,args);}; +G__4046.cljs$lang$maxFixedArity = 3; +G__4046.cljs$lang$applyTo = (function (arglist__4048){ +var x = cljs.core.first(arglist__4048); +arglist__4048 = cljs.core.next(arglist__4048); +var y = cljs.core.first(arglist__4048); +arglist__4048 = cljs.core.next(arglist__4048); +var z = cljs.core.first(arglist__4048); +var args = cljs.core.rest(arglist__4048); +return G__4046__delegate(x,y,z,args); }); -G__4031.cljs$core$IFn$_invoke$arity$variadic = G__4031__delegate; -return G__4031; +G__4046.cljs$core$IFn$_invoke$arity$variadic = G__4046__delegate; +return G__4046; })() ; cljs$core$ep3 = function(x,y,z,var_args){ @@ -16805,13 +16805,13 @@ return cljs$core$ep3__2.call(this,x,y); case 3: return cljs$core$ep3__3.call(this,x,y,z); default: -var G__4034 = null; +var G__4049 = null; if (arguments.length > 3) { -var G__4035__i = 0, G__4035__a = new Array(arguments.length - 3); -while (G__4035__i < G__4035__a.length) {G__4035__a[G__4035__i] = arguments[G__4035__i + 3]; ++G__4035__i;} -G__4034 = new cljs.core.IndexedSeq(G__4035__a,0,null); +var G__4050__i = 0, G__4050__a = new Array(arguments.length - 3); +while (G__4050__i < G__4050__a.length) {G__4050__a[G__4050__i] = arguments[G__4050__i + 3]; ++G__4050__i;} +G__4049 = new cljs.core.IndexedSeq(G__4050__a,0,null); } -return cljs$core$ep3__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4034); +return cljs$core$ep3__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4049); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -16836,17 +16836,17 @@ return true; }); var cljs$core$epn__1 = (function (x){ return cljs.core.every_QMARK_(((function (ps__$1){ -return (function (p1__4007_SHARP_){ -return (p1__4007_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4007_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4007_SHARP_.call(null,x)); +return (function (p1__4022_SHARP_){ +return (p1__4022_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4022_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4022_SHARP_.call(null,x)); });})(ps__$1)) ,ps__$1); }); var cljs$core$epn__2 = (function (x,y){ return cljs.core.every_QMARK_(((function (ps__$1){ -return (function (p1__4008_SHARP_){ -var and__4120__auto__ = (p1__4008_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4008_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4008_SHARP_.call(null,x)); +return (function (p1__4023_SHARP_){ +var and__4120__auto__ = (p1__4023_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4023_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4023_SHARP_.call(null,x)); if(cljs.core.truth_(and__4120__auto__)){ -return (p1__4008_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4008_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4008_SHARP_.call(null,y)); +return (p1__4023_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4023_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4023_SHARP_.call(null,y)); } else { return and__4120__auto__; } @@ -16855,12 +16855,12 @@ return and__4120__auto__; }); var cljs$core$epn__3 = (function (x,y,z){ return cljs.core.every_QMARK_(((function (ps__$1){ -return (function (p1__4009_SHARP_){ -var and__4120__auto__ = (p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4009_SHARP_.call(null,x)); +return (function (p1__4024_SHARP_){ +var and__4120__auto__ = (p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4024_SHARP_.call(null,x)); if(cljs.core.truth_(and__4120__auto__)){ -var and__4120__auto____$1 = (p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4009_SHARP_.call(null,y)); +var and__4120__auto____$1 = (p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4024_SHARP_.call(null,y)); if(cljs.core.truth_(and__4120__auto____$1)){ -return (p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4009_SHARP_.cljs$core$IFn$_invoke$arity$1(z) : p1__4009_SHARP_.call(null,z)); +return (p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4024_SHARP_.cljs$core$IFn$_invoke$arity$1(z) : p1__4024_SHARP_.call(null,z)); } else { return and__4120__auto____$1; } @@ -16871,12 +16871,12 @@ return and__4120__auto__; ,ps__$1); }); var cljs$core$epn__4 = (function() { -var G__4036__delegate = function (x,y,z,args){ +var G__4051__delegate = function (x,y,z,args){ return cljs.core.boolean$((function (){var and__4120__auto__ = cljs$core$epn.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(and__4120__auto__)){ return cljs.core.every_QMARK_(((function (and__4120__auto__,ps__$1){ -return (function (p1__4010_SHARP_){ -return cljs.core.every_QMARK_(p1__4010_SHARP_,args); +return (function (p1__4025_SHARP_){ +return cljs.core.every_QMARK_(p1__4025_SHARP_,args); });})(and__4120__auto__,ps__$1)) ,ps__$1); } else { @@ -16884,26 +16884,26 @@ return and__4120__auto__; } })()); }; -var G__4036 = function (x,y,z,var_args){ +var G__4051 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4037__i = 0, G__4037__a = new Array(arguments.length - 3); -while (G__4037__i < G__4037__a.length) {G__4037__a[G__4037__i] = arguments[G__4037__i + 3]; ++G__4037__i;} - args = new cljs.core.IndexedSeq(G__4037__a,0,null); +var G__4052__i = 0, G__4052__a = new Array(arguments.length - 3); +while (G__4052__i < G__4052__a.length) {G__4052__a[G__4052__i] = arguments[G__4052__i + 3]; ++G__4052__i;} + args = new cljs.core.IndexedSeq(G__4052__a,0,null); } -return G__4036__delegate.call(this,x,y,z,args);}; -G__4036.cljs$lang$maxFixedArity = 3; -G__4036.cljs$lang$applyTo = (function (arglist__4038){ -var x = cljs.core.first(arglist__4038); -arglist__4038 = cljs.core.next(arglist__4038); -var y = cljs.core.first(arglist__4038); -arglist__4038 = cljs.core.next(arglist__4038); -var z = cljs.core.first(arglist__4038); -var args = cljs.core.rest(arglist__4038); -return G__4036__delegate(x,y,z,args); +return G__4051__delegate.call(this,x,y,z,args);}; +G__4051.cljs$lang$maxFixedArity = 3; +G__4051.cljs$lang$applyTo = (function (arglist__4053){ +var x = cljs.core.first(arglist__4053); +arglist__4053 = cljs.core.next(arglist__4053); +var y = cljs.core.first(arglist__4053); +arglist__4053 = cljs.core.next(arglist__4053); +var z = cljs.core.first(arglist__4053); +var args = cljs.core.rest(arglist__4053); +return G__4051__delegate(x,y,z,args); }); -G__4036.cljs$core$IFn$_invoke$arity$variadic = G__4036__delegate; -return G__4036; +G__4051.cljs$core$IFn$_invoke$arity$variadic = G__4051__delegate; +return G__4051; })() ; cljs$core$epn = function(x,y,z,var_args){ @@ -16918,13 +16918,13 @@ return cljs$core$epn__2.call(this,x,y); case 3: return cljs$core$epn__3.call(this,x,y,z); default: -var G__4039 = null; +var G__4054 = null; if (arguments.length > 3) { -var G__4040__i = 0, G__4040__a = new Array(arguments.length - 3); -while (G__4040__i < G__4040__a.length) {G__4040__a[G__4040__i] = arguments[G__4040__i + 3]; ++G__4040__i;} -G__4039 = new cljs.core.IndexedSeq(G__4040__a,0,null); +var G__4055__i = 0, G__4055__a = new Array(arguments.length - 3); +while (G__4055__i < G__4055__a.length) {G__4055__a[G__4055__i] = arguments[G__4055__i + 3]; ++G__4055__i;} +G__4054 = new cljs.core.IndexedSeq(G__4055__a,0,null); } -return cljs$core$epn__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4039); +return cljs$core$epn__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4054); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -16941,15 +16941,15 @@ return cljs$core$epn; }); /** @this {Function} */ -cljs.core.every_pred.cljs$lang$applyTo = (function (seq4012){ -var G__4013 = cljs.core.first(seq4012); -var seq4012__$1 = cljs.core.next(seq4012); -var G__4014 = cljs.core.first(seq4012__$1); -var seq4012__$2 = cljs.core.next(seq4012__$1); -var G__4015 = cljs.core.first(seq4012__$2); -var seq4012__$3 = cljs.core.next(seq4012__$2); +cljs.core.every_pred.cljs$lang$applyTo = (function (seq4027){ +var G__4028 = cljs.core.first(seq4027); +var seq4027__$1 = cljs.core.next(seq4027); +var G__4029 = cljs.core.first(seq4027__$1); +var seq4027__$2 = cljs.core.next(seq4027__$1); +var G__4030 = cljs.core.first(seq4027__$2); +var seq4027__$3 = cljs.core.next(seq4027__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4013,G__4014,G__4015,seq4012__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4028,G__4029,G__4030,seq4027__$3); }); cljs.core.every_pred.cljs$lang$maxFixedArity = (3); @@ -16961,8 +16961,8 @@ cljs.core.every_pred.cljs$lang$maxFixedArity = (3); * argument that triggers a logical true result against the original predicates. */ cljs.core.some_fn = (function cljs$core$some_fn(var_args){ -var G__4052 = arguments.length; -switch (G__4052) { +var G__4067 = arguments.length; +switch (G__4067) { case 1: return cljs.core.some_fn.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -16977,14 +16977,14 @@ return cljs.core.some_fn.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4054 = arguments.length; -var i__4731__auto___4055 = (0); +var len__4730__auto___4069 = arguments.length; +var i__4731__auto___4070 = (0); while(true){ -if((i__4731__auto___4055 < len__4730__auto___4054)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4055])); +if((i__4731__auto___4070 < len__4730__auto___4069)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4070])); -var G__4056 = (i__4731__auto___4055 + (1)); -i__4731__auto___4055 = G__4056; +var G__4071 = (i__4731__auto___4070 + (1)); +i__4731__auto___4070 = G__4071; continue; } else { } @@ -17028,7 +17028,7 @@ return (p.cljs$core$IFn$_invoke$arity$1 ? p.cljs$core$IFn$_invoke$arity$1(z) : p } }); var cljs$core$sp1__4 = (function() { -var G__4057__delegate = function (x,y,z,args){ +var G__4072__delegate = function (x,y,z,args){ var or__4131__auto__ = cljs$core$sp1.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; @@ -17036,26 +17036,26 @@ return or__4131__auto__; return cljs.core.some(p,args); } }; -var G__4057 = function (x,y,z,var_args){ +var G__4072 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4058__i = 0, G__4058__a = new Array(arguments.length - 3); -while (G__4058__i < G__4058__a.length) {G__4058__a[G__4058__i] = arguments[G__4058__i + 3]; ++G__4058__i;} - args = new cljs.core.IndexedSeq(G__4058__a,0,null); +var G__4073__i = 0, G__4073__a = new Array(arguments.length - 3); +while (G__4073__i < G__4073__a.length) {G__4073__a[G__4073__i] = arguments[G__4073__i + 3]; ++G__4073__i;} + args = new cljs.core.IndexedSeq(G__4073__a,0,null); } -return G__4057__delegate.call(this,x,y,z,args);}; -G__4057.cljs$lang$maxFixedArity = 3; -G__4057.cljs$lang$applyTo = (function (arglist__4059){ -var x = cljs.core.first(arglist__4059); -arglist__4059 = cljs.core.next(arglist__4059); -var y = cljs.core.first(arglist__4059); -arglist__4059 = cljs.core.next(arglist__4059); -var z = cljs.core.first(arglist__4059); -var args = cljs.core.rest(arglist__4059); -return G__4057__delegate(x,y,z,args); +return G__4072__delegate.call(this,x,y,z,args);}; +G__4072.cljs$lang$maxFixedArity = 3; +G__4072.cljs$lang$applyTo = (function (arglist__4074){ +var x = cljs.core.first(arglist__4074); +arglist__4074 = cljs.core.next(arglist__4074); +var y = cljs.core.first(arglist__4074); +arglist__4074 = cljs.core.next(arglist__4074); +var z = cljs.core.first(arglist__4074); +var args = cljs.core.rest(arglist__4074); +return G__4072__delegate(x,y,z,args); }); -G__4057.cljs$core$IFn$_invoke$arity$variadic = G__4057__delegate; -return G__4057; +G__4072.cljs$core$IFn$_invoke$arity$variadic = G__4072__delegate; +return G__4072; })() ; cljs$core$sp1 = function(x,y,z,var_args){ @@ -17070,13 +17070,13 @@ return cljs$core$sp1__2.call(this,x,y); case 3: return cljs$core$sp1__3.call(this,x,y,z); default: -var G__4060 = null; +var G__4075 = null; if (arguments.length > 3) { -var G__4061__i = 0, G__4061__a = new Array(arguments.length - 3); -while (G__4061__i < G__4061__a.length) {G__4061__a[G__4061__i] = arguments[G__4061__i + 3]; ++G__4061__i;} -G__4060 = new cljs.core.IndexedSeq(G__4061__a,0,null); +var G__4076__i = 0, G__4076__a = new Array(arguments.length - 3); +while (G__4076__i < G__4076__a.length) {G__4076__a[G__4076__i] = arguments[G__4076__i + 3]; ++G__4076__i;} +G__4075 = new cljs.core.IndexedSeq(G__4076__a,0,null); } -return cljs$core$sp1__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4060); +return cljs$core$sp1__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4075); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -17152,43 +17152,43 @@ return (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(z) : } }); var cljs$core$sp2__4 = (function() { -var G__4062__delegate = function (x,y,z,args){ +var G__4077__delegate = function (x,y,z,args){ var or__4131__auto__ = cljs$core$sp2.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return cljs.core.some(((function (or__4131__auto__){ -return (function (p1__4041_SHARP_){ -var or__4131__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4041_SHARP_) : p1.call(null,p1__4041_SHARP_)); +return (function (p1__4056_SHARP_){ +var or__4131__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4056_SHARP_) : p1.call(null,p1__4056_SHARP_)); if(cljs.core.truth_(or__4131__auto____$1)){ return or__4131__auto____$1; } else { -return (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4041_SHARP_) : p2.call(null,p1__4041_SHARP_)); +return (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4056_SHARP_) : p2.call(null,p1__4056_SHARP_)); } });})(or__4131__auto__)) ,args); } }; -var G__4062 = function (x,y,z,var_args){ +var G__4077 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4063__i = 0, G__4063__a = new Array(arguments.length - 3); -while (G__4063__i < G__4063__a.length) {G__4063__a[G__4063__i] = arguments[G__4063__i + 3]; ++G__4063__i;} - args = new cljs.core.IndexedSeq(G__4063__a,0,null); +var G__4078__i = 0, G__4078__a = new Array(arguments.length - 3); +while (G__4078__i < G__4078__a.length) {G__4078__a[G__4078__i] = arguments[G__4078__i + 3]; ++G__4078__i;} + args = new cljs.core.IndexedSeq(G__4078__a,0,null); } -return G__4062__delegate.call(this,x,y,z,args);}; -G__4062.cljs$lang$maxFixedArity = 3; -G__4062.cljs$lang$applyTo = (function (arglist__4064){ -var x = cljs.core.first(arglist__4064); -arglist__4064 = cljs.core.next(arglist__4064); -var y = cljs.core.first(arglist__4064); -arglist__4064 = cljs.core.next(arglist__4064); -var z = cljs.core.first(arglist__4064); -var args = cljs.core.rest(arglist__4064); -return G__4062__delegate(x,y,z,args); +return G__4077__delegate.call(this,x,y,z,args);}; +G__4077.cljs$lang$maxFixedArity = 3; +G__4077.cljs$lang$applyTo = (function (arglist__4079){ +var x = cljs.core.first(arglist__4079); +arglist__4079 = cljs.core.next(arglist__4079); +var y = cljs.core.first(arglist__4079); +arglist__4079 = cljs.core.next(arglist__4079); +var z = cljs.core.first(arglist__4079); +var args = cljs.core.rest(arglist__4079); +return G__4077__delegate(x,y,z,args); }); -G__4062.cljs$core$IFn$_invoke$arity$variadic = G__4062__delegate; -return G__4062; +G__4077.cljs$core$IFn$_invoke$arity$variadic = G__4077__delegate; +return G__4077; })() ; cljs$core$sp2 = function(x,y,z,var_args){ @@ -17203,13 +17203,13 @@ return cljs$core$sp2__2.call(this,x,y); case 3: return cljs$core$sp2__3.call(this,x,y,z); default: -var G__4065 = null; +var G__4080 = null; if (arguments.length > 3) { -var G__4066__i = 0, G__4066__a = new Array(arguments.length - 3); -while (G__4066__i < G__4066__a.length) {G__4066__a[G__4066__i] = arguments[G__4066__i + 3]; ++G__4066__i;} -G__4065 = new cljs.core.IndexedSeq(G__4066__a,0,null); +var G__4081__i = 0, G__4081__a = new Array(arguments.length - 3); +while (G__4081__i < G__4081__a.length) {G__4081__a[G__4081__i] = arguments[G__4081__i + 3]; ++G__4081__i;} +G__4080 = new cljs.core.IndexedSeq(G__4081__a,0,null); } -return cljs$core$sp2__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4065); +return cljs$core$sp2__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4080); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -17315,48 +17315,48 @@ return (p3.cljs$core$IFn$_invoke$arity$1 ? p3.cljs$core$IFn$_invoke$arity$1(z) : } }); var cljs$core$sp3__4 = (function() { -var G__4067__delegate = function (x,y,z,args){ +var G__4082__delegate = function (x,y,z,args){ var or__4131__auto__ = cljs$core$sp3.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return cljs.core.some(((function (or__4131__auto__){ -return (function (p1__4042_SHARP_){ -var or__4131__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4042_SHARP_) : p1.call(null,p1__4042_SHARP_)); +return (function (p1__4057_SHARP_){ +var or__4131__auto____$1 = (p1.cljs$core$IFn$_invoke$arity$1 ? p1.cljs$core$IFn$_invoke$arity$1(p1__4057_SHARP_) : p1.call(null,p1__4057_SHARP_)); if(cljs.core.truth_(or__4131__auto____$1)){ return or__4131__auto____$1; } else { -var or__4131__auto____$2 = (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4042_SHARP_) : p2.call(null,p1__4042_SHARP_)); +var or__4131__auto____$2 = (p2.cljs$core$IFn$_invoke$arity$1 ? p2.cljs$core$IFn$_invoke$arity$1(p1__4057_SHARP_) : p2.call(null,p1__4057_SHARP_)); if(cljs.core.truth_(or__4131__auto____$2)){ return or__4131__auto____$2; } else { -return (p3.cljs$core$IFn$_invoke$arity$1 ? p3.cljs$core$IFn$_invoke$arity$1(p1__4042_SHARP_) : p3.call(null,p1__4042_SHARP_)); +return (p3.cljs$core$IFn$_invoke$arity$1 ? p3.cljs$core$IFn$_invoke$arity$1(p1__4057_SHARP_) : p3.call(null,p1__4057_SHARP_)); } } });})(or__4131__auto__)) ,args); } }; -var G__4067 = function (x,y,z,var_args){ +var G__4082 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4068__i = 0, G__4068__a = new Array(arguments.length - 3); -while (G__4068__i < G__4068__a.length) {G__4068__a[G__4068__i] = arguments[G__4068__i + 3]; ++G__4068__i;} - args = new cljs.core.IndexedSeq(G__4068__a,0,null); +var G__4083__i = 0, G__4083__a = new Array(arguments.length - 3); +while (G__4083__i < G__4083__a.length) {G__4083__a[G__4083__i] = arguments[G__4083__i + 3]; ++G__4083__i;} + args = new cljs.core.IndexedSeq(G__4083__a,0,null); } -return G__4067__delegate.call(this,x,y,z,args);}; -G__4067.cljs$lang$maxFixedArity = 3; -G__4067.cljs$lang$applyTo = (function (arglist__4069){ -var x = cljs.core.first(arglist__4069); -arglist__4069 = cljs.core.next(arglist__4069); -var y = cljs.core.first(arglist__4069); -arglist__4069 = cljs.core.next(arglist__4069); -var z = cljs.core.first(arglist__4069); -var args = cljs.core.rest(arglist__4069); -return G__4067__delegate(x,y,z,args); +return G__4082__delegate.call(this,x,y,z,args);}; +G__4082.cljs$lang$maxFixedArity = 3; +G__4082.cljs$lang$applyTo = (function (arglist__4084){ +var x = cljs.core.first(arglist__4084); +arglist__4084 = cljs.core.next(arglist__4084); +var y = cljs.core.first(arglist__4084); +arglist__4084 = cljs.core.next(arglist__4084); +var z = cljs.core.first(arglist__4084); +var args = cljs.core.rest(arglist__4084); +return G__4082__delegate(x,y,z,args); }); -G__4067.cljs$core$IFn$_invoke$arity$variadic = G__4067__delegate; -return G__4067; +G__4082.cljs$core$IFn$_invoke$arity$variadic = G__4082__delegate; +return G__4082; })() ; cljs$core$sp3 = function(x,y,z,var_args){ @@ -17371,13 +17371,13 @@ return cljs$core$sp3__2.call(this,x,y); case 3: return cljs$core$sp3__3.call(this,x,y,z); default: -var G__4070 = null; +var G__4085 = null; if (arguments.length > 3) { -var G__4071__i = 0, G__4071__a = new Array(arguments.length - 3); -while (G__4071__i < G__4071__a.length) {G__4071__a[G__4071__i] = arguments[G__4071__i + 3]; ++G__4071__i;} -G__4070 = new cljs.core.IndexedSeq(G__4071__a,0,null); +var G__4086__i = 0, G__4086__a = new Array(arguments.length - 3); +while (G__4086__i < G__4086__a.length) {G__4086__a[G__4086__i] = arguments[G__4086__i + 3]; ++G__4086__i;} +G__4085 = new cljs.core.IndexedSeq(G__4086__a,0,null); } -return cljs$core$sp3__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4070); +return cljs$core$sp3__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4085); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -17402,73 +17402,73 @@ return null; }); var cljs$core$spn__1 = (function (x){ return cljs.core.some(((function (ps__$1){ -return (function (p1__4043_SHARP_){ -return (p1__4043_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4043_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4043_SHARP_.call(null,x)); +return (function (p1__4058_SHARP_){ +return (p1__4058_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4058_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4058_SHARP_.call(null,x)); });})(ps__$1)) ,ps__$1); }); var cljs$core$spn__2 = (function (x,y){ return cljs.core.some(((function (ps__$1){ -return (function (p1__4044_SHARP_){ -var or__4131__auto__ = (p1__4044_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4044_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4044_SHARP_.call(null,x)); +return (function (p1__4059_SHARP_){ +var or__4131__auto__ = (p1__4059_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4059_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4059_SHARP_.call(null,x)); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { -return (p1__4044_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4044_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4044_SHARP_.call(null,y)); +return (p1__4059_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4059_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4059_SHARP_.call(null,y)); } });})(ps__$1)) ,ps__$1); }); var cljs$core$spn__3 = (function (x,y,z){ return cljs.core.some(((function (ps__$1){ -return (function (p1__4045_SHARP_){ -var or__4131__auto__ = (p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4045_SHARP_.call(null,x)); +return (function (p1__4060_SHARP_){ +var or__4131__auto__ = (p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p1__4060_SHARP_.call(null,x)); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { -var or__4131__auto____$1 = (p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4045_SHARP_.call(null,y)); +var or__4131__auto____$1 = (p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1(y) : p1__4060_SHARP_.call(null,y)); if(cljs.core.truth_(or__4131__auto____$1)){ return or__4131__auto____$1; } else { -return (p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4045_SHARP_.cljs$core$IFn$_invoke$arity$1(z) : p1__4045_SHARP_.call(null,z)); +return (p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__4060_SHARP_.cljs$core$IFn$_invoke$arity$1(z) : p1__4060_SHARP_.call(null,z)); } } });})(ps__$1)) ,ps__$1); }); var cljs$core$spn__4 = (function() { -var G__4072__delegate = function (x,y,z,args){ +var G__4087__delegate = function (x,y,z,args){ var or__4131__auto__ = cljs$core$spn.cljs$core$IFn$_invoke$arity$3(x,y,z); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return cljs.core.some(((function (or__4131__auto__,ps__$1){ -return (function (p1__4046_SHARP_){ -return cljs.core.some(p1__4046_SHARP_,args); +return (function (p1__4061_SHARP_){ +return cljs.core.some(p1__4061_SHARP_,args); });})(or__4131__auto__,ps__$1)) ,ps__$1); } }; -var G__4072 = function (x,y,z,var_args){ +var G__4087 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__4073__i = 0, G__4073__a = new Array(arguments.length - 3); -while (G__4073__i < G__4073__a.length) {G__4073__a[G__4073__i] = arguments[G__4073__i + 3]; ++G__4073__i;} - args = new cljs.core.IndexedSeq(G__4073__a,0,null); +var G__4088__i = 0, G__4088__a = new Array(arguments.length - 3); +while (G__4088__i < G__4088__a.length) {G__4088__a[G__4088__i] = arguments[G__4088__i + 3]; ++G__4088__i;} + args = new cljs.core.IndexedSeq(G__4088__a,0,null); } -return G__4072__delegate.call(this,x,y,z,args);}; -G__4072.cljs$lang$maxFixedArity = 3; -G__4072.cljs$lang$applyTo = (function (arglist__4074){ -var x = cljs.core.first(arglist__4074); -arglist__4074 = cljs.core.next(arglist__4074); -var y = cljs.core.first(arglist__4074); -arglist__4074 = cljs.core.next(arglist__4074); -var z = cljs.core.first(arglist__4074); -var args = cljs.core.rest(arglist__4074); -return G__4072__delegate(x,y,z,args); +return G__4087__delegate.call(this,x,y,z,args);}; +G__4087.cljs$lang$maxFixedArity = 3; +G__4087.cljs$lang$applyTo = (function (arglist__4089){ +var x = cljs.core.first(arglist__4089); +arglist__4089 = cljs.core.next(arglist__4089); +var y = cljs.core.first(arglist__4089); +arglist__4089 = cljs.core.next(arglist__4089); +var z = cljs.core.first(arglist__4089); +var args = cljs.core.rest(arglist__4089); +return G__4087__delegate(x,y,z,args); }); -G__4072.cljs$core$IFn$_invoke$arity$variadic = G__4072__delegate; -return G__4072; +G__4087.cljs$core$IFn$_invoke$arity$variadic = G__4087__delegate; +return G__4087; })() ; cljs$core$spn = function(x,y,z,var_args){ @@ -17483,13 +17483,13 @@ return cljs$core$spn__2.call(this,x,y); case 3: return cljs$core$spn__3.call(this,x,y,z); default: -var G__4075 = null; +var G__4090 = null; if (arguments.length > 3) { -var G__4076__i = 0, G__4076__a = new Array(arguments.length - 3); -while (G__4076__i < G__4076__a.length) {G__4076__a[G__4076__i] = arguments[G__4076__i + 3]; ++G__4076__i;} -G__4075 = new cljs.core.IndexedSeq(G__4076__a,0,null); +var G__4091__i = 0, G__4091__a = new Array(arguments.length - 3); +while (G__4091__i < G__4091__a.length) {G__4091__a[G__4091__i] = arguments[G__4091__i + 3]; ++G__4091__i;} +G__4090 = new cljs.core.IndexedSeq(G__4091__a,0,null); } -return cljs$core$spn__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4075); +return cljs$core$spn__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__4090); } throw(new Error('Invalid arity: ' + arguments.length)); }; @@ -17506,15 +17506,15 @@ return cljs$core$spn; }); /** @this {Function} */ -cljs.core.some_fn.cljs$lang$applyTo = (function (seq4048){ -var G__4049 = cljs.core.first(seq4048); -var seq4048__$1 = cljs.core.next(seq4048); -var G__4050 = cljs.core.first(seq4048__$1); -var seq4048__$2 = cljs.core.next(seq4048__$1); -var G__4051 = cljs.core.first(seq4048__$2); -var seq4048__$3 = cljs.core.next(seq4048__$2); +cljs.core.some_fn.cljs$lang$applyTo = (function (seq4063){ +var G__4064 = cljs.core.first(seq4063); +var seq4063__$1 = cljs.core.next(seq4063); +var G__4065 = cljs.core.first(seq4063__$1); +var seq4063__$2 = cljs.core.next(seq4063__$1); +var G__4066 = cljs.core.first(seq4063__$2); +var seq4063__$3 = cljs.core.next(seq4063__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4049,G__4050,G__4051,seq4048__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4064,G__4065,G__4066,seq4063__$3); }); cljs.core.some_fn.cljs$lang$maxFixedArity = (3); @@ -17528,8 +17528,8 @@ cljs.core.some_fn.cljs$lang$maxFixedArity = (3); * no collection is provided. */ cljs.core.map = (function cljs$core$map(var_args){ -var G__4084 = arguments.length; -switch (G__4084) { +var G__4099 = arguments.length; +switch (G__4099) { case 1: return cljs.core.map.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -17548,14 +17548,14 @@ return cljs.core.map.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[( break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4097 = arguments.length; -var i__4731__auto___4098 = (0); +var len__4730__auto___4112 = arguments.length; +var i__4731__auto___4113 = (0); while(true){ -if((i__4731__auto___4098 < len__4730__auto___4097)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4098])); +if((i__4731__auto___4113 < len__4730__auto___4112)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4113])); -var G__4099 = (i__4731__auto___4098 + (1)); -i__4731__auto___4098 = G__4099; +var G__4114 = (i__4731__auto___4113 + (1)); +i__4731__auto___4113 = G__4114; continue; } else { } @@ -17571,71 +17571,71 @@ return cljs.core.map.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(argu cljs.core.map.cljs$core$IFn$_invoke$arity$1 = (function (f){ return (function (rf){ return (function() { -var G__4100 = null; -var G__4100__0 = (function (){ +var G__4115 = null; +var G__4115__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4100__1 = (function (result){ +var G__4115__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4100__2 = (function (result,input){ -var G__4085 = result; -var G__4086 = (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(input) : f.call(null,input)); -return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__4085,G__4086) : rf.call(null,G__4085,G__4086)); +var G__4115__2 = (function (result,input){ +var G__4100 = result; +var G__4101 = (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(input) : f.call(null,input)); +return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__4100,G__4101) : rf.call(null,G__4100,G__4101)); }); -var G__4100__3 = (function() { -var G__4101__delegate = function (result,input,inputs){ -var G__4087 = result; -var G__4088 = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(f,input,inputs); -return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__4087,G__4088) : rf.call(null,G__4087,G__4088)); +var G__4115__3 = (function() { +var G__4116__delegate = function (result,input,inputs){ +var G__4102 = result; +var G__4103 = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(f,input,inputs); +return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(G__4102,G__4103) : rf.call(null,G__4102,G__4103)); }; -var G__4101 = function (result,input,var_args){ +var G__4116 = function (result,input,var_args){ var inputs = null; if (arguments.length > 2) { -var G__4102__i = 0, G__4102__a = new Array(arguments.length - 2); -while (G__4102__i < G__4102__a.length) {G__4102__a[G__4102__i] = arguments[G__4102__i + 2]; ++G__4102__i;} - inputs = new cljs.core.IndexedSeq(G__4102__a,0,null); +var G__4117__i = 0, G__4117__a = new Array(arguments.length - 2); +while (G__4117__i < G__4117__a.length) {G__4117__a[G__4117__i] = arguments[G__4117__i + 2]; ++G__4117__i;} + inputs = new cljs.core.IndexedSeq(G__4117__a,0,null); } -return G__4101__delegate.call(this,result,input,inputs);}; -G__4101.cljs$lang$maxFixedArity = 2; -G__4101.cljs$lang$applyTo = (function (arglist__4103){ -var result = cljs.core.first(arglist__4103); -arglist__4103 = cljs.core.next(arglist__4103); -var input = cljs.core.first(arglist__4103); -var inputs = cljs.core.rest(arglist__4103); -return G__4101__delegate(result,input,inputs); +return G__4116__delegate.call(this,result,input,inputs);}; +G__4116.cljs$lang$maxFixedArity = 2; +G__4116.cljs$lang$applyTo = (function (arglist__4118){ +var result = cljs.core.first(arglist__4118); +arglist__4118 = cljs.core.next(arglist__4118); +var input = cljs.core.first(arglist__4118); +var inputs = cljs.core.rest(arglist__4118); +return G__4116__delegate(result,input,inputs); }); -G__4101.cljs$core$IFn$_invoke$arity$variadic = G__4101__delegate; -return G__4101; +G__4116.cljs$core$IFn$_invoke$arity$variadic = G__4116__delegate; +return G__4116; })() ; -G__4100 = function(result,input,var_args){ +G__4115 = function(result,input,var_args){ var inputs = var_args; switch(arguments.length){ case 0: -return G__4100__0.call(this); +return G__4115__0.call(this); case 1: -return G__4100__1.call(this,result); +return G__4115__1.call(this,result); case 2: -return G__4100__2.call(this,result,input); +return G__4115__2.call(this,result,input); default: -var G__4104 = null; +var G__4119 = null; if (arguments.length > 2) { -var G__4105__i = 0, G__4105__a = new Array(arguments.length - 2); -while (G__4105__i < G__4105__a.length) {G__4105__a[G__4105__i] = arguments[G__4105__i + 2]; ++G__4105__i;} -G__4104 = new cljs.core.IndexedSeq(G__4105__a,0,null); +var G__4120__i = 0, G__4120__a = new Array(arguments.length - 2); +while (G__4120__i < G__4120__a.length) {G__4120__a[G__4120__i] = arguments[G__4120__i + 2]; ++G__4120__i;} +G__4119 = new cljs.core.IndexedSeq(G__4120__a,0,null); } -return G__4100__3.cljs$core$IFn$_invoke$arity$variadic(result,input, G__4104); +return G__4115__3.cljs$core$IFn$_invoke$arity$variadic(result,input, G__4119); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4100.cljs$lang$maxFixedArity = 2; -G__4100.cljs$lang$applyTo = G__4100__3.cljs$lang$applyTo; -G__4100.cljs$core$IFn$_invoke$arity$0 = G__4100__0; -G__4100.cljs$core$IFn$_invoke$arity$1 = G__4100__1; -G__4100.cljs$core$IFn$_invoke$arity$2 = G__4100__2; -G__4100.cljs$core$IFn$_invoke$arity$variadic = G__4100__3.cljs$core$IFn$_invoke$arity$variadic; -return G__4100; +G__4115.cljs$lang$maxFixedArity = 2; +G__4115.cljs$lang$applyTo = G__4115__3.cljs$lang$applyTo; +G__4115.cljs$core$IFn$_invoke$arity$0 = G__4115__0; +G__4115.cljs$core$IFn$_invoke$arity$1 = G__4115__1; +G__4115.cljs$core$IFn$_invoke$arity$2 = G__4115__2; +G__4115.cljs$core$IFn$_invoke$arity$variadic = G__4115__3.cljs$core$IFn$_invoke$arity$variadic; +return G__4115; })() }); }); @@ -17649,16 +17649,16 @@ if(cljs.core.chunked_seq_QMARK_(s)){ var c = cljs.core.chunk_first(s); var size = cljs.core.count(c); var b = cljs.core.chunk_buffer(size); -var n__4607__auto___4106 = size; -var i_4107 = (0); +var n__4607__auto___4121 = size; +var i_4122 = (0); while(true){ -if((i_4107 < n__4607__auto___4106)){ -cljs.core.chunk_append(b,(function (){var G__4089 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4107); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4089) : f.call(null,G__4089)); +if((i_4122 < n__4607__auto___4121)){ +cljs.core.chunk_append(b,(function (){var G__4104 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4122); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4104) : f.call(null,G__4104)); })()); -var G__4108 = (i_4107 + (1)); -i_4107 = G__4108; +var G__4123 = (i_4122 + (1)); +i_4122 = G__4123; continue; } else { } @@ -17667,8 +17667,8 @@ break; return cljs.core.chunk_cons(cljs.core.chunk(b),cljs.core.map.cljs$core$IFn$_invoke$arity$2(f,cljs.core.chunk_rest(s))); } else { -return cljs.core.cons((function (){var G__4090 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4090) : f.call(null,G__4090)); +return cljs.core.cons((function (){var G__4105 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4105) : f.call(null,G__4105)); })(),cljs.core.map.cljs$core$IFn$_invoke$arity$2(f,cljs.core.rest(s))); } } else { @@ -17682,9 +17682,9 @@ return (new cljs.core.LazySeq(null,(function (){ var s1 = cljs.core.seq(c1); var s2 = cljs.core.seq(c2); if(((s1) && (s2))){ -return cljs.core.cons((function (){var G__4091 = cljs.core.first(s1); -var G__4092 = cljs.core.first(s2); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4091,G__4092) : f.call(null,G__4091,G__4092)); +return cljs.core.cons((function (){var G__4106 = cljs.core.first(s1); +var G__4107 = cljs.core.first(s2); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4106,G__4107) : f.call(null,G__4106,G__4107)); })(),cljs.core.map.cljs$core$IFn$_invoke$arity$3(f,cljs.core.rest(s1),cljs.core.rest(s2))); } else { return null; @@ -17698,10 +17698,10 @@ var s1 = cljs.core.seq(c1); var s2 = cljs.core.seq(c2); var s3 = cljs.core.seq(c3); if(((s1) && (s2) && (s3))){ -return cljs.core.cons((function (){var G__4093 = cljs.core.first(s1); -var G__4094 = cljs.core.first(s2); -var G__4095 = cljs.core.first(s3); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4093,G__4094,G__4095) : f.call(null,G__4093,G__4094,G__4095)); +return cljs.core.cons((function (){var G__4108 = cljs.core.first(s1); +var G__4109 = cljs.core.first(s2); +var G__4110 = cljs.core.first(s3); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4108,G__4109,G__4110) : f.call(null,G__4108,G__4109,G__4110)); })(),cljs.core.map.cljs$core$IFn$_invoke$arity$4(f,cljs.core.rest(s1),cljs.core.rest(s2),cljs.core.rest(s3))); } else { return null; @@ -17721,24 +17721,24 @@ return null; }),null,null)); }); return cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (step){ -return (function (p1__4077_SHARP_){ -return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(f,p1__4077_SHARP_); +return (function (p1__4092_SHARP_){ +return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(f,p1__4092_SHARP_); });})(step)) ,step(cljs.core.conj.cljs$core$IFn$_invoke$arity$variadic(colls,c3,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([c2,c1], 0)))); }); /** @this {Function} */ -cljs.core.map.cljs$lang$applyTo = (function (seq4079){ -var G__4080 = cljs.core.first(seq4079); -var seq4079__$1 = cljs.core.next(seq4079); -var G__4081 = cljs.core.first(seq4079__$1); -var seq4079__$2 = cljs.core.next(seq4079__$1); -var G__4082 = cljs.core.first(seq4079__$2); -var seq4079__$3 = cljs.core.next(seq4079__$2); -var G__4083 = cljs.core.first(seq4079__$3); -var seq4079__$4 = cljs.core.next(seq4079__$3); +cljs.core.map.cljs$lang$applyTo = (function (seq4094){ +var G__4095 = cljs.core.first(seq4094); +var seq4094__$1 = cljs.core.next(seq4094); +var G__4096 = cljs.core.first(seq4094__$1); +var seq4094__$2 = cljs.core.next(seq4094__$1); +var G__4097 = cljs.core.first(seq4094__$2); +var seq4094__$3 = cljs.core.next(seq4094__$2); +var G__4098 = cljs.core.first(seq4094__$3); +var seq4094__$4 = cljs.core.next(seq4094__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4080,G__4081,G__4082,G__4083,seq4079__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4095,G__4096,G__4097,G__4098,seq4094__$4); }); cljs.core.map.cljs$lang$maxFixedArity = (4); @@ -17749,8 +17749,8 @@ cljs.core.map.cljs$lang$maxFixedArity = (4); * no collection is provided. */ cljs.core.take = (function cljs$core$take(var_args){ -var G__4110 = arguments.length; -switch (G__4110) { +var G__4125 = arguments.length; +switch (G__4125) { case 1: return cljs.core.take.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -17775,14 +17775,14 @@ return (function (rf){ var na = cljs.core.volatile_BANG_(n); return ((function (na){ return (function() { -var G__4112 = null; -var G__4112__0 = (function (){ +var G__4127 = null; +var G__4127__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4112__1 = (function (result){ +var G__4127__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4112__2 = (function (result,input){ +var G__4127__2 = (function (result,input){ var n__$1 = cljs.core.deref(na); var nn = na.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(na.cljs$core$IDeref$_deref$arity$1(null) - (1))); var result__$1 = (((n__$1 > (0)))?(rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)):result); @@ -17792,21 +17792,21 @@ return cljs.core.ensure_reduced(result__$1); return result__$1; } }); -G__4112 = function(result,input){ +G__4127 = function(result,input){ switch(arguments.length){ case 0: -return G__4112__0.call(this); +return G__4127__0.call(this); case 1: -return G__4112__1.call(this,result); +return G__4127__1.call(this,result); case 2: -return G__4112__2.call(this,result,input); +return G__4127__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4112.cljs$core$IFn$_invoke$arity$0 = G__4112__0; -G__4112.cljs$core$IFn$_invoke$arity$1 = G__4112__1; -G__4112.cljs$core$IFn$_invoke$arity$2 = G__4112__2; -return G__4112; +G__4127.cljs$core$IFn$_invoke$arity$0 = G__4127__0; +G__4127.cljs$core$IFn$_invoke$arity$1 = G__4127__1; +G__4127.cljs$core$IFn$_invoke$arity$2 = G__4127__2; +return G__4127; })() ;})(na)) }); @@ -17840,8 +17840,8 @@ cljs.core.take.cljs$lang$maxFixedArity = 2; * Returns a stateful transducer when no collection is provided. */ cljs.core.drop = (function cljs$core$drop(var_args){ -var G__4114 = arguments.length; -switch (G__4114) { +var G__4129 = arguments.length; +switch (G__4129) { case 1: return cljs.core.drop.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -17866,14 +17866,14 @@ return (function (rf){ var na = cljs.core.volatile_BANG_(n); return ((function (na){ return (function() { -var G__4116 = null; -var G__4116__0 = (function (){ +var G__4131 = null; +var G__4131__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4116__1 = (function (result){ +var G__4131__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4116__2 = (function (result,input){ +var G__4131__2 = (function (result,input){ var n__$1 = cljs.core.deref(na); na.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(na.cljs$core$IDeref$_deref$arity$1(null) - (1))); @@ -17883,21 +17883,21 @@ return result; return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__4116 = function(result,input){ +G__4131 = function(result,input){ switch(arguments.length){ case 0: -return G__4116__0.call(this); +return G__4131__0.call(this); case 1: -return G__4116__1.call(this,result); +return G__4131__1.call(this,result); case 2: -return G__4116__2.call(this,result,input); +return G__4131__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4116.cljs$core$IFn$_invoke$arity$0 = G__4116__0; -G__4116.cljs$core$IFn$_invoke$arity$1 = G__4116__1; -G__4116.cljs$core$IFn$_invoke$arity$2 = G__4116__2; -return G__4116; +G__4131.cljs$core$IFn$_invoke$arity$0 = G__4131__0; +G__4131.cljs$core$IFn$_invoke$arity$1 = G__4131__1; +G__4131.cljs$core$IFn$_invoke$arity$2 = G__4131__2; +return G__4131; })() ;})(na)) }); @@ -17913,10 +17913,10 @@ var step = (function (n__$1,coll__$1){ while(true){ var s = cljs.core.seq(coll__$1); if((((n__$1 > (0))) && (s))){ -var G__4117 = (n__$1 - (1)); -var G__4118 = cljs.core.rest(s); -n__$1 = G__4117; -coll__$1 = G__4118; +var G__4132 = (n__$1 - (1)); +var G__4133 = cljs.core.rest(s); +n__$1 = G__4132; +coll__$1 = G__4133; continue; } else { return s; @@ -17937,8 +17937,8 @@ cljs.core.drop.cljs$lang$maxFixedArity = 2; * Return a lazy sequence of all but the last n (default 1) items in coll */ cljs.core.drop_last = (function cljs$core$drop_last(var_args){ -var G__4120 = arguments.length; -switch (G__4120) { +var G__4135 = arguments.length; +switch (G__4135) { case 1: return cljs.core.drop_last.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -17974,10 +17974,10 @@ var s = cljs.core.seq(coll); var lead = cljs.core.seq(cljs.core.drop.cljs$core$IFn$_invoke$arity$2(n,coll)); while(true){ if(lead){ -var G__4122 = cljs.core.next(s); -var G__4123 = cljs.core.next(lead); -s = G__4122; -lead = G__4123; +var G__4137 = cljs.core.next(s); +var G__4138 = cljs.core.next(lead); +s = G__4137; +lead = G__4138; continue; } else { return s; @@ -17991,8 +17991,8 @@ break; * stateful transducer when no collection is provided. */ cljs.core.drop_while = (function cljs$core$drop_while(var_args){ -var G__4125 = arguments.length; -switch (G__4125) { +var G__4140 = arguments.length; +switch (G__4140) { case 1: return cljs.core.drop_while.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -18012,14 +18012,14 @@ return (function (rf){ var da = cljs.core.volatile_BANG_(true); return ((function (da){ return (function() { -var G__4129 = null; -var G__4129__0 = (function (){ +var G__4144 = null; +var G__4144__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4129__1 = (function (result){ +var G__4144__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4129__2 = (function (result,input){ +var G__4144__2 = (function (result,input){ var drop_QMARK_ = cljs.core.deref(da); if(cljs.core.truth_((function (){var and__4120__auto__ = drop_QMARK_; if(cljs.core.truth_(and__4120__auto__)){ @@ -18035,21 +18035,21 @@ cljs.core.vreset_BANG_(da,null); return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__4129 = function(result,input){ +G__4144 = function(result,input){ switch(arguments.length){ case 0: -return G__4129__0.call(this); +return G__4144__0.call(this); case 1: -return G__4129__1.call(this,result); +return G__4144__1.call(this,result); case 2: -return G__4129__2.call(this,result,input); +return G__4144__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4129.cljs$core$IFn$_invoke$arity$0 = G__4129__0; -G__4129.cljs$core$IFn$_invoke$arity$1 = G__4129__1; -G__4129.cljs$core$IFn$_invoke$arity$2 = G__4129__2; -return G__4129; +G__4144.cljs$core$IFn$_invoke$arity$0 = G__4144__0; +G__4144.cljs$core$IFn$_invoke$arity$1 = G__4144__1; +G__4144.cljs$core$IFn$_invoke$arity$2 = G__4144__2; +return G__4144; })() ;})(da)) }); @@ -18061,16 +18061,16 @@ while(true){ var s = cljs.core.seq(coll__$1); if(cljs.core.truth_((function (){var and__4120__auto__ = s; if(and__4120__auto__){ -var G__4127 = cljs.core.first(s); -return (pred__$1.cljs$core$IFn$_invoke$arity$1 ? pred__$1.cljs$core$IFn$_invoke$arity$1(G__4127) : pred__$1.call(null,G__4127)); +var G__4142 = cljs.core.first(s); +return (pred__$1.cljs$core$IFn$_invoke$arity$1 ? pred__$1.cljs$core$IFn$_invoke$arity$1(G__4142) : pred__$1.call(null,G__4142)); } else { return and__4120__auto__; } })())){ -var G__4130 = pred__$1; -var G__4131 = cljs.core.rest(s); -pred__$1 = G__4130; -coll__$1 = G__4131; +var G__4145 = pred__$1; +var G__4146 = cljs.core.rest(s); +pred__$1 = G__4145; +coll__$1 = G__4146; continue; } else { return s; @@ -18121,10 +18121,10 @@ var self__ = this; var coll = this; if(self__.current){ } else { -var temp__5733__auto___4138 = cljs.core.next(self__.prev); -if(temp__5733__auto___4138){ -var c_4139 = temp__5733__auto___4138; -self__.current = c_4139; +var temp__5733__auto___4153 = cljs.core.next(self__.prev); +if(temp__5733__auto___4153){ +var c_4154 = temp__5733__auto___4153; +self__.current = c_4154; } else { self__.current = self__.all; } @@ -18170,17 +18170,17 @@ return or__4131__auto__; return self__.all; } })(); -var ret__$1 = (function (){var G__4134 = ret; -var G__4135 = cljs.core.first(s__$1); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4134,G__4135) : f.call(null,G__4134,G__4135)); +var ret__$1 = (function (){var G__4149 = ret; +var G__4150 = cljs.core.first(s__$1); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4149,G__4150) : f.call(null,G__4149,G__4150)); })(); if(cljs.core.reduced_QMARK_(ret__$1)){ return cljs.core.deref(ret__$1); } else { -var G__4140 = s__$1; -var G__4141 = ret__$1; -s = G__4140; -ret = G__4141; +var G__4155 = s__$1; +var G__4156 = ret__$1; +s = G__4155; +ret = G__4156; continue; } break; @@ -18193,23 +18193,23 @@ var coll__$1 = this; var s = coll__$1.currentval(); var ret = start; while(true){ -var ret__$1 = (function (){var G__4136 = ret; -var G__4137 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4136,G__4137) : f.call(null,G__4136,G__4137)); +var ret__$1 = (function (){var G__4151 = ret; +var G__4152 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4151,G__4152) : f.call(null,G__4151,G__4152)); })(); if(cljs.core.reduced_QMARK_(ret__$1)){ return cljs.core.deref(ret__$1); } else { -var G__4142 = (function (){var or__4131__auto__ = cljs.core.next(s); +var G__4157 = (function (){var or__4131__auto__ = cljs.core.next(s); if(or__4131__auto__){ return or__4131__auto__; } else { return self__.all; } })(); -var G__4143 = ret__$1; -s = G__4142; -ret = G__4143; +var G__4158 = ret__$1; +s = G__4157; +ret = G__4158; continue; } break; @@ -18330,56 +18330,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.Repeat.prototype.indexOf = (function() { -var G__4144 = null; -var G__4144__1 = (function (x){ +var G__4159 = null; +var G__4159__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4144__2 = (function (x,start){ +var G__4159__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4144 = function(x,start){ +G__4159 = function(x,start){ switch(arguments.length){ case 1: -return G__4144__1.call(this,x); +return G__4159__1.call(this,x); case 2: -return G__4144__2.call(this,x,start); +return G__4159__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4144.cljs$core$IFn$_invoke$arity$1 = G__4144__1; -G__4144.cljs$core$IFn$_invoke$arity$2 = G__4144__2; -return G__4144; +G__4159.cljs$core$IFn$_invoke$arity$1 = G__4159__1; +G__4159.cljs$core$IFn$_invoke$arity$2 = G__4159__2; +return G__4159; })() ; cljs.core.Repeat.prototype.lastIndexOf = (function() { -var G__4145 = null; -var G__4145__1 = (function (x){ +var G__4160 = null; +var G__4160__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,self__.count); }); -var G__4145__2 = (function (x,start){ +var G__4160__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4145 = function(x,start){ +G__4160 = function(x,start){ switch(arguments.length){ case 1: -return G__4145__1.call(this,x); +return G__4160__1.call(this,x); case 2: -return G__4145__2.call(this,x,start); +return G__4160__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4145.cljs$core$IFn$_invoke$arity$1 = G__4145__1; -G__4145.cljs$core$IFn$_invoke$arity$2 = G__4145__2; -return G__4145; +G__4160.cljs$core$IFn$_invoke$arity$1 = G__4160__1; +G__4160.cljs$core$IFn$_invoke$arity$2 = G__4160__2; +return G__4160; })() ; @@ -18450,8 +18450,8 @@ while(true){ if(cljs.core.reduced_QMARK_(ret)){ return cljs.core.deref(ret); } else { -var G__4146 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(ret,self__.val) : f.call(null,ret,self__.val)); -ret = G__4146; +var G__4161 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(ret,self__.val) : f.call(null,ret,self__.val)); +ret = G__4161; continue; } break; @@ -18465,10 +18465,10 @@ var ret__$1 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2 if(cljs.core.reduced_QMARK_(ret__$1)){ return cljs.core.deref(ret__$1); } else { -var G__4147 = (i + (1)); -var G__4148 = ret__$1; -i = G__4147; -ret = G__4148; +var G__4162 = (i + (1)); +var G__4163 = ret__$1; +i = G__4162; +ret = G__4163; continue; } } else { @@ -18488,8 +18488,8 @@ while(true){ if(cljs.core.reduced_QMARK_(ret)){ return cljs.core.deref(ret); } else { -var G__4149 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(ret,self__.val) : f.call(null,ret,self__.val)); -ret = G__4149; +var G__4164 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(ret,self__.val) : f.call(null,ret,self__.val)); +ret = G__4164; continue; } break; @@ -18503,10 +18503,10 @@ var ret__$1 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2 if(cljs.core.reduced_QMARK_(ret__$1)){ return cljs.core.deref(ret__$1); } else { -var G__4150 = (i + (1)); -var G__4151 = ret__$1; -i = G__4150; -ret = G__4151; +var G__4165 = (i + (1)); +var G__4166 = ret__$1; +i = G__4165; +ret = G__4166; continue; } } else { @@ -18588,8 +18588,8 @@ return (new cljs.core.Repeat(meta,count,val,next,__hash)); * Returns a lazy (infinite!, or length n if supplied) sequence of xs. */ cljs.core.repeat = (function cljs$core$repeat(var_args){ -var G__4153 = arguments.length; -switch (G__4153) { +var G__4168 = arguments.length; +switch (G__4168) { case 1: return cljs.core.repeat.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -18631,8 +18631,8 @@ return cljs.core.take.cljs$core$IFn$_invoke$arity$2(n,cljs.core.repeat.cljs$core * to it */ cljs.core.repeatedly = (function cljs$core$repeatedly(var_args){ -var G__4156 = arguments.length; -switch (G__4156) { +var G__4171 = arguments.length; +switch (G__4171) { case 1: return cljs.core.repeatedly.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -18725,10 +18725,10 @@ if(cljs.core.reduced_QMARK_(ret)){ return cljs.core.deref(ret); } else { var v__$2 = (self__.f.cljs$core$IFn$_invoke$arity$1 ? self__.f.cljs$core$IFn$_invoke$arity$1(v__$1) : self__.f.call(null,v__$1)); -var G__4158 = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(ret,v__$2) : rf.call(null,ret,v__$2)); -var G__4159 = v__$2; -ret = G__4158; -v__$1 = G__4159; +var G__4173 = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(ret,v__$2) : rf.call(null,ret,v__$2)); +var G__4174 = v__$2; +ret = G__4173; +v__$1 = G__4174; continue; } break; @@ -18746,10 +18746,10 @@ if(cljs.core.reduced_QMARK_(ret)){ return cljs.core.deref(ret); } else { var v__$2 = (self__.f.cljs$core$IFn$_invoke$arity$1 ? self__.f.cljs$core$IFn$_invoke$arity$1(v__$1) : self__.f.call(null,v__$1)); -var G__4160 = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(ret,v__$2) : rf.call(null,ret,v__$2)); -var G__4161 = v__$2; -ret = G__4160; -v__$1 = G__4161; +var G__4175 = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(ret,v__$2) : rf.call(null,ret,v__$2)); +var G__4176 = v__$2; +ret = G__4175; +v__$1 = G__4176; continue; } break; @@ -18829,8 +18829,8 @@ return (new cljs.core.Iterate(null,f,null,x,null)); * Returns a lazy seq of the first item in each coll, then the second etc. */ cljs.core.interleave = (function cljs$core$interleave(var_args){ -var G__4166 = arguments.length; -switch (G__4166) { +var G__4181 = arguments.length; +switch (G__4181) { case 0: return cljs.core.interleave.cljs$core$IFn$_invoke$arity$0(); @@ -18845,14 +18845,14 @@ return cljs.core.interleave.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(argu break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4168 = arguments.length; -var i__4731__auto___4169 = (0); +var len__4730__auto___4183 = arguments.length; +var i__4731__auto___4184 = (0); while(true){ -if((i__4731__auto___4169 < len__4730__auto___4168)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4169])); +if((i__4731__auto___4184 < len__4730__auto___4183)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4184])); -var G__4170 = (i__4731__auto___4169 + (1)); -i__4731__auto___4169 = G__4170; +var G__4185 = (i__4731__auto___4184 + (1)); +i__4731__auto___4184 = G__4185; continue; } else { } @@ -18899,13 +18899,13 @@ return null; }); /** @this {Function} */ -cljs.core.interleave.cljs$lang$applyTo = (function (seq4163){ -var G__4164 = cljs.core.first(seq4163); -var seq4163__$1 = cljs.core.next(seq4163); -var G__4165 = cljs.core.first(seq4163__$1); -var seq4163__$2 = cljs.core.next(seq4163__$1); +cljs.core.interleave.cljs$lang$applyTo = (function (seq4178){ +var G__4179 = cljs.core.first(seq4178); +var seq4178__$1 = cljs.core.next(seq4178); +var G__4180 = cljs.core.first(seq4178__$1); +var seq4178__$2 = cljs.core.next(seq4178__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4164,G__4165,seq4163__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4179,G__4180,seq4178__$2); }); cljs.core.interleave.cljs$lang$maxFixedArity = (2); @@ -18915,8 +18915,8 @@ cljs.core.interleave.cljs$lang$maxFixedArity = (2); * Returns a stateful transducer when no collection is provided. */ cljs.core.interpose = (function cljs$core$interpose(var_args){ -var G__4172 = arguments.length; -switch (G__4172) { +var G__4187 = arguments.length; +switch (G__4187) { case 1: return cljs.core.interpose.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -18936,14 +18936,14 @@ return (function (rf){ var started = cljs.core.volatile_BANG_(false); return ((function (started){ return (function() { -var G__4174 = null; -var G__4174__0 = (function (){ +var G__4189 = null; +var G__4189__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4174__1 = (function (result){ +var G__4189__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4174__2 = (function (result,input){ +var G__4189__2 = (function (result,input){ if(cljs.core.truth_(cljs.core.deref(started))){ var sepr = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,sep) : rf.call(null,result,sep)); if(cljs.core.reduced_QMARK_(sepr)){ @@ -18957,21 +18957,21 @@ cljs.core.vreset_BANG_(started,true); return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__4174 = function(result,input){ +G__4189 = function(result,input){ switch(arguments.length){ case 0: -return G__4174__0.call(this); +return G__4189__0.call(this); case 1: -return G__4174__1.call(this,result); +return G__4189__1.call(this,result); case 2: -return G__4174__2.call(this,result,input); +return G__4189__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4174.cljs$core$IFn$_invoke$arity$0 = G__4174__0; -G__4174.cljs$core$IFn$_invoke$arity$1 = G__4174__1; -G__4174.cljs$core$IFn$_invoke$arity$2 = G__4174__2; -return G__4174; +G__4189.cljs$core$IFn$_invoke$arity$0 = G__4189__0; +G__4189.cljs$core$IFn$_invoke$arity$1 = G__4189__1; +G__4189.cljs$core$IFn$_invoke$arity$2 = G__4189__2; +return G__4189; })() ;})(started)) }); @@ -19011,22 +19011,22 @@ return cat(null,colls); * a transducer when no collections are provided */ cljs.core.mapcat = (function cljs$core$mapcat(var_args){ -var G__4178 = arguments.length; -switch (G__4178) { +var G__4193 = arguments.length; +switch (G__4193) { case 1: return cljs.core.mapcat.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4180 = arguments.length; -var i__4731__auto___4181 = (0); +var len__4730__auto___4195 = arguments.length; +var i__4731__auto___4196 = (0); while(true){ -if((i__4731__auto___4181 < len__4730__auto___4180)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4181])); +if((i__4731__auto___4196 < len__4730__auto___4195)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4196])); -var G__4182 = (i__4731__auto___4181 + (1)); -i__4731__auto___4181 = G__4182; +var G__4197 = (i__4731__auto___4196 + (1)); +i__4731__auto___4196 = G__4197; continue; } else { } @@ -19048,11 +19048,11 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.concat,cljs.core. }); /** @this {Function} */ -cljs.core.mapcat.cljs$lang$applyTo = (function (seq4176){ -var G__4177 = cljs.core.first(seq4176); -var seq4176__$1 = cljs.core.next(seq4176); +cljs.core.mapcat.cljs$lang$applyTo = (function (seq4191){ +var G__4192 = cljs.core.first(seq4191); +var seq4191__$1 = cljs.core.next(seq4191); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4177,seq4176__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4192,seq4191__$1); }); cljs.core.mapcat.cljs$lang$maxFixedArity = (1); @@ -19063,8 +19063,8 @@ cljs.core.mapcat.cljs$lang$maxFixedArity = (1); * Returns a transducer when no collection is provided. */ cljs.core.filter = (function cljs$core$filter(var_args){ -var G__4184 = arguments.length; -switch (G__4184) { +var G__4199 = arguments.length; +switch (G__4199) { case 1: return cljs.core.filter.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -19082,35 +19082,35 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.filter.cljs$core$IFn$_invoke$arity$1 = (function (pred){ return (function (rf){ return (function() { -var G__4187 = null; -var G__4187__0 = (function (){ +var G__4202 = null; +var G__4202__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__4187__1 = (function (result){ +var G__4202__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__4187__2 = (function (result,input){ +var G__4202__2 = (function (result,input){ if(cljs.core.truth_((pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(input) : pred.call(null,input)))){ return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } else { return result; } }); -G__4187 = function(result,input){ +G__4202 = function(result,input){ switch(arguments.length){ case 0: -return G__4187__0.call(this); +return G__4202__0.call(this); case 1: -return G__4187__1.call(this,result); +return G__4202__1.call(this,result); case 2: -return G__4187__2.call(this,result,input); +return G__4202__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4187.cljs$core$IFn$_invoke$arity$0 = G__4187__0; -G__4187.cljs$core$IFn$_invoke$arity$1 = G__4187__1; -G__4187.cljs$core$IFn$_invoke$arity$2 = G__4187__2; -return G__4187; +G__4202.cljs$core$IFn$_invoke$arity$0 = G__4202__0; +G__4202.cljs$core$IFn$_invoke$arity$1 = G__4202__1; +G__4202.cljs$core$IFn$_invoke$arity$2 = G__4202__2; +return G__4202; })() }); }); @@ -19124,19 +19124,19 @@ if(cljs.core.chunked_seq_QMARK_(s)){ var c = cljs.core.chunk_first(s); var size = cljs.core.count(c); var b = cljs.core.chunk_buffer(size); -var n__4607__auto___4188 = size; -var i_4189 = (0); +var n__4607__auto___4203 = size; +var i_4204 = (0); while(true){ -if((i_4189 < n__4607__auto___4188)){ -if(cljs.core.truth_((function (){var G__4185 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4189); -return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__4185) : pred.call(null,G__4185)); +if((i_4204 < n__4607__auto___4203)){ +if(cljs.core.truth_((function (){var G__4200 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4204); +return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__4200) : pred.call(null,G__4200)); })())){ -cljs.core.chunk_append(b,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4189)); +cljs.core.chunk_append(b,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c,i_4204)); } else { } -var G__4190 = (i_4189 + (1)); -i_4189 = G__4190; +var G__4205 = (i_4204 + (1)); +i_4204 = G__4205; continue; } else { } @@ -19167,8 +19167,8 @@ cljs.core.filter.cljs$lang$maxFixedArity = 2; * Returns a transducer when no collection is provided. */ cljs.core.remove = (function cljs$core$remove(var_args){ -var G__4192 = arguments.length; -switch (G__4192) { +var G__4207 = arguments.length; +switch (G__4207) { case 1: return cljs.core.remove.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -19215,8 +19215,8 @@ return walk(root); * (flatten nil) returns nil. */ cljs.core.flatten = (function cljs$core$flatten(x){ -return cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p1__4194_SHARP_){ -return (!(cljs.core.sequential_QMARK_(p1__4194_SHARP_))); +return cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p1__4209_SHARP_){ +return (!(cljs.core.sequential_QMARK_(p1__4209_SHARP_))); }),cljs.core.rest(cljs.core.tree_seq(cljs.core.sequential_QMARK_,cljs.core.seq,x))); }); /** @@ -19224,8 +19224,8 @@ return (!(cljs.core.sequential_QMARK_(p1__4194_SHARP_))); * from-coll conjoined. A transducer may be supplied. */ cljs.core.into = (function cljs$core$into(var_args){ -var G__4196 = arguments.length; -switch (G__4196) { +var G__4211 = arguments.length; +switch (G__4211) { case 0: return cljs.core.into.cljs$core$IFn$_invoke$arity$0(); @@ -19286,8 +19286,8 @@ cljs.core.into.cljs$lang$maxFixedArity = 3; * f should accept number-of-colls arguments. */ cljs.core.mapv = (function cljs$core$mapv(var_args){ -var G__4206 = arguments.length; -switch (G__4206) { +var G__4221 = arguments.length; +switch (G__4221) { case 2: return cljs.core.mapv.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -19302,14 +19302,14 @@ return cljs.core.mapv.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4208 = arguments.length; -var i__4731__auto___4209 = (0); +var len__4730__auto___4223 = arguments.length; +var i__4731__auto___4224 = (0); while(true){ -if((i__4731__auto___4209 < len__4730__auto___4208)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4209])); +if((i__4731__auto___4224 < len__4730__auto___4223)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4224])); -var G__4210 = (i__4731__auto___4209 + (1)); -i__4731__auto___4209 = G__4210; +var G__4225 = (i__4731__auto___4224 + (1)); +i__4731__auto___4224 = G__4225; continue; } else { } @@ -19341,17 +19341,17 @@ return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.E }); /** @this {Function} */ -cljs.core.mapv.cljs$lang$applyTo = (function (seq4201){ -var G__4202 = cljs.core.first(seq4201); -var seq4201__$1 = cljs.core.next(seq4201); -var G__4203 = cljs.core.first(seq4201__$1); -var seq4201__$2 = cljs.core.next(seq4201__$1); -var G__4204 = cljs.core.first(seq4201__$2); -var seq4201__$3 = cljs.core.next(seq4201__$2); -var G__4205 = cljs.core.first(seq4201__$3); -var seq4201__$4 = cljs.core.next(seq4201__$3); +cljs.core.mapv.cljs$lang$applyTo = (function (seq4216){ +var G__4217 = cljs.core.first(seq4216); +var seq4216__$1 = cljs.core.next(seq4216); +var G__4218 = cljs.core.first(seq4216__$1); +var seq4216__$2 = cljs.core.next(seq4216__$1); +var G__4219 = cljs.core.first(seq4216__$2); +var seq4216__$3 = cljs.core.next(seq4216__$2); +var G__4220 = cljs.core.first(seq4216__$3); +var seq4216__$4 = cljs.core.next(seq4216__$3); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4202,G__4203,G__4204,G__4205,seq4201__$4); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4217,G__4218,G__4219,G__4220,seq4216__$4); }); cljs.core.mapv.cljs$lang$maxFixedArity = (4); @@ -19377,8 +19377,8 @@ return v; * not enough padding elements, return a partition with less than n items. */ cljs.core.partition = (function cljs$core$partition(var_args){ -var G__4212 = arguments.length; -switch (G__4212) { +var G__4227 = arguments.length; +switch (G__4227) { case 2: return cljs.core.partition.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -19443,8 +19443,8 @@ cljs.core.partition.cljs$lang$maxFixedArity = 4; * or the not-found value if supplied. */ cljs.core.get_in = (function cljs$core$get_in(var_args){ -var G__4215 = arguments.length; -switch (G__4215) { +var G__4230 = arguments.length; +switch (G__4230) { case 2: return cljs.core.get_in.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -19473,12 +19473,12 @@ var m__$2 = cljs.core.get.cljs$core$IFn$_invoke$arity$3(m__$1,cljs.core.first(ks if((sentinel === m__$2)){ return not_found; } else { -var G__4217 = sentinel; -var G__4218 = m__$2; -var G__4219 = cljs.core.next(ks__$1); -sentinel = G__4217; -m__$1 = G__4218; -ks__$1 = G__4219; +var G__4232 = sentinel; +var G__4233 = m__$2; +var G__4234 = cljs.core.next(ks__$1); +sentinel = G__4232; +m__$1 = G__4233; +ks__$1 = G__4234; continue; } } else { @@ -19495,18 +19495,18 @@ cljs.core.get_in.cljs$lang$maxFixedArity = 3; * sequence of keys and v is the new value and returns a new nested structure. * If any levels do not exist, hash-maps will be created. */ -cljs.core.assoc_in = (function cljs$core$assoc_in(m,p__4220,v){ -var vec__4221 = p__4220; -var seq__4222 = cljs.core.seq(vec__4221); -var first__4223 = cljs.core.first(seq__4222); -var seq__4222__$1 = cljs.core.next(seq__4222); -var k = first__4223; -var ks = seq__4222__$1; +cljs.core.assoc_in = (function cljs$core$assoc_in(m,p__4235,v){ +var vec__4236 = p__4235; +var seq__4237 = cljs.core.seq(vec__4236); +var first__4238 = cljs.core.first(seq__4237); +var seq__4237__$1 = cljs.core.next(seq__4237); +var k = first__4238; +var ks = seq__4237__$1; if(ks){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4224 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4225 = ks; -var G__4226 = v; -return (cljs.core.assoc_in.cljs$core$IFn$_invoke$arity$3 ? cljs.core.assoc_in.cljs$core$IFn$_invoke$arity$3(G__4224,G__4225,G__4226) : cljs.core.assoc_in.call(null,G__4224,G__4225,G__4226)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4239 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4240 = ks; +var G__4241 = v; +return (cljs.core.assoc_in.cljs$core$IFn$_invoke$arity$3 ? cljs.core.assoc_in.cljs$core$IFn$_invoke$arity$3(G__4239,G__4240,G__4241) : cljs.core.assoc_in.call(null,G__4239,G__4240,G__4241)); })()); } else { return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,v); @@ -19520,8 +19520,8 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,v); * created. */ cljs.core.update_in = (function cljs$core$update_in(var_args){ -var G__4235 = arguments.length; -switch (G__4235) { +var G__4250 = arguments.length; +switch (G__4250) { case 3: return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -19540,14 +19540,14 @@ return cljs.core.update_in.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(argum break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4267 = arguments.length; -var i__4731__auto___4268 = (0); +var len__4730__auto___4282 = arguments.length; +var i__4731__auto___4283 = (0); while(true){ -if((i__4731__auto___4268 < len__4730__auto___4267)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4268])); +if((i__4731__auto___4283 < len__4730__auto___4282)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4283])); -var G__4269 = (i__4731__auto___4268 + (1)); -i__4731__auto___4268 = G__4269; +var G__4284 = (i__4731__auto___4283 + (1)); +i__4731__auto___4283 = G__4284; continue; } else { } @@ -19560,77 +19560,40 @@ return cljs.core.update_in.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]) } }); -cljs.core.update_in.cljs$core$IFn$_invoke$arity$3 = (function (m,p__4236,f){ -var vec__4237 = p__4236; -var seq__4238 = cljs.core.seq(vec__4237); -var first__4239 = cljs.core.first(seq__4238); -var seq__4238__$1 = cljs.core.next(seq__4238); -var k = first__4239; -var ks = seq__4238__$1; +cljs.core.update_in.cljs$core$IFn$_invoke$arity$3 = (function (m,p__4251,f){ +var vec__4252 = p__4251; +var seq__4253 = cljs.core.seq(vec__4252); +var first__4254 = cljs.core.first(seq__4253); +var seq__4253__$1 = cljs.core.next(seq__4253); +var k = first__4254; +var ks = seq__4253__$1; if(ks){ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f)); } else { -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4240 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4240) : f.call(null,G__4240)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4255 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4255) : f.call(null,G__4255)); })()); } }); -cljs.core.update_in.cljs$core$IFn$_invoke$arity$4 = (function (m,p__4241,f,a){ -var vec__4242 = p__4241; -var seq__4243 = cljs.core.seq(vec__4242); -var first__4244 = cljs.core.first(seq__4243); -var seq__4243__$1 = cljs.core.next(seq__4243); -var k = first__4244; -var ks = seq__4243__$1; +cljs.core.update_in.cljs$core$IFn$_invoke$arity$4 = (function (m,p__4256,f,a){ +var vec__4257 = p__4256; +var seq__4258 = cljs.core.seq(vec__4257); +var first__4259 = cljs.core.first(seq__4258); +var seq__4258__$1 = cljs.core.next(seq__4258); +var k = first__4259; +var ks = seq__4258__$1; if(ks){ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$4(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a)); } else { -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4245 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4246 = a; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4245,G__4246) : f.call(null,G__4245,G__4246)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4260 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4261 = a; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4260,G__4261) : f.call(null,G__4260,G__4261)); })()); } }); -cljs.core.update_in.cljs$core$IFn$_invoke$arity$5 = (function (m,p__4247,f,a,b){ -var vec__4248 = p__4247; -var seq__4249 = cljs.core.seq(vec__4248); -var first__4250 = cljs.core.first(seq__4249); -var seq__4249__$1 = cljs.core.next(seq__4249); -var k = first__4250; -var ks = seq__4249__$1; -if(ks){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$5(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a,b)); -} else { -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4251 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4252 = a; -var G__4253 = b; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4251,G__4252,G__4253) : f.call(null,G__4251,G__4252,G__4253)); -})()); -} -}); - -cljs.core.update_in.cljs$core$IFn$_invoke$arity$6 = (function (m,p__4254,f,a,b,c){ -var vec__4255 = p__4254; -var seq__4256 = cljs.core.seq(vec__4255); -var first__4257 = cljs.core.first(seq__4256); -var seq__4256__$1 = cljs.core.next(seq__4256); -var k = first__4257; -var ks = seq__4256__$1; -if(ks){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$6(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a,b,c)); -} else { -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4258 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4259 = a; -var G__4260 = b; -var G__4261 = c; -return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__4258,G__4259,G__4260,G__4261) : f.call(null,G__4258,G__4259,G__4260,G__4261)); -})()); -} -}); - -cljs.core.update_in.cljs$core$IFn$_invoke$arity$variadic = (function (m,p__4262,f,a,b,c,args){ +cljs.core.update_in.cljs$core$IFn$_invoke$arity$5 = (function (m,p__4262,f,a,b){ var vec__4263 = p__4262; var seq__4264 = cljs.core.seq(vec__4263); var first__4265 = cljs.core.first(seq__4264); @@ -19638,6 +19601,43 @@ var seq__4264__$1 = cljs.core.next(seq__4264); var k = first__4265; var ks = seq__4264__$1; if(ks){ +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$5(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a,b)); +} else { +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4266 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4267 = a; +var G__4268 = b; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4266,G__4267,G__4268) : f.call(null,G__4266,G__4267,G__4268)); +})()); +} +}); + +cljs.core.update_in.cljs$core$IFn$_invoke$arity$6 = (function (m,p__4269,f,a,b,c){ +var vec__4270 = p__4269; +var seq__4271 = cljs.core.seq(vec__4270); +var first__4272 = cljs.core.first(seq__4271); +var seq__4271__$1 = cljs.core.next(seq__4271); +var k = first__4272; +var ks = seq__4271__$1; +if(ks){ +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.update_in.cljs$core$IFn$_invoke$arity$6(cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a,b,c)); +} else { +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4273 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4274 = a; +var G__4275 = b; +var G__4276 = c; +return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__4273,G__4274,G__4275,G__4276) : f.call(null,G__4273,G__4274,G__4275,G__4276)); +})()); +} +}); + +cljs.core.update_in.cljs$core$IFn$_invoke$arity$variadic = (function (m,p__4277,f,a,b,c,args){ +var vec__4278 = p__4277; +var seq__4279 = cljs.core.seq(vec__4278); +var first__4280 = cljs.core.first(seq__4279); +var seq__4279__$1 = cljs.core.next(seq__4279); +var k = first__4280; +var ks = seq__4279__$1; +if(ks){ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(cljs.core.update_in,cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),ks,f,a,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([b,c,args], 0))); } else { return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(f,cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k),a,b,c,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([args], 0))); @@ -19645,21 +19645,21 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.apply.cljs$co }); /** @this {Function} */ -cljs.core.update_in.cljs$lang$applyTo = (function (seq4228){ -var G__4229 = cljs.core.first(seq4228); -var seq4228__$1 = cljs.core.next(seq4228); -var G__4230 = cljs.core.first(seq4228__$1); -var seq4228__$2 = cljs.core.next(seq4228__$1); -var G__4231 = cljs.core.first(seq4228__$2); -var seq4228__$3 = cljs.core.next(seq4228__$2); -var G__4232 = cljs.core.first(seq4228__$3); -var seq4228__$4 = cljs.core.next(seq4228__$3); -var G__4233 = cljs.core.first(seq4228__$4); -var seq4228__$5 = cljs.core.next(seq4228__$4); -var G__4234 = cljs.core.first(seq4228__$5); -var seq4228__$6 = cljs.core.next(seq4228__$5); +cljs.core.update_in.cljs$lang$applyTo = (function (seq4243){ +var G__4244 = cljs.core.first(seq4243); +var seq4243__$1 = cljs.core.next(seq4243); +var G__4245 = cljs.core.first(seq4243__$1); +var seq4243__$2 = cljs.core.next(seq4243__$1); +var G__4246 = cljs.core.first(seq4243__$2); +var seq4243__$3 = cljs.core.next(seq4243__$2); +var G__4247 = cljs.core.first(seq4243__$3); +var seq4243__$4 = cljs.core.next(seq4243__$3); +var G__4248 = cljs.core.first(seq4243__$4); +var seq4243__$5 = cljs.core.next(seq4243__$4); +var G__4249 = cljs.core.first(seq4243__$5); +var seq4243__$6 = cljs.core.next(seq4243__$5); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4229,G__4230,G__4231,G__4232,G__4233,G__4234,seq4228__$6); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4244,G__4245,G__4246,G__4247,G__4248,G__4249,seq4243__$6); }); cljs.core.update_in.cljs$lang$maxFixedArity = (6); @@ -19671,8 +19671,8 @@ cljs.core.update_in.cljs$lang$maxFixedArity = (6); * structure. If the key does not exist, nil is passed as the old value. */ cljs.core.update = (function cljs$core$update(var_args){ -var G__4278 = arguments.length; -switch (G__4278) { +var G__4293 = arguments.length; +switch (G__4293) { case 3: return cljs.core.update.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -19691,14 +19691,14 @@ return cljs.core.update.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(argument break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4290 = arguments.length; -var i__4731__auto___4291 = (0); +var len__4730__auto___4305 = arguments.length; +var i__4731__auto___4306 = (0); while(true){ -if((i__4731__auto___4291 < len__4730__auto___4290)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4291])); +if((i__4731__auto___4306 < len__4730__auto___4305)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4306])); -var G__4292 = (i__4731__auto___4291 + (1)); -i__4731__auto___4291 = G__4292; +var G__4307 = (i__4731__auto___4306 + (1)); +i__4731__auto___4306 = G__4307; continue; } else { } @@ -19712,32 +19712,32 @@ return cljs.core.update.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(a }); cljs.core.update.cljs$core$IFn$_invoke$arity$3 = (function (m,k,f){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4279 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4279) : f.call(null,G__4279)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4294 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__4294) : f.call(null,G__4294)); })()); }); cljs.core.update.cljs$core$IFn$_invoke$arity$4 = (function (m,k,f,x){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4280 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4281 = x; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4280,G__4281) : f.call(null,G__4280,G__4281)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4295 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4296 = x; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4295,G__4296) : f.call(null,G__4295,G__4296)); })()); }); cljs.core.update.cljs$core$IFn$_invoke$arity$5 = (function (m,k,f,x,y){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4282 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4283 = x; -var G__4284 = y; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4282,G__4283,G__4284) : f.call(null,G__4282,G__4283,G__4284)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4297 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4298 = x; +var G__4299 = y; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4297,G__4298,G__4299) : f.call(null,G__4297,G__4298,G__4299)); })()); }); cljs.core.update.cljs$core$IFn$_invoke$arity$6 = (function (m,k,f,x,y,z){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4285 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4286 = x; -var G__4287 = y; -var G__4288 = z; -return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__4285,G__4286,G__4287,G__4288) : f.call(null,G__4285,G__4286,G__4287,G__4288)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4300 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4301 = x; +var G__4302 = y; +var G__4303 = z; +return (f.cljs$core$IFn$_invoke$arity$4 ? f.cljs$core$IFn$_invoke$arity$4(G__4300,G__4301,G__4302,G__4303) : f.call(null,G__4300,G__4301,G__4302,G__4303)); })()); }); @@ -19746,21 +19746,21 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,cljs.core.apply.cljs$co }); /** @this {Function} */ -cljs.core.update.cljs$lang$applyTo = (function (seq4271){ -var G__4272 = cljs.core.first(seq4271); -var seq4271__$1 = cljs.core.next(seq4271); -var G__4273 = cljs.core.first(seq4271__$1); -var seq4271__$2 = cljs.core.next(seq4271__$1); -var G__4274 = cljs.core.first(seq4271__$2); -var seq4271__$3 = cljs.core.next(seq4271__$2); -var G__4275 = cljs.core.first(seq4271__$3); -var seq4271__$4 = cljs.core.next(seq4271__$3); -var G__4276 = cljs.core.first(seq4271__$4); -var seq4271__$5 = cljs.core.next(seq4271__$4); -var G__4277 = cljs.core.first(seq4271__$5); -var seq4271__$6 = cljs.core.next(seq4271__$5); +cljs.core.update.cljs$lang$applyTo = (function (seq4286){ +var G__4287 = cljs.core.first(seq4286); +var seq4286__$1 = cljs.core.next(seq4286); +var G__4288 = cljs.core.first(seq4286__$1); +var seq4286__$2 = cljs.core.next(seq4286__$1); +var G__4289 = cljs.core.first(seq4286__$2); +var seq4286__$3 = cljs.core.next(seq4286__$2); +var G__4290 = cljs.core.first(seq4286__$3); +var seq4286__$4 = cljs.core.next(seq4286__$3); +var G__4291 = cljs.core.first(seq4286__$4); +var seq4286__$5 = cljs.core.next(seq4286__$4); +var G__4292 = cljs.core.first(seq4286__$5); +var seq4286__$6 = cljs.core.next(seq4286__$5); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4272,G__4273,G__4274,G__4275,G__4276,G__4277,seq4271__$6); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4287,G__4288,G__4289,G__4290,G__4291,G__4292,seq4286__$6); }); cljs.core.update.cljs$lang$maxFixedArity = (6); @@ -19823,10 +19823,10 @@ return ret; var embed = ret; var r = cljs.core.pv_fresh_node(edit); var _ = cljs.core.pv_aset(r,(0),embed); -var G__4293 = (ll - (5)); -var G__4294 = r; -ll = G__4293; -ret = G__4294; +var G__4308 = (ll - (5)); +var G__4309 = r; +ll = G__4308; +ret = G__4309; continue; } break; @@ -19842,11 +19842,11 @@ return ret; } else { var child = cljs.core.pv_aget(parent,subidx); if((!((child == null)))){ -var node_to_insert = (function (){var G__4295 = pv; -var G__4296 = (level - (5)); -var G__4297 = child; -var G__4298 = tailnode; -return (cljs.core.push_tail.cljs$core$IFn$_invoke$arity$4 ? cljs.core.push_tail.cljs$core$IFn$_invoke$arity$4(G__4295,G__4296,G__4297,G__4298) : cljs.core.push_tail.call(null,G__4295,G__4296,G__4297,G__4298)); +var node_to_insert = (function (){var G__4310 = pv; +var G__4311 = (level - (5)); +var G__4312 = child; +var G__4313 = tailnode; +return (cljs.core.push_tail.cljs$core$IFn$_invoke$arity$4 ? cljs.core.push_tail.cljs$core$IFn$_invoke$arity$4(G__4310,G__4311,G__4312,G__4313) : cljs.core.push_tail.call(null,G__4310,G__4311,G__4312,G__4313)); })(); cljs.core.pv_aset(ret,subidx,node_to_insert); @@ -19867,10 +19867,10 @@ var node = pv.root; var level = pv.shift; while(true){ if((level > (0))){ -var G__4299 = cljs.core.pv_aget(node,(0)); -var G__4300 = (level - (5)); -node = G__4299; -level = G__4300; +var G__4314 = cljs.core.pv_aget(node,(0)); +var G__4315 = (level - (5)); +node = G__4314; +level = G__4315; continue; } else { return node.arr; @@ -19886,10 +19886,10 @@ var node = pv.root; var level = pv.shift; while(true){ if((level > (0))){ -var G__4301 = cljs.core.pv_aget(node,((i >>> level) & (31))); -var G__4302 = (level - (5)); -node = G__4301; -level = G__4302; +var G__4316 = cljs.core.pv_aget(node,((i >>> level) & (31))); +var G__4317 = (level - (5)); +node = G__4316; +level = G__4317; continue; } else { return node.arr; @@ -19913,12 +19913,12 @@ cljs.core.pv_aset(ret,(i & (31)),val); return ret; } else { var subidx = ((i >>> level) & (31)); -cljs.core.pv_aset(ret,subidx,(function (){var G__4303 = pv; -var G__4304 = (level - (5)); -var G__4305 = cljs.core.pv_aget(node,subidx); -var G__4306 = i; -var G__4307 = val; -return (cljs.core.do_assoc.cljs$core$IFn$_invoke$arity$5 ? cljs.core.do_assoc.cljs$core$IFn$_invoke$arity$5(G__4303,G__4304,G__4305,G__4306,G__4307) : cljs.core.do_assoc.call(null,G__4303,G__4304,G__4305,G__4306,G__4307)); +cljs.core.pv_aset(ret,subidx,(function (){var G__4318 = pv; +var G__4319 = (level - (5)); +var G__4320 = cljs.core.pv_aget(node,subidx); +var G__4321 = i; +var G__4322 = val; +return (cljs.core.do_assoc.cljs$core$IFn$_invoke$arity$5 ? cljs.core.do_assoc.cljs$core$IFn$_invoke$arity$5(G__4318,G__4319,G__4320,G__4321,G__4322) : cljs.core.do_assoc.call(null,G__4318,G__4319,G__4320,G__4321,G__4322)); })()); return ret; @@ -19927,10 +19927,10 @@ return ret; cljs.core.pop_tail = (function cljs$core$pop_tail(pv,level,node){ var subidx = (((pv.cnt - (2)) >>> level) & (31)); if((level > (5))){ -var new_child = (function (){var G__4308 = pv; -var G__4309 = (level - (5)); -var G__4310 = cljs.core.pv_aget(node,subidx); -return (cljs.core.pop_tail.cljs$core$IFn$_invoke$arity$3 ? cljs.core.pop_tail.cljs$core$IFn$_invoke$arity$3(G__4308,G__4309,G__4310) : cljs.core.pop_tail.call(null,G__4308,G__4309,G__4310)); +var new_child = (function (){var G__4323 = pv; +var G__4324 = (level - (5)); +var G__4325 = cljs.core.pv_aget(node,subidx); +return (cljs.core.pop_tail.cljs$core$IFn$_invoke$arity$3 ? cljs.core.pop_tail.cljs$core$IFn$_invoke$arity$3(G__4323,G__4324,G__4325) : cljs.core.pop_tail.call(null,G__4323,G__4324,G__4325)); })(); if((((new_child == null)) && ((subidx === (0))))){ return null; @@ -20010,8 +20010,8 @@ var i = start; return (new cljs.core.RangedIterator(i,(i - (i % (32))),(((start < cljs.core.count(v)))?cljs.core.unchecked_array_for(v,i):null),v,start,end)); }); cljs.core.pv_reduce = (function cljs$core$pv_reduce(var_args){ -var G__4312 = arguments.length; -switch (G__4312) { +var G__4327 = arguments.length; +switch (G__4327) { case 4: return cljs.core.pv_reduce.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)])); @@ -20042,19 +20042,19 @@ while(true){ if((i < end)){ var j = (i & (31)); var arr__$1 = (((j === (0)))?cljs.core.unchecked_array_for(pv,i):arr); -var nacc = (function (){var G__4313 = acc; -var G__4314 = (arr__$1[j]); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4313,G__4314) : f.call(null,G__4313,G__4314)); +var nacc = (function (){var G__4328 = acc; +var G__4329 = (arr__$1[j]); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4328,G__4329) : f.call(null,G__4328,G__4329)); })(); if(cljs.core.reduced_QMARK_(nacc)){ return cljs.core.deref(nacc); } else { -var G__4316 = nacc; -var G__4317 = (i + (1)); -var G__4318 = arr__$1; -acc = G__4316; -i = G__4317; -arr = G__4318; +var G__4331 = nacc; +var G__4332 = (i + (1)); +var G__4333 = arr__$1; +acc = G__4331; +i = G__4332; +arr = G__4333; continue; } } else { @@ -20141,56 +20141,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.PersistentVector.prototype.indexOf = (function() { -var G__4325 = null; -var G__4325__1 = (function (x){ +var G__4340 = null; +var G__4340__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4325__2 = (function (x,start){ +var G__4340__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4325 = function(x,start){ +G__4340 = function(x,start){ switch(arguments.length){ case 1: -return G__4325__1.call(this,x); +return G__4340__1.call(this,x); case 2: -return G__4325__2.call(this,x,start); +return G__4340__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4325.cljs$core$IFn$_invoke$arity$1 = G__4325__1; -G__4325.cljs$core$IFn$_invoke$arity$2 = G__4325__2; -return G__4325; +G__4340.cljs$core$IFn$_invoke$arity$1 = G__4340__1; +G__4340.cljs$core$IFn$_invoke$arity$2 = G__4340__2; +return G__4340; })() ; cljs.core.PersistentVector.prototype.lastIndexOf = (function() { -var G__4326 = null; -var G__4326__1 = (function (x){ +var G__4341 = null; +var G__4341__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4326__2 = (function (x,start){ +var G__4341__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4326 = function(x,start){ +G__4341 = function(x,start){ switch(arguments.length){ case 1: -return G__4326__1.call(this,x); +return G__4341__1.call(this,x); case 2: -return G__4326__2.call(this,x,start); +return G__4341__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4326.cljs$core$IFn$_invoke$arity$1 = G__4326__1; -G__4326.cljs$core$IFn$_invoke$arity$2 = G__4326__2; -return G__4326; +G__4341.cljs$core$IFn$_invoke$arity$1 = G__4341__1; +G__4341.cljs$core$IFn$_invoke$arity$2 = G__4341__2; +return G__4341; })() ; @@ -20223,18 +20223,18 @@ var init__$2 = (function (){var j = (0); var init__$2 = init__$1; while(true){ if((j < len)){ -var init__$3 = (function (){var G__4320 = init__$2; -var G__4321 = (j + i); -var G__4322 = (arr[j]); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4320,G__4321,G__4322) : f.call(null,G__4320,G__4321,G__4322)); +var init__$3 = (function (){var G__4335 = init__$2; +var G__4336 = (j + i); +var G__4337 = (arr[j]); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4335,G__4336,G__4337) : f.call(null,G__4335,G__4336,G__4337)); })(); if(cljs.core.reduced_QMARK_(init__$3)){ return init__$3; } else { -var G__4327 = (j + (1)); -var G__4328 = init__$3; -j = G__4327; -init__$2 = G__4328; +var G__4342 = (j + (1)); +var G__4343 = init__$3; +j = G__4342; +init__$2 = G__4343; continue; } } else { @@ -20246,10 +20246,10 @@ break; if(cljs.core.reduced_QMARK_(init__$2)){ return cljs.core.deref(init__$2); } else { -var G__4329 = (i + len); -var G__4330 = init__$2; -i = G__4329; -init__$1 = G__4330; +var G__4344 = (i + len); +var G__4345 = init__$2; +i = G__4344; +init__$1 = G__4345; continue; } } else { @@ -20444,17 +20444,17 @@ var init__$2 = (function (){var j = (0); var init__$2 = init__$1; while(true){ if((j < len)){ -var init__$3 = (function (){var G__4323 = init__$2; -var G__4324 = (arr[j]); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4323,G__4324) : f.call(null,G__4323,G__4324)); +var init__$3 = (function (){var G__4338 = init__$2; +var G__4339 = (arr[j]); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4338,G__4339) : f.call(null,G__4338,G__4339)); })(); if(cljs.core.reduced_QMARK_(init__$3)){ return init__$3; } else { -var G__4331 = (j + (1)); -var G__4332 = init__$3; -j = G__4331; -init__$2 = G__4332; +var G__4346 = (j + (1)); +var G__4347 = init__$3; +j = G__4346; +init__$2 = G__4347; continue; } } else { @@ -20466,10 +20466,10 @@ break; if(cljs.core.reduced_QMARK_(init__$2)){ return cljs.core.deref(init__$2); } else { -var G__4333 = (i + len); -var G__4334 = init__$2; -i = G__4333; -init__$1 = G__4334; +var G__4348 = (i + len); +var G__4349 = init__$2; +i = G__4348; +init__$1 = G__4349; continue; } } else { @@ -20530,14 +20530,14 @@ var coll__$1 = this; if(((self__.cnt - cljs.core.tail_off(coll__$1)) < (32))){ var len = self__.tail.length; var new_tail = (new Array((len + (1)))); -var n__4607__auto___4335 = len; -var i_4336 = (0); +var n__4607__auto___4350 = len; +var i_4351 = (0); while(true){ -if((i_4336 < n__4607__auto___4335)){ -(new_tail[i_4336] = (self__.tail[i_4336])); +if((i_4351 < n__4607__auto___4350)){ +(new_tail[i_4351] = (self__.tail[i_4351])); -var G__4337 = (i_4336 + (1)); -i_4336 = G__4337; +var G__4352 = (i_4351 + (1)); +i_4351 = G__4352; continue; } else { } @@ -20562,38 +20562,38 @@ return (new cljs.core.PersistentVector(self__.meta,(self__.cnt + (1)),new_shift, }); cljs.core.PersistentVector.prototype.call = (function() { -var G__4338 = null; -var G__4338__2 = (function (self__,k){ +var G__4353 = null; +var G__4353__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$IIndexed$_nth$arity$2(null,k); }); -var G__4338__3 = (function (self__,k,not_found){ +var G__4353__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$IIndexed$_nth$arity$3(null,k,not_found); }); -G__4338 = function(self__,k,not_found){ +G__4353 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4338__2.call(this,self__,k); +return G__4353__2.call(this,self__,k); case 3: -return G__4338__3.call(this,self__,k,not_found); +return G__4353__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4338.cljs$core$IFn$_invoke$arity$2 = G__4338__2; -G__4338.cljs$core$IFn$_invoke$arity$3 = G__4338__3; -return G__4338; +G__4353.cljs$core$IFn$_invoke$arity$2 = G__4353__2; +G__4353.cljs$core$IFn$_invoke$arity$3 = G__4353__3; +return G__4353; })() ; -cljs.core.PersistentVector.prototype.apply = (function (self__,args4319){ +cljs.core.PersistentVector.prototype.apply = (function (self__,args4334){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4319))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4334))); }); cljs.core.PersistentVector.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -20641,10 +20641,10 @@ var i = (32); var out = v.cljs$core$IEditableCollection$_as_transient$arity$1(null); while(true){ if((i < l)){ -var G__4339 = (i + (1)); -var G__4340 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(out,(xs__$1[i])); -i = G__4339; -out = G__4340; +var G__4354 = (i + (1)); +var G__4355 = cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(out,(xs__$1[i])); +i = G__4354; +out = G__4355; continue; } else { return cljs.core.persistent_BANG_(out); @@ -20653,15 +20653,15 @@ break; } } }); -var G__4341_4344 = cljs.core.PersistentVector.prototype; -var G__4342_4345 = cljs.core.ITER_SYMBOL; -var G__4343_4346 = ((function (G__4341_4344,G__4342_4345){ +var G__4356_4359 = cljs.core.PersistentVector.prototype; +var G__4357_4360 = cljs.core.ITER_SYMBOL; +var G__4358_4361 = ((function (G__4356_4359,G__4357_4360){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4341_4344,G__4342_4345)) +});})(G__4356_4359,G__4357_4360)) ; -goog.object.set(G__4341_4344,G__4342_4345,G__4343_4346); +goog.object.set(G__4356_4359,G__4357_4360,G__4358_4361); /** * Creates a new vector containing the contents of coll. JavaScript arrays * will be aliased and should not be modified. @@ -20687,14 +20687,14 @@ return cljs.core._persistent_BANG_(cljs.core.reduce.cljs$core$IFn$_invoke$arity$ */ cljs.core.vector = (function cljs$core$vector(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4348 = arguments.length; -var i__4731__auto___4349 = (0); +var len__4730__auto___4363 = arguments.length; +var i__4731__auto___4364 = (0); while(true){ -if((i__4731__auto___4349 < len__4730__auto___4348)){ -args__4736__auto__.push((arguments[i__4731__auto___4349])); +if((i__4731__auto___4364 < len__4730__auto___4363)){ +args__4736__auto__.push((arguments[i__4731__auto___4364])); -var G__4350 = (i__4731__auto___4349 + (1)); -i__4731__auto___4349 = G__4350; +var G__4365 = (i__4731__auto___4364 + (1)); +i__4731__auto___4364 = G__4365; continue; } else { } @@ -20716,9 +20716,9 @@ return cljs.core.vec(args); cljs.core.vector.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.vector.cljs$lang$applyTo = (function (seq4347){ +cljs.core.vector.cljs$lang$applyTo = (function (seq4362){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4347)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4362)); }); @@ -20762,56 +20762,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.ChunkedSeq.prototype.indexOf = (function() { -var G__4351 = null; -var G__4351__1 = (function (x){ +var G__4366 = null; +var G__4366__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4351__2 = (function (x,start){ +var G__4366__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4351 = function(x,start){ +G__4366 = function(x,start){ switch(arguments.length){ case 1: -return G__4351__1.call(this,x); +return G__4366__1.call(this,x); case 2: -return G__4351__2.call(this,x,start); +return G__4366__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4351.cljs$core$IFn$_invoke$arity$1 = G__4351__1; -G__4351.cljs$core$IFn$_invoke$arity$2 = G__4351__2; -return G__4351; +G__4366.cljs$core$IFn$_invoke$arity$1 = G__4366__1; +G__4366.cljs$core$IFn$_invoke$arity$2 = G__4366__2; +return G__4366; })() ; cljs.core.ChunkedSeq.prototype.lastIndexOf = (function() { -var G__4352 = null; -var G__4352__1 = (function (x){ +var G__4367 = null; +var G__4367__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4352__2 = (function (x,start){ +var G__4367__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4352 = function(x,start){ +G__4367 = function(x,start){ switch(arguments.length){ case 1: -return G__4352__1.call(this,x); +return G__4367__1.call(this,x); case 2: -return G__4352__2.call(this,x,start); +return G__4367__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4352.cljs$core$IFn$_invoke$arity$1 = G__4352__1; -G__4352.cljs$core$IFn$_invoke$arity$2 = G__4352__2; -return G__4352; +G__4367.cljs$core$IFn$_invoke$arity$1 = G__4367__1; +G__4367.cljs$core$IFn$_invoke$arity$2 = G__4367__2; +return G__4367; })() ; @@ -20964,18 +20964,18 @@ cljs.core.__GT_ChunkedSeq = (function cljs$core$__GT_ChunkedSeq(vec,node,i,off,m return (new cljs.core.ChunkedSeq(vec,node,i,off,meta,__hash)); }); -var G__4353_4356 = cljs.core.ChunkedSeq.prototype; -var G__4354_4357 = cljs.core.ITER_SYMBOL; -var G__4355_4358 = ((function (G__4353_4356,G__4354_4357){ +var G__4368_4371 = cljs.core.ChunkedSeq.prototype; +var G__4369_4372 = cljs.core.ITER_SYMBOL; +var G__4370_4373 = ((function (G__4368_4371,G__4369_4372){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4353_4356,G__4354_4357)) +});})(G__4368_4371,G__4369_4372)) ; -goog.object.set(G__4353_4356,G__4354_4357,G__4355_4358); +goog.object.set(G__4368_4371,G__4369_4372,G__4370_4373); cljs.core.chunked_seq = (function cljs$core$chunked_seq(var_args){ -var G__4360 = arguments.length; -switch (G__4360) { +var G__4375 = arguments.length; +switch (G__4375) { case 3: return cljs.core.chunked_seq.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -21072,56 +21072,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.Subvec.prototype.indexOf = (function() { -var G__4369 = null; -var G__4369__1 = (function (x){ +var G__4384 = null; +var G__4384__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4369__2 = (function (x,start__$1){ +var G__4384__2 = (function (x,start__$1){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start__$1); }); -G__4369 = function(x,start__$1){ +G__4384 = function(x,start__$1){ switch(arguments.length){ case 1: -return G__4369__1.call(this,x); +return G__4384__1.call(this,x); case 2: -return G__4369__2.call(this,x,start__$1); +return G__4384__2.call(this,x,start__$1); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4369.cljs$core$IFn$_invoke$arity$1 = G__4369__1; -G__4369.cljs$core$IFn$_invoke$arity$2 = G__4369__2; -return G__4369; +G__4384.cljs$core$IFn$_invoke$arity$1 = G__4384__1; +G__4384.cljs$core$IFn$_invoke$arity$2 = G__4384__2; +return G__4384; })() ; cljs.core.Subvec.prototype.lastIndexOf = (function() { -var G__4370 = null; -var G__4370__1 = (function (x){ +var G__4385 = null; +var G__4385__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4370__2 = (function (x,start__$1){ +var G__4385__2 = (function (x,start__$1){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start__$1); }); -G__4370 = function(x,start__$1){ +G__4385 = function(x,start__$1){ switch(arguments.length){ case 1: -return G__4370__1.call(this,x); +return G__4385__1.call(this,x); case 2: -return G__4370__2.call(this,x,start__$1); +return G__4385__2.call(this,x,start__$1); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4370.cljs$core$IFn$_invoke$arity$1 = G__4370__1; -G__4370.cljs$core$IFn$_invoke$arity$2 = G__4370__2; -return G__4370; +G__4385.cljs$core$IFn$_invoke$arity$1 = G__4385__1; +G__4385.cljs$core$IFn$_invoke$arity$2 = G__4385__2; +return G__4385; })() ; @@ -21149,20 +21149,20 @@ var j = (0); var init__$1 = init; while(true){ if((i < self__.end)){ -var init__$2 = (function (){var G__4363 = init__$1; -var G__4364 = j; -var G__4365 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(self__.v,i); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4363,G__4364,G__4365) : f.call(null,G__4363,G__4364,G__4365)); +var init__$2 = (function (){var G__4378 = init__$1; +var G__4379 = j; +var G__4380 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(self__.v,i); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4378,G__4379,G__4380) : f.call(null,G__4378,G__4379,G__4380)); })(); if(cljs.core.reduced_QMARK_(init__$2)){ return cljs.core.deref(init__$2); } else { -var G__4371 = (i + (1)); -var G__4372 = (j + (1)); -var G__4373 = init__$2; -i = G__4371; -j = G__4372; -init__$1 = G__4373; +var G__4386 = (i + (1)); +var G__4387 = (j + (1)); +var G__4388 = init__$2; +i = G__4386; +j = G__4387; +init__$1 = G__4388; continue; } } else { @@ -21352,38 +21352,38 @@ return cljs.core.build_subvec(self__.meta,cljs.core._assoc_n(self__.v,self__.end }); cljs.core.Subvec.prototype.call = (function() { -var G__4374 = null; -var G__4374__2 = (function (self__,k){ +var G__4389 = null; +var G__4389__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$IIndexed$_nth$arity$2(null,k); }); -var G__4374__3 = (function (self__,k,not_found){ +var G__4389__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$IIndexed$_nth$arity$3(null,k,not_found); }); -G__4374 = function(self__,k,not_found){ +G__4389 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4374__2.call(this,self__,k); +return G__4389__2.call(this,self__,k); case 3: -return G__4374__3.call(this,self__,k,not_found); +return G__4389__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4374.cljs$core$IFn$_invoke$arity$2 = G__4374__2; -G__4374.cljs$core$IFn$_invoke$arity$3 = G__4374__3; -return G__4374; +G__4389.cljs$core$IFn$_invoke$arity$2 = G__4389__2; +G__4389.cljs$core$IFn$_invoke$arity$3 = G__4389__3; +return G__4389; })() ; -cljs.core.Subvec.prototype.apply = (function (self__,args4362){ +cljs.core.Subvec.prototype.apply = (function (self__,args4377){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4362))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4377))); }); cljs.core.Subvec.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -21417,28 +21417,28 @@ cljs.core.__GT_Subvec = (function cljs$core$__GT_Subvec(meta,v,start,end,__hash) return (new cljs.core.Subvec(meta,v,start,end,__hash)); }); -var G__4375_4378 = cljs.core.Subvec.prototype; -var G__4376_4379 = cljs.core.ITER_SYMBOL; -var G__4377_4380 = ((function (G__4375_4378,G__4376_4379){ +var G__4390_4393 = cljs.core.Subvec.prototype; +var G__4391_4394 = cljs.core.ITER_SYMBOL; +var G__4392_4395 = ((function (G__4390_4393,G__4391_4394){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4375_4378,G__4376_4379)) +});})(G__4390_4393,G__4391_4394)) ; -goog.object.set(G__4375_4378,G__4376_4379,G__4377_4380); +goog.object.set(G__4390_4393,G__4391_4394,G__4392_4395); cljs.core.build_subvec = (function cljs$core$build_subvec(meta,v,start,end,__hash){ while(true){ if((v instanceof cljs.core.Subvec)){ -var G__4381 = meta; -var G__4382 = v.v; -var G__4383 = (v.start + start); -var G__4384 = (v.start + end); -var G__4385 = __hash; -meta = G__4381; -v = G__4382; -start = G__4383; -end = G__4384; -__hash = G__4385; +var G__4396 = meta; +var G__4397 = v.v; +var G__4398 = (v.start + start); +var G__4399 = (v.start + end); +var G__4400 = __hash; +meta = G__4396; +v = G__4397; +start = G__4398; +end = G__4399; +__hash = G__4400; continue; } else { if(cljs.core.vector_QMARK_(v)){ @@ -21446,8 +21446,8 @@ if(cljs.core.vector_QMARK_(v)){ throw (new Error("v must satisfy IVector")); } -var c_4386 = cljs.core.count(v); -if((((start < (0))) || ((end < (0))) || ((start > c_4386)) || ((end > c_4386)))){ +var c_4401 = cljs.core.count(v); +if((((start < (0))) || ((end < (0))) || ((start > c_4401)) || ((end > c_4401)))){ throw (new Error("Index out of bounds")); } else { } @@ -21465,8 +21465,8 @@ break; * trimming is done. */ cljs.core.subvec = (function cljs$core$subvec(var_args){ -var G__4388 = arguments.length; -switch (G__4388) { +var G__4403 = arguments.length; +switch (G__4403) { case 2: return cljs.core.subvec.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -21517,11 +21517,11 @@ var ret = cljs.core.tv_ensure_editable(tv.root.edit,parent); var subidx = (((tv.cnt - (1)) >>> level) & (31)); cljs.core.pv_aset(ret,subidx,(((level === (5)))?tail_node:(function (){var child = cljs.core.pv_aget(ret,subidx); if((!((child == null)))){ -var G__4392 = tv; -var G__4393 = (level - (5)); -var G__4394 = child; -var G__4395 = tail_node; -return (cljs.core.tv_push_tail.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tv_push_tail.cljs$core$IFn$_invoke$arity$4(G__4392,G__4393,G__4394,G__4395) : cljs.core.tv_push_tail.call(null,G__4392,G__4393,G__4394,G__4395)); +var G__4407 = tv; +var G__4408 = (level - (5)); +var G__4409 = child; +var G__4410 = tail_node; +return (cljs.core.tv_push_tail.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tv_push_tail.cljs$core$IFn$_invoke$arity$4(G__4407,G__4408,G__4409,G__4410) : cljs.core.tv_push_tail.call(null,G__4407,G__4408,G__4409,G__4410)); } else { return cljs.core.new_path(tv.root.edit,(level - (5)),tail_node); } @@ -21533,10 +21533,10 @@ cljs.core.tv_pop_tail = (function cljs$core$tv_pop_tail(tv,level,node){ var node__$1 = cljs.core.tv_ensure_editable(tv.root.edit,node); var subidx = (((tv.cnt - (2)) >>> level) & (31)); if((level > (5))){ -var new_child = (function (){var G__4396 = tv; -var G__4397 = (level - (5)); -var G__4398 = cljs.core.pv_aget(node__$1,subidx); -return (cljs.core.tv_pop_tail.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tv_pop_tail.cljs$core$IFn$_invoke$arity$3(G__4396,G__4397,G__4398) : cljs.core.tv_pop_tail.call(null,G__4396,G__4397,G__4398)); +var new_child = (function (){var G__4411 = tv; +var G__4412 = (level - (5)); +var G__4413 = cljs.core.pv_aget(node__$1,subidx); +return (cljs.core.tv_pop_tail.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tv_pop_tail.cljs$core$IFn$_invoke$arity$3(G__4411,G__4412,G__4413) : cljs.core.tv_pop_tail.call(null,G__4411,G__4412,G__4413)); })(); if((((new_child == null)) && ((subidx === (0))))){ return null; @@ -21565,10 +21565,10 @@ var node = root; var level = tv.shift; while(true){ if((level > (0))){ -var G__4399 = cljs.core.tv_ensure_editable(root.edit,cljs.core.pv_aget(node,((i >>> level) & (31)))); -var G__4400 = (level - (5)); -node = G__4399; -level = G__4400; +var G__4414 = cljs.core.tv_ensure_editable(root.edit,cljs.core.pv_aget(node,((i >>> level) & (31)))); +var G__4415 = (level - (5)); +node = G__4414; +level = G__4415; continue; } else { return node.arr; @@ -21677,7 +21677,7 @@ if((cljs.core.tail_off(tcoll__$1) <= n)){ return tcoll__$1; } else { -var new_root = (function (){var fexpr__4402 = ((function (tcoll__$1){ +var new_root = (function (){var fexpr__4417 = ((function (tcoll__$1){ return (function cljs$core$go(level,node){ var node__$1 = cljs.core.tv_ensure_editable(self__.root.edit,node); if((level === (0))){ @@ -21692,7 +21692,7 @@ return node__$1; } });})(tcoll__$1)) ; -return fexpr__4402(self__.shift,self__.root); +return fexpr__4417(self__.shift,self__.root); })(); self__.root = new_root; @@ -21812,38 +21812,38 @@ return not_found; }); cljs.core.TransientVector.prototype.call = (function() { -var G__4403 = null; -var G__4403__2 = (function (self__,k){ +var G__4418 = null; +var G__4418__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4403__3 = (function (self__,k,not_found){ +var G__4418__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4403 = function(self__,k,not_found){ +G__4418 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4403__2.call(this,self__,k); +return G__4418__2.call(this,self__,k); case 3: -return G__4403__3.call(this,self__,k,not_found); +return G__4418__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4403.cljs$core$IFn$_invoke$arity$2 = G__4403__2; -G__4403.cljs$core$IFn$_invoke$arity$3 = G__4403__3; -return G__4403; +G__4418.cljs$core$IFn$_invoke$arity$2 = G__4418__2; +G__4418.cljs$core$IFn$_invoke$arity$3 = G__4418__3; +return G__4418; })() ; -cljs.core.TransientVector.prototype.apply = (function (self__,args4401){ +cljs.core.TransientVector.prototype.apply = (function (self__,args4416){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4401))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4416))); }); cljs.core.TransientVector.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -21979,56 +21979,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.PersistentQueueSeq.prototype.indexOf = (function() { -var G__4404 = null; -var G__4404__1 = (function (x){ +var G__4419 = null; +var G__4419__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4404__2 = (function (x,start){ +var G__4419__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4404 = function(x,start){ +G__4419 = function(x,start){ switch(arguments.length){ case 1: -return G__4404__1.call(this,x); +return G__4419__1.call(this,x); case 2: -return G__4404__2.call(this,x,start); +return G__4419__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4404.cljs$core$IFn$_invoke$arity$1 = G__4404__1; -G__4404.cljs$core$IFn$_invoke$arity$2 = G__4404__2; -return G__4404; +G__4419.cljs$core$IFn$_invoke$arity$1 = G__4419__1; +G__4419.cljs$core$IFn$_invoke$arity$2 = G__4419__2; +return G__4419; })() ; cljs.core.PersistentQueueSeq.prototype.lastIndexOf = (function() { -var G__4405 = null; -var G__4405__1 = (function (x){ +var G__4420 = null; +var G__4420__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4405__2 = (function (x,start){ +var G__4420__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4405 = function(x,start){ +G__4420 = function(x,start){ switch(arguments.length){ case 1: -return G__4405__1.call(this,x); +return G__4420__1.call(this,x); case 2: -return G__4405__2.call(this,x,start); +return G__4420__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4405.cljs$core$IFn$_invoke$arity$1 = G__4405__1; -G__4405.cljs$core$IFn$_invoke$arity$2 = G__4405__2; -return G__4405; +G__4420.cljs$core$IFn$_invoke$arity$1 = G__4420__1; +G__4420.cljs$core$IFn$_invoke$arity$2 = G__4420__2; +return G__4420; })() ; @@ -22143,15 +22143,15 @@ cljs.core.__GT_PersistentQueueSeq = (function cljs$core$__GT_PersistentQueueSeq( return (new cljs.core.PersistentQueueSeq(meta,front,rear,__hash)); }); -var G__4406_4409 = cljs.core.PersistentQueueSeq.prototype; -var G__4407_4410 = cljs.core.ITER_SYMBOL; -var G__4408_4411 = ((function (G__4406_4409,G__4407_4410){ +var G__4421_4424 = cljs.core.PersistentQueueSeq.prototype; +var G__4422_4425 = cljs.core.ITER_SYMBOL; +var G__4423_4426 = ((function (G__4421_4424,G__4422_4425){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4406_4409,G__4407_4410)) +});})(G__4421_4424,G__4422_4425)) ; -goog.object.set(G__4406_4409,G__4407_4410,G__4408_4411); +goog.object.set(G__4421_4424,G__4422_4425,G__4423_4426); /** * @constructor @@ -22191,56 +22191,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.PersistentQueue.prototype.indexOf = (function() { -var G__4412 = null; -var G__4412__1 = (function (x){ +var G__4427 = null; +var G__4427__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4412__2 = (function (x,start){ +var G__4427__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4412 = function(x,start){ +G__4427 = function(x,start){ switch(arguments.length){ case 1: -return G__4412__1.call(this,x); +return G__4427__1.call(this,x); case 2: -return G__4412__2.call(this,x,start); +return G__4427__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4412.cljs$core$IFn$_invoke$arity$1 = G__4412__1; -G__4412.cljs$core$IFn$_invoke$arity$2 = G__4412__2; -return G__4412; +G__4427.cljs$core$IFn$_invoke$arity$1 = G__4427__1; +G__4427.cljs$core$IFn$_invoke$arity$2 = G__4427__2; +return G__4427; })() ; cljs.core.PersistentQueue.prototype.lastIndexOf = (function() { -var G__4413 = null; -var G__4413__1 = (function (x){ +var G__4428 = null; +var G__4428__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(self__.count.cljs$core$IFn$_invoke$arity$1 ? self__.count.cljs$core$IFn$_invoke$arity$1(coll) : self__.count.call(null,coll))); }); -var G__4413__2 = (function (x,start){ +var G__4428__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4413 = function(x,start){ +G__4428 = function(x,start){ switch(arguments.length){ case 1: -return G__4413__1.call(this,x); +return G__4428__1.call(this,x); case 2: -return G__4413__2.call(this,x,start); +return G__4428__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4413.cljs$core$IFn$_invoke$arity$1 = G__4413__1; -G__4413.cljs$core$IFn$_invoke$arity$2 = G__4413__2; -return G__4413; +G__4428.cljs$core$IFn$_invoke$arity$1 = G__4428__1; +G__4428.cljs$core$IFn$_invoke$arity$2 = G__4428__2; +return G__4428; })() ; @@ -22391,15 +22391,15 @@ return (new cljs.core.PersistentQueue(meta,count,front,rear,__hash)); }); cljs.core.PersistentQueue.EMPTY = (new cljs.core.PersistentQueue(null,(0),null,cljs.core.PersistentVector.EMPTY,cljs.core.empty_ordered_hash)); -var G__4414_4417 = cljs.core.PersistentQueue.prototype; -var G__4415_4418 = cljs.core.ITER_SYMBOL; -var G__4416_4419 = ((function (G__4414_4417,G__4415_4418){ +var G__4429_4432 = cljs.core.PersistentQueue.prototype; +var G__4430_4433 = cljs.core.ITER_SYMBOL; +var G__4431_4434 = ((function (G__4429_4432,G__4430_4433){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4414_4417,G__4415_4418)) +});})(G__4429_4432,G__4430_4433)) ; -goog.object.set(G__4414_4417,G__4415_4418,G__4416_4419); +goog.object.set(G__4429_4432,G__4430_4433,G__4431_4434); /** * @constructor @@ -22463,8 +22463,8 @@ if((i < len)){ if((k === (array[i]))){ return i; } else { -var G__4421 = (i + incr); -i = G__4421; +var G__4436 = (i + incr); +i = G__4436; continue; } } else { @@ -22497,10 +22497,10 @@ var out = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); while(true){ if((i < len)){ var k__$1 = (ks[i]); -var G__4422 = (i + (1)); -var G__4423 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,k__$1,goog.object.get(so,k__$1)); -i = G__4422; -out = G__4423; +var G__4437 = (i + (1)); +var G__4438 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,k__$1,goog.object.get(so,k__$1)); +i = G__4437; +out = G__4438; continue; } else { return cljs.core._with_meta(cljs.core.persistent_BANG_(cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,k,v)),mm); @@ -22511,17 +22511,17 @@ break; cljs.core.obj_clone = (function cljs$core$obj_clone(obj,ks){ var new_obj = ({}); var l = ks.length; -var i_4429 = (0); +var i_4444 = (0); while(true){ -if((i_4429 < l)){ -var k_4430 = (ks[i_4429]); -var G__4426_4431 = new_obj; -var G__4427_4432 = k_4430; -var G__4428_4433 = goog.object.get(obj,k_4430); -goog.object.set(G__4426_4431,G__4427_4432,G__4428_4433); +if((i_4444 < l)){ +var k_4445 = (ks[i_4444]); +var G__4441_4446 = new_obj; +var G__4442_4447 = k_4445; +var G__4443_4448 = goog.object.get(obj,k_4445); +goog.object.set(G__4441_4446,G__4442_4447,G__4443_4448); -var G__4434 = (i_4429 + (1)); -i_4429 = G__4434; +var G__4449 = (i_4444 + (1)); +i_4444 = G__4449; continue; } else { } @@ -22607,18 +22607,18 @@ var init__$1 = init; while(true){ if(cljs.core.seq(keys__$1)){ var k = cljs.core.first(keys__$1); -var init__$2 = (function (){var G__4437 = init__$1; -var G__4438 = k; -var G__4439 = (self__.strobj[k]); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4437,G__4438,G__4439) : f.call(null,G__4437,G__4438,G__4439)); +var init__$2 = (function (){var G__4452 = init__$1; +var G__4453 = k; +var G__4454 = (self__.strobj[k]); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4452,G__4453,G__4454) : f.call(null,G__4452,G__4453,G__4454)); })(); if(cljs.core.reduced_QMARK_(init__$2)){ return cljs.core.deref(init__$2); } else { -var G__4440 = cljs.core.rest(keys__$1); -var G__4441 = init__$2; -keys__$1 = G__4440; -init__$1 = G__4441; +var G__4455 = cljs.core.rest(keys__$1); +var G__4456 = init__$2; +keys__$1 = G__4455; +init__$1 = G__4456; continue; } } else { @@ -22730,8 +22730,8 @@ var self__ = this; var coll__$1 = this; if((self__.keys.length > (0))){ return cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (coll__$1){ -return (function (p1__4435_SHARP_){ -return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__4435_SHARP_,(self__.strobj[p1__4435_SHARP_])],null)); +return (function (p1__4450_SHARP_){ +return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__4450_SHARP_,(self__.strobj[p1__4450_SHARP_])],null)); });})(coll__$1)) ,self__.keys.sort(cljs.core.obj_map_compare_keys)); } else { @@ -22760,38 +22760,38 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._conj,coll__$1,e }); cljs.core.ObjMap.prototype.call = (function() { -var G__4442 = null; -var G__4442__2 = (function (self__,k){ +var G__4457 = null; +var G__4457__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4442__3 = (function (self__,k,not_found){ +var G__4457__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4442 = function(self__,k,not_found){ +G__4457 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4442__2.call(this,self__,k); +return G__4457__2.call(this,self__,k); case 3: -return G__4442__3.call(this,self__,k,not_found); +return G__4457__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4442.cljs$core$IFn$_invoke$arity$2 = G__4442__2; -G__4442.cljs$core$IFn$_invoke$arity$3 = G__4442__3; -return G__4442; +G__4457.cljs$core$IFn$_invoke$arity$2 = G__4457__2; +G__4457.cljs$core$IFn$_invoke$arity$3 = G__4457__3; +return G__4457; })() ; -cljs.core.ObjMap.prototype.apply = (function (self__,args4436){ +cljs.core.ObjMap.prototype.apply = (function (self__,args4451){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4436))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4451))); }); cljs.core.ObjMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -22901,9 +22901,9 @@ cljs.core.ES6EntriesIterator.prototype.next = (function (){ var self__ = this; var _ = this; if((!((self__.s == null)))){ -var vec__4445 = cljs.core.first(self__.s); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4445,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4445,(1),null); +var vec__4460 = cljs.core.first(self__.s); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4460,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4460,(1),null); self__.s = cljs.core.next(self__.s); return ({"value": [k,v], "done": false}); @@ -22986,8 +22986,8 @@ return (-1); if(((arr[i]) == null)){ return i; } else { -var G__4448 = (i + (2)); -i = G__4448; +var G__4463 = (i + (2)); +i = G__4463; continue; } @@ -23006,8 +23006,8 @@ return (-1); if(((((arr[i]) instanceof cljs.core.Keyword)) && ((kstr === (arr[i]).fqn)))){ return i; } else { -var G__4449 = (i + (2)); -i = G__4449; +var G__4464 = (i + (2)); +i = G__4464; continue; } @@ -23026,8 +23026,8 @@ return (-1); if(((((arr[i]) instanceof cljs.core.Symbol)) && ((kstr === (arr[i]).str)))){ return i; } else { -var G__4450 = (i + (2)); -i = G__4450; +var G__4465 = (i + (2)); +i = G__4465; continue; } @@ -23045,8 +23045,8 @@ return (-1); if((k === (arr[i]))){ return i; } else { -var G__4451 = (i + (2)); -i = G__4451; +var G__4466 = (i + (2)); +i = G__4466; continue; } @@ -23064,8 +23064,8 @@ return (-1); if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(k,(arr[i]))){ return i; } else { -var G__4452 = (i + (2)); -i = G__4452; +var G__4467 = (i + (2)); +i = G__4467; continue; } @@ -23099,13 +23099,13 @@ return cljs.core.array_index_of(m.arr,k); cljs.core.array_extend_kv = (function cljs$core$array_extend_kv(arr,k,v){ var l = arr.length; var narr = (new Array((l + (2)))); -var i_4453 = (0); +var i_4468 = (0); while(true){ -if((i_4453 < l)){ -(narr[i_4453] = (arr[i_4453])); +if((i_4468 < l)){ +(narr[i_4468] = (arr[i_4468])); -var G__4454 = (i_4453 + (1)); -i_4453 = G__4454; +var G__4469 = (i_4468 + (1)); +i_4468 = G__4469; continue; } else { } @@ -23156,8 +23156,8 @@ cljs.core.MapEntry.prototype.cljs$core$IFind$ = cljs.core.PROTOCOL_SENTINEL; cljs.core.MapEntry.prototype.cljs$core$IFind$_find$arity$2 = (function (node,k){ var self__ = this; var node__$1 = this; -var G__4456 = k; -switch (G__4456) { +var G__4471 = k; +switch (G__4471) { case (0): return (new cljs.core.MapEntry((0),self__.key,null)); @@ -23173,56 +23173,56 @@ return null; }); cljs.core.MapEntry.prototype.indexOf = (function() { -var G__4458 = null; -var G__4458__1 = (function (x){ +var G__4473 = null; +var G__4473__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4458__2 = (function (x,start){ +var G__4473__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4458 = function(x,start){ +G__4473 = function(x,start){ switch(arguments.length){ case 1: -return G__4458__1.call(this,x); +return G__4473__1.call(this,x); case 2: -return G__4458__2.call(this,x,start); +return G__4473__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4458.cljs$core$IFn$_invoke$arity$1 = G__4458__1; -G__4458.cljs$core$IFn$_invoke$arity$2 = G__4458__2; -return G__4458; +G__4473.cljs$core$IFn$_invoke$arity$1 = G__4473__1; +G__4473.cljs$core$IFn$_invoke$arity$2 = G__4473__2; +return G__4473; })() ; cljs.core.MapEntry.prototype.lastIndexOf = (function() { -var G__4459 = null; -var G__4459__1 = (function (x){ +var G__4474 = null; +var G__4474__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4459__2 = (function (x,start){ +var G__4474__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4459 = function(x,start){ +G__4474 = function(x,start){ switch(arguments.length){ case 1: -return G__4459__1.call(this,x); +return G__4474__1.call(this,x); case 2: -return G__4459__2.call(this,x,start); +return G__4474__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4459.cljs$core$IFn$_invoke$arity$1 = G__4459__1; -G__4459.cljs$core$IFn$_invoke$arity$2 = G__4459__2; -return G__4459; +G__4474.cljs$core$IFn$_invoke$arity$1 = G__4474__1; +G__4474.cljs$core$IFn$_invoke$arity$2 = G__4474__2; +return G__4474; })() ; @@ -23385,38 +23385,38 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP }); cljs.core.MapEntry.prototype.call = (function() { -var G__4460 = null; -var G__4460__2 = (function (self__,k){ +var G__4475 = null; +var G__4475__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$2(null,k); }); -var G__4460__3 = (function (self__,k,not_found){ +var G__4475__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$3(null,k,not_found); }); -G__4460 = function(self__,k,not_found){ +G__4475 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4460__2.call(this,self__,k); +return G__4475__2.call(this,self__,k); case 3: -return G__4460__3.call(this,self__,k,not_found); +return G__4475__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4460.cljs$core$IFn$_invoke$arity$2 = G__4460__2; -G__4460.cljs$core$IFn$_invoke$arity$3 = G__4460__3; -return G__4460; +G__4475.cljs$core$IFn$_invoke$arity$2 = G__4475__2; +G__4475.cljs$core$IFn$_invoke$arity$3 = G__4475__3; +return G__4475; })() ; -cljs.core.MapEntry.prototype.apply = (function (self__,args4455){ +cljs.core.MapEntry.prototype.apply = (function (self__,args4470){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4455))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4470))); }); cljs.core.MapEntry.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -23500,56 +23500,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.PersistentArrayMapSeq.prototype.indexOf = (function() { -var G__4462 = null; -var G__4462__1 = (function (x){ +var G__4477 = null; +var G__4477__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4462__2 = (function (x,start){ +var G__4477__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4462 = function(x,start){ +G__4477 = function(x,start){ switch(arguments.length){ case 1: -return G__4462__1.call(this,x); +return G__4477__1.call(this,x); case 2: -return G__4462__2.call(this,x,start); +return G__4477__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4462.cljs$core$IFn$_invoke$arity$1 = G__4462__1; -G__4462.cljs$core$IFn$_invoke$arity$2 = G__4462__2; -return G__4462; +G__4477.cljs$core$IFn$_invoke$arity$1 = G__4477__1; +G__4477.cljs$core$IFn$_invoke$arity$2 = G__4477__2; +return G__4477; })() ; cljs.core.PersistentArrayMapSeq.prototype.lastIndexOf = (function() { -var G__4463 = null; -var G__4463__1 = (function (x){ +var G__4478 = null; +var G__4478__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4463__2 = (function (x,start){ +var G__4478__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4463 = function(x,start){ +G__4478 = function(x,start){ switch(arguments.length){ case 1: -return G__4463__1.call(this,x); +return G__4478__1.call(this,x); case 2: -return G__4463__2.call(this,x,start); +return G__4478__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4463.cljs$core$IFn$_invoke$arity$1 = G__4463__1; -G__4463.cljs$core$IFn$_invoke$arity$2 = G__4463__2; -return G__4463; +G__4478.cljs$core$IFn$_invoke$arity$1 = G__4478__1; +G__4478.cljs$core$IFn$_invoke$arity$2 = G__4478__2; +return G__4478; })() ; @@ -23662,15 +23662,15 @@ cljs.core.__GT_PersistentArrayMapSeq = (function cljs$core$__GT_PersistentArrayM return (new cljs.core.PersistentArrayMapSeq(arr,i,_meta)); }); -var G__4464_4467 = cljs.core.PersistentArrayMapSeq.prototype; -var G__4465_4468 = cljs.core.ITER_SYMBOL; -var G__4466_4469 = ((function (G__4464_4467,G__4465_4468){ +var G__4479_4482 = cljs.core.PersistentArrayMapSeq.prototype; +var G__4480_4483 = cljs.core.ITER_SYMBOL; +var G__4481_4484 = ((function (G__4479_4482,G__4480_4483){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4464_4467,G__4465_4468)) +});})(G__4479_4482,G__4480_4483)) ; -goog.object.set(G__4464_4467,G__4465_4468,G__4466_4469); +goog.object.set(G__4479_4482,G__4480_4483,G__4481_4484); cljs.core.persistent_array_map_seq = (function cljs$core$persistent_array_map_seq(arr,i,_meta){ if((i <= (arr.length - (2)))){ return (new cljs.core.PersistentArrayMapSeq(arr,i,_meta)); @@ -23810,57 +23810,57 @@ return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); cljs.core.PersistentArrayMap.prototype.forEach = (function (f){ var self__ = this; var coll = this; -var seq__4471 = cljs.core.seq(coll); -var chunk__4472 = null; -var count__4473 = (0); -var i__4474 = (0); +var seq__4486 = cljs.core.seq(coll); +var chunk__4487 = null; +var count__4488 = (0); +var i__4489 = (0); while(true){ -if((i__4474 < count__4473)){ -var vec__4481 = chunk__4472.cljs$core$IIndexed$_nth$arity$2(null,i__4474); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4481,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4481,(1),null); +if((i__4489 < count__4488)){ +var vec__4496 = chunk__4487.cljs$core$IIndexed$_nth$arity$2(null,i__4489); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4496,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4496,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4493 = seq__4471; -var G__4494 = chunk__4472; -var G__4495 = count__4473; -var G__4496 = (i__4474 + (1)); -seq__4471 = G__4493; -chunk__4472 = G__4494; -count__4473 = G__4495; -i__4474 = G__4496; +var G__4508 = seq__4486; +var G__4509 = chunk__4487; +var G__4510 = count__4488; +var G__4511 = (i__4489 + (1)); +seq__4486 = G__4508; +chunk__4487 = G__4509; +count__4488 = G__4510; +i__4489 = G__4511; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__4471); +var temp__5735__auto__ = cljs.core.seq(seq__4486); if(temp__5735__auto__){ -var seq__4471__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__4471__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__4471__$1); -var G__4497 = cljs.core.chunk_rest(seq__4471__$1); -var G__4498 = c__4550__auto__; -var G__4499 = cljs.core.count(c__4550__auto__); -var G__4500 = (0); -seq__4471 = G__4497; -chunk__4472 = G__4498; -count__4473 = G__4499; -i__4474 = G__4500; +var seq__4486__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__4486__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__4486__$1); +var G__4512 = cljs.core.chunk_rest(seq__4486__$1); +var G__4513 = c__4550__auto__; +var G__4514 = cljs.core.count(c__4550__auto__); +var G__4515 = (0); +seq__4486 = G__4512; +chunk__4487 = G__4513; +count__4488 = G__4514; +i__4489 = G__4515; continue; } else { -var vec__4484 = cljs.core.first(seq__4471__$1); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4484,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4484,(1),null); +var vec__4499 = cljs.core.first(seq__4486__$1); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4499,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4499,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4501 = cljs.core.next(seq__4471__$1); -var G__4502 = null; -var G__4503 = (0); -var G__4504 = (0); -seq__4471 = G__4501; -chunk__4472 = G__4502; -count__4473 = G__4503; -i__4474 = G__4504; +var G__4516 = cljs.core.next(seq__4486__$1); +var G__4517 = null; +var G__4518 = (0); +var G__4519 = (0); +seq__4486 = G__4516; +chunk__4487 = G__4517; +count__4488 = G__4518; +i__4489 = G__4519; continue; } } else { @@ -23896,18 +23896,18 @@ var i = (0); var init__$1 = init; while(true){ if((i < len)){ -var init__$2 = (function (){var G__4487 = init__$1; -var G__4488 = (self__.arr[i]); -var G__4489 = (self__.arr[(i + (1))]); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4487,G__4488,G__4489) : f.call(null,G__4487,G__4488,G__4489)); +var init__$2 = (function (){var G__4502 = init__$1; +var G__4503 = (self__.arr[i]); +var G__4504 = (self__.arr[(i + (1))]); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4502,G__4503,G__4504) : f.call(null,G__4502,G__4503,G__4504)); })(); if(cljs.core.reduced_QMARK_(init__$2)){ return cljs.core.deref(init__$2); } else { -var G__4505 = (i + (2)); -var G__4506 = init__$2; -i = G__4505; -init__$1 = G__4506; +var G__4520 = (i + (2)); +var G__4521 = init__$2; +i = G__4520; +init__$1 = G__4521; continue; } } else { @@ -23968,8 +23968,8 @@ if((i < alen)){ var v = other__$1.cljs$core$ILookup$_lookup$arity$3(null,(self__.arr[i]),cljs.core.lookup_sentinel); if((!((v === cljs.core.lookup_sentinel)))){ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2((self__.arr[(i + (1))]),v)){ -var G__4507 = (i + (2)); -i = G__4507; +var G__4522 = (i + (2)); +i = G__4522; continue; } else { return false; @@ -24032,20 +24032,20 @@ if((s >= len)){ return (new cljs.core.PersistentArrayMap(self__.meta,(self__.cnt - (1)),new_arr,null)); } else { if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(k,(self__.arr[s]))){ -var G__4508 = (s + (2)); -var G__4509 = d; -s = G__4508; -d = G__4509; +var G__4523 = (s + (2)); +var G__4524 = d; +s = G__4523; +d = G__4524; continue; } else { (new_arr[d] = (self__.arr[s])); (new_arr[(d + (1))] = (self__.arr[(s + (1))])); -var G__4510 = (s + (2)); -var G__4511 = (d + (2)); -s = G__4510; -d = G__4511; +var G__4525 = (s + (2)); +var G__4526 = (d + (2)); +s = G__4525; +d = G__4526; continue; } @@ -24073,10 +24073,10 @@ return cljs.core._with_meta(cljs.core._assoc(cljs.core.into.cljs$core$IFn$_invok if((v === (self__.arr[(idx + (1))]))){ return coll__$1; } else { -var arr__$1 = (function (){var G__4492 = cljs.core.aclone(self__.arr); -(G__4492[(idx + (1))] = v); +var arr__$1 = (function (){var G__4507 = cljs.core.aclone(self__.arr); +(G__4507[(idx + (1))] = v); -return G__4492; +return G__4507; })(); return (new cljs.core.PersistentArrayMap(self__.meta,self__.cnt,arr__$1,null)); @@ -24120,10 +24120,10 @@ return ret; } else { var e = cljs.core.first(es); if(cljs.core.vector_QMARK_(e)){ -var G__4512 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); -var G__4513 = cljs.core.next(es); -ret = G__4512; -es = G__4513; +var G__4527 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); +var G__4528 = cljs.core.next(es); +ret = G__4527; +es = G__4528; continue; } else { throw (new Error("conj on a map takes map entries or seqables of map entries")); @@ -24135,38 +24135,38 @@ break; }); cljs.core.PersistentArrayMap.prototype.call = (function() { -var G__4514 = null; -var G__4514__2 = (function (self__,k){ +var G__4529 = null; +var G__4529__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4514__3 = (function (self__,k,not_found){ +var G__4529__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4514 = function(self__,k,not_found){ +G__4529 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4514__2.call(this,self__,k); +return G__4529__2.call(this,self__,k); case 3: -return G__4514__3.call(this,self__,k,not_found); +return G__4529__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4514.cljs$core$IFn$_invoke$arity$2 = G__4514__2; -G__4514.cljs$core$IFn$_invoke$arity$3 = G__4514__3; -return G__4514; +G__4529.cljs$core$IFn$_invoke$arity$2 = G__4529__2; +G__4529.cljs$core$IFn$_invoke$arity$3 = G__4529__3; +return G__4529; })() ; -cljs.core.PersistentArrayMap.prototype.apply = (function (self__,args4470){ +cljs.core.PersistentArrayMap.prototype.apply = (function (self__,args4485){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4470))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4485))); }); cljs.core.PersistentArrayMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -24205,21 +24205,21 @@ cljs.core.PersistentArrayMap.HASHMAP_THRESHOLD = (8); cljs.core.PersistentArrayMap.fromArray = (function (arr,no_clone,no_check){ var arr__$1 = ((no_clone)?arr:cljs.core.aclone(arr)); var arr__$2 = ((no_check)?arr__$1:(function (){var ret = []; -var i_4515 = (0); +var i_4530 = (0); while(true){ -if((i_4515 < arr__$1.length)){ -var k_4516 = (arr__$1[i_4515]); -var v_4517 = (arr__$1[(i_4515 + (1))]); -var idx_4518 = cljs.core.array_index_of(ret,k_4516); -if((idx_4518 === (-1))){ -ret.push(k_4516); +if((i_4530 < arr__$1.length)){ +var k_4531 = (arr__$1[i_4530]); +var v_4532 = (arr__$1[(i_4530 + (1))]); +var idx_4533 = cljs.core.array_index_of(ret,k_4531); +if((idx_4533 === (-1))){ +ret.push(k_4531); -ret.push(v_4517); +ret.push(v_4532); } else { } -var G__4519 = (i_4515 + (2)); -i_4515 = G__4519; +var G__4534 = (i_4530 + (2)); +i_4530 = G__4534; continue; } else { } @@ -24233,24 +24233,24 @@ return (new cljs.core.PersistentArrayMap(null,cnt,arr__$2,null)); }); cljs.core.PersistentArrayMap.createWithCheck = (function (arr){ var ret = []; -var i_4521 = (0); +var i_4536 = (0); while(true){ -if((i_4521 < arr.length)){ -var k_4522 = (arr[i_4521]); -var v_4523 = (arr[(i_4521 + (1))]); -var idx_4524 = cljs.core.array_index_of(ret,k_4522); -if((idx_4524 === (-1))){ -var G__4520_4525 = ret; -G__4520_4525.push(k_4522); +if((i_4536 < arr.length)){ +var k_4537 = (arr[i_4536]); +var v_4538 = (arr[(i_4536 + (1))]); +var idx_4539 = cljs.core.array_index_of(ret,k_4537); +if((idx_4539 === (-1))){ +var G__4535_4540 = ret; +G__4535_4540.push(k_4537); -G__4520_4525.push(v_4523); +G__4535_4540.push(v_4538); } else { -throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(k_4522)].join(''))); +throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(k_4537)].join(''))); } -var G__4526 = (i_4521 + (2)); -i_4521 = G__4526; +var G__4541 = (i_4536 + (2)); +i_4536 = G__4541; continue; } else { } @@ -24262,24 +24262,24 @@ return (new cljs.core.PersistentArrayMap(null,cnt,arr,null)); }); cljs.core.PersistentArrayMap.createAsIfByAssoc = (function (arr){ var ret = []; -var i_4528 = (0); +var i_4543 = (0); while(true){ -if((i_4528 < arr.length)){ -var k_4529 = (arr[i_4528]); -var v_4530 = (arr[(i_4528 + (1))]); -var idx_4531 = cljs.core.array_index_of(ret,k_4529); -if((idx_4531 === (-1))){ -var G__4527_4532 = ret; -G__4527_4532.push(k_4529); +if((i_4543 < arr.length)){ +var k_4544 = (arr[i_4543]); +var v_4545 = (arr[(i_4543 + (1))]); +var idx_4546 = cljs.core.array_index_of(ret,k_4544); +if((idx_4546 === (-1))){ +var G__4542_4547 = ret; +G__4542_4547.push(k_4544); -G__4527_4532.push(v_4530); +G__4542_4547.push(v_4545); } else { -(ret[(idx_4531 + (1))] = v_4530); +(ret[(idx_4546 + (1))] = v_4545); } -var G__4533 = (i_4528 + (2)); -i_4528 = G__4533; +var G__4548 = (i_4543 + (2)); +i_4543 = G__4548; continue; } else { } @@ -24288,15 +24288,15 @@ break; return (new cljs.core.PersistentArrayMap(null,(ret.length / (2)),ret,null)); }); -var G__4534_4537 = cljs.core.PersistentArrayMap.prototype; -var G__4535_4538 = cljs.core.ITER_SYMBOL; -var G__4536_4539 = ((function (G__4534_4537,G__4535_4538){ +var G__4549_4552 = cljs.core.PersistentArrayMap.prototype; +var G__4550_4553 = cljs.core.ITER_SYMBOL; +var G__4551_4554 = ((function (G__4549_4552,G__4550_4553){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4534_4537,G__4535_4538)) +});})(G__4549_4552,G__4550_4553)) ; -goog.object.set(G__4534_4537,G__4535_4538,G__4536_4539); +goog.object.set(G__4549_4552,G__4550_4553,G__4551_4554); /** * @constructor @@ -24361,10 +24361,10 @@ while(true){ var temp__5733__auto__ = cljs.core.first(es); if(cljs.core.truth_(temp__5733__auto__)){ var e = temp__5733__auto__; -var G__4542 = cljs.core.next(es); -var G__4543 = cljs.core._assoc_BANG_(tcoll__$2,cljs.core.key(e),cljs.core.val(e)); -es = G__4542; -tcoll__$2 = G__4543; +var G__4557 = cljs.core.next(es); +var G__4558 = cljs.core._assoc_BANG_(tcoll__$2,cljs.core.key(e),cljs.core.val(e)); +es = G__4557; +tcoll__$2 = G__4558; continue; } else { return tcoll__$2; @@ -24432,10 +24432,10 @@ if((idx >= (0))){ (self__.arr[(idx + (1))] = (self__.arr[(self__.len - (1))])); -var G__4541_4544 = self__.arr; -G__4541_4544.pop(); +var G__4556_4559 = self__.arr; +G__4556_4559.pop(); -G__4541_4544.pop(); +G__4556_4559.pop(); self__.len = (self__.len - (2)); @@ -24449,38 +24449,38 @@ throw (new Error("dissoc! after persistent!")); }); cljs.core.TransientArrayMap.prototype.call = (function() { -var G__4545 = null; -var G__4545__2 = (function (self__,key){ +var G__4560 = null; +var G__4560__2 = (function (self__,key){ var self__ = this; var self____$1 = this; var tcoll = self____$1; return tcoll.cljs$core$ILookup$_lookup$arity$3(null,key,null); }); -var G__4545__3 = (function (self__,key,not_found){ +var G__4560__3 = (function (self__,key,not_found){ var self__ = this; var self____$1 = this; var tcoll = self____$1; return tcoll.cljs$core$ILookup$_lookup$arity$3(null,key,not_found); }); -G__4545 = function(self__,key,not_found){ +G__4560 = function(self__,key,not_found){ switch(arguments.length){ case 2: -return G__4545__2.call(this,self__,key); +return G__4560__2.call(this,self__,key); case 3: -return G__4545__3.call(this,self__,key,not_found); +return G__4560__3.call(this,self__,key,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4545.cljs$core$IFn$_invoke$arity$2 = G__4545__2; -G__4545.cljs$core$IFn$_invoke$arity$3 = G__4545__3; -return G__4545; +G__4560.cljs$core$IFn$_invoke$arity$2 = G__4560__2; +G__4560.cljs$core$IFn$_invoke$arity$3 = G__4560__3; +return G__4560; })() ; -cljs.core.TransientArrayMap.prototype.apply = (function (self__,args4540){ +cljs.core.TransientArrayMap.prototype.apply = (function (self__,args4555){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4540))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4555))); }); cljs.core.TransientArrayMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (key){ @@ -24519,10 +24519,10 @@ var out = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); var i = (0); while(true){ if((i < len)){ -var G__4546 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,(arr[i]),(arr[(i + (1))])); -var G__4547 = (i + (2)); -out = G__4546; -i = G__4547; +var G__4561 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,(arr[i]),(arr[(i + (1))])); +var G__4562 = (i + (2)); +out = G__4561; +i = G__4562; continue; } else { return out; @@ -24578,8 +24578,8 @@ cljs.core.mask = (function cljs$core$mask(hash,shift){ return ((hash >>> shift) & (31)); }); cljs.core.clone_and_set = (function cljs$core$clone_and_set(var_args){ -var G__4549 = arguments.length; -switch (G__4549) { +var G__4564 = arguments.length; +switch (G__4564) { case 3: return cljs.core.clone_and_set.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -24595,19 +24595,19 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( }); cljs.core.clone_and_set.cljs$core$IFn$_invoke$arity$3 = (function (arr,i,a){ -var G__4550 = cljs.core.aclone(arr); -(G__4550[i] = a); +var G__4565 = cljs.core.aclone(arr); +(G__4565[i] = a); -return G__4550; +return G__4565; }); cljs.core.clone_and_set.cljs$core$IFn$_invoke$arity$5 = (function (arr,i,a,j,b){ -var G__4551 = cljs.core.aclone(arr); -(G__4551[i] = a); +var G__4566 = cljs.core.aclone(arr); +(G__4566[i] = a); -(G__4551[j] = b); +(G__4566[j] = b); -return G__4551; +return G__4566; }); cljs.core.clone_and_set.cljs$lang$maxFixedArity = 5; @@ -24627,8 +24627,8 @@ cljs.core.bitpos = (function cljs$core$bitpos(hash,shift){ return ((1) << ((hash >>> shift) & 0x01f)); }); cljs.core.edit_and_set = (function cljs$core$edit_and_set(var_args){ -var G__4554 = arguments.length; -switch (G__4554) { +var G__4569 = arguments.length; +switch (G__4569) { case 4: return cljs.core.edit_and_set.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)])); @@ -24669,10 +24669,10 @@ while(true){ if((i < len)){ var init__$2 = (function (){var k = (arr[i]); if((!((k == null)))){ -var G__4556 = init__$1; -var G__4557 = k; -var G__4558 = (arr[(i + (1))]); -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4556,G__4557,G__4558) : f.call(null,G__4556,G__4557,G__4558)); +var G__4571 = init__$1; +var G__4572 = k; +var G__4573 = (arr[(i + (1))]); +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4571,G__4572,G__4573) : f.call(null,G__4571,G__4572,G__4573)); } else { var node = (arr[(i + (1))]); if((!((node == null)))){ @@ -24685,10 +24685,10 @@ return init__$1; if(cljs.core.reduced_QMARK_(init__$2)){ return init__$2; } else { -var G__4559 = (i + (2)); -var G__4560 = init__$2; -i = G__4559; -init__$1 = G__4560; +var G__4574 = (i + (2)); +var G__4575 = init__$2; +i = G__4574; +init__$1 = G__4575; continue; } } else { @@ -24954,23 +24954,23 @@ var nodes = [null,null,null,null,null,null,null,null,null,null,null,null,null,nu var jdx = ((hash >>> shift) & 0x01f); (nodes[jdx] = cljs.core.BitmapIndexedNode.EMPTY.inode_assoc_BANG_(edit__$1,(shift + (5)),hash,key,val,added_leaf_QMARK_)); -var i_4561 = (0); -var j_4562 = (0); +var i_4576 = (0); +var j_4577 = (0); while(true){ -if((i_4561 < (32))){ -if((((self__.bitmap >>> i_4561) & (1)) === (0))){ -var G__4563 = (i_4561 + (1)); -var G__4564 = j_4562; -i_4561 = G__4563; -j_4562 = G__4564; +if((i_4576 < (32))){ +if((((self__.bitmap >>> i_4576) & (1)) === (0))){ +var G__4578 = (i_4576 + (1)); +var G__4579 = j_4577; +i_4576 = G__4578; +j_4577 = G__4579; continue; } else { -(nodes[i_4561] = (((!(((self__.arr[j_4562]) == null))))?cljs.core.BitmapIndexedNode.EMPTY.inode_assoc_BANG_(edit__$1,(shift + (5)),cljs.core.hash((self__.arr[j_4562])),(self__.arr[j_4562]),(self__.arr[(j_4562 + (1))]),added_leaf_QMARK_):(self__.arr[(j_4562 + (1))]))); +(nodes[i_4576] = (((!(((self__.arr[j_4577]) == null))))?cljs.core.BitmapIndexedNode.EMPTY.inode_assoc_BANG_(edit__$1,(shift + (5)),cljs.core.hash((self__.arr[j_4577])),(self__.arr[j_4577]),(self__.arr[(j_4577 + (1))]),added_leaf_QMARK_):(self__.arr[(j_4577 + (1))]))); -var G__4565 = (i_4561 + (1)); -var G__4566 = (j_4562 + (2)); -i_4561 = G__4565; -j_4562 = G__4566; +var G__4580 = (i_4576 + (1)); +var G__4581 = (j_4577 + (2)); +i_4576 = G__4580; +j_4577 = G__4581; continue; } } else { @@ -25039,23 +25039,23 @@ var nodes = [null,null,null,null,null,null,null,null,null,null,null,null,null,nu var jdx = ((hash >>> shift) & 0x01f); (nodes[jdx] = cljs.core.BitmapIndexedNode.EMPTY.inode_assoc((shift + (5)),hash,key,val,added_leaf_QMARK_)); -var i_4567 = (0); -var j_4568 = (0); +var i_4582 = (0); +var j_4583 = (0); while(true){ -if((i_4567 < (32))){ -if((((self__.bitmap >>> i_4567) & (1)) === (0))){ -var G__4569 = (i_4567 + (1)); -var G__4570 = j_4568; -i_4567 = G__4569; -j_4568 = G__4570; +if((i_4582 < (32))){ +if((((self__.bitmap >>> i_4582) & (1)) === (0))){ +var G__4584 = (i_4582 + (1)); +var G__4585 = j_4583; +i_4582 = G__4584; +j_4583 = G__4585; continue; } else { -(nodes[i_4567] = (((!(((self__.arr[j_4568]) == null))))?cljs.core.BitmapIndexedNode.EMPTY.inode_assoc((shift + (5)),cljs.core.hash((self__.arr[j_4568])),(self__.arr[j_4568]),(self__.arr[(j_4568 + (1))]),added_leaf_QMARK_):(self__.arr[(j_4568 + (1))]))); +(nodes[i_4582] = (((!(((self__.arr[j_4583]) == null))))?cljs.core.BitmapIndexedNode.EMPTY.inode_assoc((shift + (5)),cljs.core.hash((self__.arr[j_4583])),(self__.arr[j_4583]),(self__.arr[(j_4583 + (1))]),added_leaf_QMARK_):(self__.arr[(j_4583 + (1))]))); -var G__4571 = (i_4567 + (1)); -var G__4572 = (j_4568 + (2)); -i_4567 = G__4571; -j_4568 = G__4572; +var G__4586 = (i_4582 + (1)); +var G__4587 = (j_4583 + (2)); +i_4582 = G__4586; +j_4583 = G__4587; continue; } } else { @@ -25203,20 +25203,20 @@ if((i < len)){ if((((!((i === idx)))) && ((!(((arr[i]) == null)))))){ (new_arr[j] = (arr[i])); -var G__4573 = (i + (1)); -var G__4574 = (j + (2)); -var G__4575 = (bitmap | ((1) << i)); -i = G__4573; -j = G__4574; -bitmap = G__4575; +var G__4588 = (i + (1)); +var G__4589 = (j + (2)); +var G__4590 = (bitmap | ((1) << i)); +i = G__4588; +j = G__4589; +bitmap = G__4590; continue; } else { -var G__4576 = (i + (1)); -var G__4577 = j; -var G__4578 = bitmap; -i = G__4576; -j = G__4577; -bitmap = G__4578; +var G__4591 = (i + (1)); +var G__4592 = j; +var G__4593 = bitmap; +i = G__4591; +j = G__4592; +bitmap = G__4593; continue; } } else { @@ -25366,17 +25366,17 @@ var init__$2 = node.kv_reduce(f,init__$1); if(cljs.core.reduced_QMARK_(init__$2)){ return init__$2; } else { -var G__4579 = (i + (1)); -var G__4580 = init__$2; -i = G__4579; -init__$1 = G__4580; +var G__4594 = (i + (1)); +var G__4595 = init__$2; +i = G__4594; +init__$1 = G__4595; continue; } } else { -var G__4581 = (i + (1)); -var G__4582 = init__$1; -i = G__4581; -init__$1 = G__4582; +var G__4596 = (i + (1)); +var G__4597 = init__$1; +i = G__4596; +init__$1 = G__4597; continue; } } else { @@ -25506,8 +25506,8 @@ if((i < lim)){ if(cljs.core.key_test(key,(arr[i]))){ return i; } else { -var G__4583 = (i + (2)); -i = G__4583; +var G__4598 = (i + (2)); +i = G__4598; continue; } } else { @@ -25738,8 +25738,8 @@ return (new cljs.core.HashCollisionNode(edit,collision_hash,cnt,arr)); }); cljs.core.create_node = (function cljs$core$create_node(var_args){ -var G__4585 = arguments.length; -switch (G__4585) { +var G__4600 = arguments.length; +switch (G__4600) { case 6: return cljs.core.create_node.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)])); @@ -25813,56 +25813,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.NodeSeq.prototype.indexOf = (function() { -var G__4587 = null; -var G__4587__1 = (function (x){ +var G__4602 = null; +var G__4602__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4587__2 = (function (x,start){ +var G__4602__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4587 = function(x,start){ +G__4602 = function(x,start){ switch(arguments.length){ case 1: -return G__4587__1.call(this,x); +return G__4602__1.call(this,x); case 2: -return G__4587__2.call(this,x,start); +return G__4602__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4587.cljs$core$IFn$_invoke$arity$1 = G__4587__1; -G__4587.cljs$core$IFn$_invoke$arity$2 = G__4587__2; -return G__4587; +G__4602.cljs$core$IFn$_invoke$arity$1 = G__4602__1; +G__4602.cljs$core$IFn$_invoke$arity$2 = G__4602__2; +return G__4602; })() ; cljs.core.NodeSeq.prototype.lastIndexOf = (function() { -var G__4588 = null; -var G__4588__1 = (function (x){ +var G__4603 = null; +var G__4603__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4588__2 = (function (x,start){ +var G__4603__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4588 = function(x,start){ +G__4603 = function(x,start){ switch(arguments.length){ case 1: -return G__4588__1.call(this,x); +return G__4603__1.call(this,x); case 2: -return G__4588__2.call(this,x,start); +return G__4603__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4588.cljs$core$IFn$_invoke$arity$1 = G__4588__1; -G__4588.cljs$core$IFn$_invoke$arity$2 = G__4588__2; -return G__4588; +G__4603.cljs$core$IFn$_invoke$arity$1 = G__4603__1; +G__4603.cljs$core$IFn$_invoke$arity$2 = G__4603__2; +return G__4603; })() ; @@ -25982,18 +25982,18 @@ cljs.core.__GT_NodeSeq = (function cljs$core$__GT_NodeSeq(meta,nodes,i,s,__hash) return (new cljs.core.NodeSeq(meta,nodes,i,s,__hash)); }); -var G__4589_4592 = cljs.core.NodeSeq.prototype; -var G__4590_4593 = cljs.core.ITER_SYMBOL; -var G__4591_4594 = ((function (G__4589_4592,G__4590_4593){ +var G__4604_4607 = cljs.core.NodeSeq.prototype; +var G__4605_4608 = cljs.core.ITER_SYMBOL; +var G__4606_4609 = ((function (G__4604_4607,G__4605_4608){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4589_4592,G__4590_4593)) +});})(G__4604_4607,G__4605_4608)) ; -goog.object.set(G__4589_4592,G__4590_4593,G__4591_4594); +goog.object.set(G__4604_4607,G__4605_4608,G__4606_4609); cljs.core.create_inode_seq = (function cljs$core$create_inode_seq(var_args){ -var G__4596 = arguments.length; -switch (G__4596) { +var G__4611 = arguments.length; +switch (G__4611) { case 1: return cljs.core.create_inode_seq.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -26029,13 +26029,13 @@ if(cljs.core.truth_(temp__5733__auto____$1)){ var node_seq = temp__5733__auto____$1; return (new cljs.core.NodeSeq(null,nodes,(j + (2)),node_seq,null)); } else { -var G__4598 = (j + (2)); -j = G__4598; +var G__4613 = (j + (2)); +j = G__4613; continue; } } else { -var G__4599 = (j + (2)); -j = G__4599; +var G__4614 = (j + (2)); +j = G__4614; continue; } } @@ -26088,56 +26088,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.ArrayNodeSeq.prototype.indexOf = (function() { -var G__4600 = null; -var G__4600__1 = (function (x){ +var G__4615 = null; +var G__4615__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4600__2 = (function (x,start){ +var G__4615__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4600 = function(x,start){ +G__4615 = function(x,start){ switch(arguments.length){ case 1: -return G__4600__1.call(this,x); +return G__4615__1.call(this,x); case 2: -return G__4600__2.call(this,x,start); +return G__4615__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4600.cljs$core$IFn$_invoke$arity$1 = G__4600__1; -G__4600.cljs$core$IFn$_invoke$arity$2 = G__4600__2; -return G__4600; +G__4615.cljs$core$IFn$_invoke$arity$1 = G__4615__1; +G__4615.cljs$core$IFn$_invoke$arity$2 = G__4615__2; +return G__4615; })() ; cljs.core.ArrayNodeSeq.prototype.lastIndexOf = (function() { -var G__4601 = null; -var G__4601__1 = (function (x){ +var G__4616 = null; +var G__4616__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4601__2 = (function (x,start){ +var G__4616__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4601 = function(x,start){ +G__4616 = function(x,start){ switch(arguments.length){ case 1: -return G__4601__1.call(this,x); +return G__4616__1.call(this,x); case 2: -return G__4601__2.call(this,x,start); +return G__4616__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4601.cljs$core$IFn$_invoke$arity$1 = G__4601__1; -G__4601.cljs$core$IFn$_invoke$arity$2 = G__4601__2; -return G__4601; +G__4616.cljs$core$IFn$_invoke$arity$1 = G__4616__1; +G__4616.cljs$core$IFn$_invoke$arity$2 = G__4616__2; +return G__4616; })() ; @@ -26249,18 +26249,18 @@ cljs.core.__GT_ArrayNodeSeq = (function cljs$core$__GT_ArrayNodeSeq(meta,nodes,i return (new cljs.core.ArrayNodeSeq(meta,nodes,i,s,__hash)); }); -var G__4602_4605 = cljs.core.ArrayNodeSeq.prototype; -var G__4603_4606 = cljs.core.ITER_SYMBOL; -var G__4604_4607 = ((function (G__4602_4605,G__4603_4606){ +var G__4617_4620 = cljs.core.ArrayNodeSeq.prototype; +var G__4618_4621 = cljs.core.ITER_SYMBOL; +var G__4619_4622 = ((function (G__4617_4620,G__4618_4621){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4602_4605,G__4603_4606)) +});})(G__4617_4620,G__4618_4621)) ; -goog.object.set(G__4602_4605,G__4603_4606,G__4604_4607); +goog.object.set(G__4617_4620,G__4618_4621,G__4619_4622); cljs.core.create_array_node_seq = (function cljs$core$create_array_node_seq(var_args){ -var G__4609 = arguments.length; -switch (G__4609) { +var G__4624 = arguments.length; +switch (G__4624) { case 1: return cljs.core.create_array_node_seq.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -26293,13 +26293,13 @@ if(cljs.core.truth_(temp__5733__auto____$1)){ var ns = temp__5733__auto____$1; return (new cljs.core.ArrayNodeSeq(null,nodes,(j + (1)),ns,null)); } else { -var G__4611 = (j + (1)); -j = G__4611; +var G__4626 = (j + (1)); +j = G__4626; continue; } } else { -var G__4612 = (j + (1)); -j = G__4612; +var G__4627 = (j + (1)); +j = G__4627; continue; } } else { @@ -26463,57 +26463,57 @@ return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); cljs.core.PersistentHashMap.prototype.forEach = (function (f){ var self__ = this; var coll = this; -var seq__4614 = cljs.core.seq(coll); -var chunk__4615 = null; -var count__4616 = (0); -var i__4617 = (0); +var seq__4629 = cljs.core.seq(coll); +var chunk__4630 = null; +var count__4631 = (0); +var i__4632 = (0); while(true){ -if((i__4617 < count__4616)){ -var vec__4624 = chunk__4615.cljs$core$IIndexed$_nth$arity$2(null,i__4617); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4624,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4624,(1),null); +if((i__4632 < count__4631)){ +var vec__4639 = chunk__4630.cljs$core$IIndexed$_nth$arity$2(null,i__4632); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4639,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4639,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4632 = seq__4614; -var G__4633 = chunk__4615; -var G__4634 = count__4616; -var G__4635 = (i__4617 + (1)); -seq__4614 = G__4632; -chunk__4615 = G__4633; -count__4616 = G__4634; -i__4617 = G__4635; +var G__4647 = seq__4629; +var G__4648 = chunk__4630; +var G__4649 = count__4631; +var G__4650 = (i__4632 + (1)); +seq__4629 = G__4647; +chunk__4630 = G__4648; +count__4631 = G__4649; +i__4632 = G__4650; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__4614); +var temp__5735__auto__ = cljs.core.seq(seq__4629); if(temp__5735__auto__){ -var seq__4614__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__4614__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__4614__$1); -var G__4636 = cljs.core.chunk_rest(seq__4614__$1); -var G__4637 = c__4550__auto__; -var G__4638 = cljs.core.count(c__4550__auto__); -var G__4639 = (0); -seq__4614 = G__4636; -chunk__4615 = G__4637; -count__4616 = G__4638; -i__4617 = G__4639; +var seq__4629__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__4629__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__4629__$1); +var G__4651 = cljs.core.chunk_rest(seq__4629__$1); +var G__4652 = c__4550__auto__; +var G__4653 = cljs.core.count(c__4550__auto__); +var G__4654 = (0); +seq__4629 = G__4651; +chunk__4630 = G__4652; +count__4631 = G__4653; +i__4632 = G__4654; continue; } else { -var vec__4627 = cljs.core.first(seq__4614__$1); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4627,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4627,(1),null); +var vec__4642 = cljs.core.first(seq__4629__$1); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4642,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4642,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4640 = cljs.core.next(seq__4614__$1); -var G__4641 = null; -var G__4642 = (0); -var G__4643 = (0); -seq__4614 = G__4640; -chunk__4615 = G__4641; -count__4616 = G__4642; -i__4617 = G__4643; +var G__4655 = cljs.core.next(seq__4629__$1); +var G__4656 = null; +var G__4657 = (0); +var G__4658 = (0); +seq__4629 = G__4655; +chunk__4630 = G__4656; +count__4631 = G__4657; +i__4632 = G__4658; continue; } } else { @@ -26724,10 +26724,10 @@ return ret; } else { var e = cljs.core.first(es); if(cljs.core.vector_QMARK_(e)){ -var G__4644 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); -var G__4645 = cljs.core.next(es); -ret = G__4644; -es = G__4645; +var G__4659 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); +var G__4660 = cljs.core.next(es); +ret = G__4659; +es = G__4660; continue; } else { throw (new Error("conj on a map takes map entries or seqables of map entries")); @@ -26739,38 +26739,38 @@ break; }); cljs.core.PersistentHashMap.prototype.call = (function() { -var G__4646 = null; -var G__4646__2 = (function (self__,k){ +var G__4661 = null; +var G__4661__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4646__3 = (function (self__,k,not_found){ +var G__4661__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4646 = function(self__,k,not_found){ +G__4661 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4646__2.call(this,self__,k); +return G__4661__2.call(this,self__,k); case 3: -return G__4646__3.call(this,self__,k,not_found); +return G__4661__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4646.cljs$core$IFn$_invoke$arity$2 = G__4646__2; -G__4646.cljs$core$IFn$_invoke$arity$3 = G__4646__3; -return G__4646; +G__4661.cljs$core$IFn$_invoke$arity$2 = G__4661__2; +G__4661.cljs$core$IFn$_invoke$arity$3 = G__4661__3; +return G__4661; })() ; -cljs.core.PersistentHashMap.prototype.apply = (function (self__,args4613){ +cljs.core.PersistentHashMap.prototype.apply = (function (self__,args4628){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4613))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4628))); }); cljs.core.PersistentHashMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -26812,10 +26812,10 @@ var i = (0); var ret = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); while(true){ if((i < len)){ -var G__4647 = (i + (2)); -var G__4648 = cljs.core._assoc_BANG_(ret,(arr__$1[i]),(arr__$1[(i + (1))])); -i = G__4647; -ret = G__4648; +var G__4662 = (i + (2)); +var G__4663 = cljs.core._assoc_BANG_(ret,(arr__$1[i]),(arr__$1[(i + (1))])); +i = G__4662; +ret = G__4663; continue; } else { return cljs.core._persistent_BANG_(ret); @@ -26829,10 +26829,10 @@ var i = (0); var out = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); while(true){ if((i < len)){ -var G__4649 = (i + (1)); -var G__4650 = cljs.core._assoc_BANG_(out,(ks[i]),(vs[i])); -i = G__4649; -out = G__4650; +var G__4664 = (i + (1)); +var G__4665 = cljs.core._assoc_BANG_(out,(ks[i]),(vs[i])); +i = G__4664; +out = G__4665; continue; } else { return cljs.core.persistent_BANG_(out); @@ -26843,16 +26843,16 @@ break; cljs.core.PersistentHashMap.createWithCheck = (function (arr){ var len = arr.length; var ret = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); -var i_4651 = (0); +var i_4666 = (0); while(true){ -if((i_4651 < len)){ -cljs.core._assoc_BANG_(ret,(arr[i_4651]),(arr[(i_4651 + (1))])); +if((i_4666 < len)){ +cljs.core._assoc_BANG_(ret,(arr[i_4666]),(arr[(i_4666 + (1))])); -if(cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core._count(ret),((i_4651 / (2)) + (1)))){ -throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1((arr[i_4651]))].join(''))); +if(cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core._count(ret),((i_4666 / (2)) + (1)))){ +throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1((arr[i_4666]))].join(''))); } else { -var G__4652 = (i_4651 + (2)); -i_4651 = G__4652; +var G__4667 = (i_4666 + (2)); +i_4666 = G__4667; continue; } } else { @@ -26862,15 +26862,15 @@ break; return cljs.core._persistent_BANG_(ret); }); -var G__4653_4656 = cljs.core.PersistentHashMap.prototype; -var G__4654_4657 = cljs.core.ITER_SYMBOL; -var G__4655_4658 = ((function (G__4653_4656,G__4654_4657){ +var G__4668_4671 = cljs.core.PersistentHashMap.prototype; +var G__4669_4672 = cljs.core.ITER_SYMBOL; +var G__4670_4673 = ((function (G__4668_4671,G__4669_4672){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4653_4656,G__4654_4657)) +});})(G__4668_4671,G__4669_4672)) ; -goog.object.set(G__4653_4656,G__4654_4657,G__4655_4658); +goog.object.set(G__4668_4671,G__4669_4672,G__4670_4673); /** * @constructor @@ -26906,10 +26906,10 @@ while(true){ var temp__5733__auto__ = cljs.core.first(es); if(cljs.core.truth_(temp__5733__auto__)){ var e = temp__5733__auto__; -var G__4660 = cljs.core.next(es); -var G__4661 = tcoll__$1.assoc_BANG_(cljs.core.key(e),cljs.core.val(e)); -es = G__4660; -tcoll__$1 = G__4661; +var G__4675 = cljs.core.next(es); +var G__4676 = tcoll__$1.assoc_BANG_(cljs.core.key(e),cljs.core.val(e)); +es = G__4675; +tcoll__$1 = G__4676; continue; } else { return tcoll__$1; @@ -27085,38 +27085,38 @@ return tcoll__$1.without_BANG_(key); }); cljs.core.TransientHashMap.prototype.call = (function() { -var G__4662 = null; -var G__4662__2 = (function (self__,key){ +var G__4677 = null; +var G__4677__2 = (function (self__,key){ var self__ = this; var self____$1 = this; var tcoll = self____$1; return tcoll.cljs$core$ILookup$_lookup$arity$2(null,key); }); -var G__4662__3 = (function (self__,key,not_found){ +var G__4677__3 = (function (self__,key,not_found){ var self__ = this; var self____$1 = this; var tcoll = self____$1; return tcoll.cljs$core$ILookup$_lookup$arity$3(null,key,not_found); }); -G__4662 = function(self__,key,not_found){ +G__4677 = function(self__,key,not_found){ switch(arguments.length){ case 2: -return G__4662__2.call(this,self__,key); +return G__4677__2.call(this,self__,key); case 3: -return G__4662__3.call(this,self__,key,not_found); +return G__4677__3.call(this,self__,key,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4662.cljs$core$IFn$_invoke$arity$2 = G__4662__2; -G__4662.cljs$core$IFn$_invoke$arity$3 = G__4662__3; -return G__4662; +G__4677.cljs$core$IFn$_invoke$arity$2 = G__4677__2; +G__4677.cljs$core$IFn$_invoke$arity$3 = G__4677__3; +return G__4677; })() ; -cljs.core.TransientHashMap.prototype.apply = (function (self__,args4659){ +cljs.core.TransientHashMap.prototype.apply = (function (self__,args4674){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4659))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4674))); }); cljs.core.TransientHashMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (key){ @@ -27155,10 +27155,10 @@ var t = node; var stack__$1 = stack; while(true){ if((!((t == null)))){ -var G__4663 = ((ascending_QMARK_)?t.left:t.right); -var G__4664 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack__$1,t); -t = G__4663; -stack__$1 = G__4664; +var G__4678 = ((ascending_QMARK_)?t.left:t.right); +var G__4679 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack__$1,t); +t = G__4678; +stack__$1 = G__4679; continue; } else { return stack__$1; @@ -27204,56 +27204,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.PersistentTreeMapSeq.prototype.indexOf = (function() { -var G__4665 = null; -var G__4665__1 = (function (x){ +var G__4680 = null; +var G__4680__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4665__2 = (function (x,start){ +var G__4680__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4665 = function(x,start){ +G__4680 = function(x,start){ switch(arguments.length){ case 1: -return G__4665__1.call(this,x); +return G__4680__1.call(this,x); case 2: -return G__4665__2.call(this,x,start); +return G__4680__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4665.cljs$core$IFn$_invoke$arity$1 = G__4665__1; -G__4665.cljs$core$IFn$_invoke$arity$2 = G__4665__2; -return G__4665; +G__4680.cljs$core$IFn$_invoke$arity$1 = G__4680__1; +G__4680.cljs$core$IFn$_invoke$arity$2 = G__4680__2; +return G__4680; })() ; cljs.core.PersistentTreeMapSeq.prototype.lastIndexOf = (function() { -var G__4666 = null; -var G__4666__1 = (function (x){ +var G__4681 = null; +var G__4681__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4666__2 = (function (x,start){ +var G__4681__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4666 = function(x,start){ +G__4681 = function(x,start){ switch(arguments.length){ case 1: -return G__4666__1.call(this,x); +return G__4681__1.call(this,x); case 2: -return G__4666__2.call(this,x,start); +return G__4681__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4666.cljs$core$IFn$_invoke$arity$1 = G__4666__1; -G__4666.cljs$core$IFn$_invoke$arity$2 = G__4666__2; -return G__4666; +G__4681.cljs$core$IFn$_invoke$arity$1 = G__4681__1; +G__4681.cljs$core$IFn$_invoke$arity$2 = G__4681__2; +return G__4681; })() ; @@ -27382,15 +27382,15 @@ cljs.core.__GT_PersistentTreeMapSeq = (function cljs$core$__GT_PersistentTreeMap return (new cljs.core.PersistentTreeMapSeq(meta,stack,ascending_QMARK_,cnt,__hash)); }); -var G__4667_4670 = cljs.core.PersistentTreeMapSeq.prototype; -var G__4668_4671 = cljs.core.ITER_SYMBOL; -var G__4669_4672 = ((function (G__4667_4670,G__4668_4671){ +var G__4682_4685 = cljs.core.PersistentTreeMapSeq.prototype; +var G__4683_4686 = cljs.core.ITER_SYMBOL; +var G__4684_4687 = ((function (G__4682_4685,G__4683_4686){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4667_4670,G__4668_4671)) +});})(G__4682_4685,G__4683_4686)) ; -goog.object.set(G__4667_4670,G__4668_4671,G__4669_4672); +goog.object.set(G__4682_4685,G__4683_4686,G__4684_4687); cljs.core.create_tree_map_seq = (function cljs$core$create_tree_map_seq(tree,ascending_QMARK_,cnt){ return (new cljs.core.PersistentTreeMapSeq(null,cljs.core.tree_map_seq_push(tree,null,ascending_QMARK_),ascending_QMARK_,cnt,null)); }); @@ -27460,27 +27460,27 @@ throw (new Error("red-black tree invariant violation")); } }); cljs.core.tree_map_kv_reduce = (function cljs$core$tree_map_kv_reduce(node,f,init){ -var init__$1 = (((!((node.left == null))))?(function (){var G__4673 = node.left; -var G__4674 = f; -var G__4675 = init; -return (cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3(G__4673,G__4674,G__4675) : cljs.core.tree_map_kv_reduce.call(null,G__4673,G__4674,G__4675)); +var init__$1 = (((!((node.left == null))))?(function (){var G__4688 = node.left; +var G__4689 = f; +var G__4690 = init; +return (cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3(G__4688,G__4689,G__4690) : cljs.core.tree_map_kv_reduce.call(null,G__4688,G__4689,G__4690)); })():init); if(cljs.core.reduced_QMARK_(init__$1)){ return init__$1; } else { -var init__$2 = (function (){var G__4676 = init__$1; -var G__4677 = node.key; -var G__4678 = node.val; -return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4676,G__4677,G__4678) : f.call(null,G__4676,G__4677,G__4678)); +var init__$2 = (function (){var G__4691 = init__$1; +var G__4692 = node.key; +var G__4693 = node.val; +return (f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(G__4691,G__4692,G__4693) : f.call(null,G__4691,G__4692,G__4693)); })(); if(cljs.core.reduced_QMARK_(init__$2)){ return init__$2; } else { if((!((node.right == null)))){ -var G__4679 = node.right; -var G__4680 = f; -var G__4681 = init__$2; -return (cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3(G__4679,G__4680,G__4681) : cljs.core.tree_map_kv_reduce.call(null,G__4679,G__4680,G__4681)); +var G__4694 = node.right; +var G__4695 = f; +var G__4696 = init__$2; +return (cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3 ? cljs.core.tree_map_kv_reduce.cljs$core$IFn$_invoke$arity$3(G__4694,G__4695,G__4696) : cljs.core.tree_map_kv_reduce.call(null,G__4694,G__4695,G__4696)); } else { return init__$2; } @@ -27524,8 +27524,8 @@ cljs.core.BlackNode.prototype.cljs$core$IFind$ = cljs.core.PROTOCOL_SENTINEL; cljs.core.BlackNode.prototype.cljs$core$IFind$_find$arity$2 = (function (node,k){ var self__ = this; var node__$1 = this; -var G__4683 = k; -switch (G__4683) { +var G__4698 = k; +switch (G__4698) { case (0): return (new cljs.core.MapEntry((0),self__.key,null)); @@ -27541,56 +27541,56 @@ return null; }); cljs.core.BlackNode.prototype.lastIndexOf = (function() { -var G__4685 = null; -var G__4685__1 = (function (x){ +var G__4700 = null; +var G__4700__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4685__2 = (function (x,start){ +var G__4700__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4685 = function(x,start){ +G__4700 = function(x,start){ switch(arguments.length){ case 1: -return G__4685__1.call(this,x); +return G__4700__1.call(this,x); case 2: -return G__4685__2.call(this,x,start); +return G__4700__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4685.cljs$core$IFn$_invoke$arity$1 = G__4685__1; -G__4685.cljs$core$IFn$_invoke$arity$2 = G__4685__2; -return G__4685; +G__4700.cljs$core$IFn$_invoke$arity$1 = G__4700__1; +G__4700.cljs$core$IFn$_invoke$arity$2 = G__4700__2; +return G__4700; })() ; cljs.core.BlackNode.prototype.indexOf = (function() { -var G__4686 = null; -var G__4686__1 = (function (x){ +var G__4701 = null; +var G__4701__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4686__2 = (function (x,start){ +var G__4701__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4686 = function(x,start){ +G__4701 = function(x,start){ switch(arguments.length){ case 1: -return G__4686__1.call(this,x); +return G__4701__1.call(this,x); case 2: -return G__4686__2.call(this,x,start); +return G__4701__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4686.cljs$core$IFn$_invoke$arity$1 = G__4686__1; -G__4686.cljs$core$IFn$_invoke$arity$2 = G__4686__2; -return G__4686; +G__4701.cljs$core$IFn$_invoke$arity$1 = G__4701__1; +G__4701.cljs$core$IFn$_invoke$arity$2 = G__4701__2; +return G__4701; })() ; @@ -27813,38 +27813,38 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP }); cljs.core.BlackNode.prototype.call = (function() { -var G__4687 = null; -var G__4687__2 = (function (self__,k){ +var G__4702 = null; +var G__4702__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$2(null,k); }); -var G__4687__3 = (function (self__,k,not_found){ +var G__4702__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$3(null,k,not_found); }); -G__4687 = function(self__,k,not_found){ +G__4702 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4687__2.call(this,self__,k); +return G__4702__2.call(this,self__,k); case 3: -return G__4687__3.call(this,self__,k,not_found); +return G__4702__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4687.cljs$core$IFn$_invoke$arity$2 = G__4687__2; -G__4687.cljs$core$IFn$_invoke$arity$3 = G__4687__3; -return G__4687; +G__4702.cljs$core$IFn$_invoke$arity$2 = G__4702__2; +G__4702.cljs$core$IFn$_invoke$arity$3 = G__4702__3; +return G__4702; })() ; -cljs.core.BlackNode.prototype.apply = (function (self__,args4682){ +cljs.core.BlackNode.prototype.apply = (function (self__,args4697){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4682))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4697))); }); cljs.core.BlackNode.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -27878,15 +27878,15 @@ cljs.core.__GT_BlackNode = (function cljs$core$__GT_BlackNode(key,val,left,right return (new cljs.core.BlackNode(key,val,left,right,__hash)); }); -var G__4688_4691 = cljs.core.BlackNode.prototype; -var G__4689_4692 = cljs.core.ITER_SYMBOL; -var G__4690_4693 = ((function (G__4688_4691,G__4689_4692){ +var G__4703_4706 = cljs.core.BlackNode.prototype; +var G__4704_4707 = cljs.core.ITER_SYMBOL; +var G__4705_4708 = ((function (G__4703_4706,G__4704_4707){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4688_4691,G__4689_4692)) +});})(G__4703_4706,G__4704_4707)) ; -goog.object.set(G__4688_4691,G__4689_4692,G__4690_4693); +goog.object.set(G__4703_4706,G__4704_4707,G__4705_4708); /** * @constructor @@ -27924,8 +27924,8 @@ cljs.core.RedNode.prototype.cljs$core$IFind$ = cljs.core.PROTOCOL_SENTINEL; cljs.core.RedNode.prototype.cljs$core$IFind$_find$arity$2 = (function (node,k){ var self__ = this; var node__$1 = this; -var G__4695 = k; -switch (G__4695) { +var G__4710 = k; +switch (G__4710) { case (0): return (new cljs.core.MapEntry((0),self__.key,null)); @@ -27941,56 +27941,56 @@ return null; }); cljs.core.RedNode.prototype.lastIndexOf = (function() { -var G__4697 = null; -var G__4697__1 = (function (x){ +var G__4712 = null; +var G__4712__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4697__2 = (function (x,start){ +var G__4712__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4697 = function(x,start){ +G__4712 = function(x,start){ switch(arguments.length){ case 1: -return G__4697__1.call(this,x); +return G__4712__1.call(this,x); case 2: -return G__4697__2.call(this,x,start); +return G__4712__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4697.cljs$core$IFn$_invoke$arity$1 = G__4697__1; -G__4697.cljs$core$IFn$_invoke$arity$2 = G__4697__2; -return G__4697; +G__4712.cljs$core$IFn$_invoke$arity$1 = G__4712__1; +G__4712.cljs$core$IFn$_invoke$arity$2 = G__4712__2; +return G__4712; })() ; cljs.core.RedNode.prototype.indexOf = (function() { -var G__4698 = null; -var G__4698__1 = (function (x){ +var G__4713 = null; +var G__4713__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4698__2 = (function (x,start){ +var G__4713__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4698 = function(x,start){ +G__4713 = function(x,start){ switch(arguments.length){ case 1: -return G__4698__1.call(this,x); +return G__4713__1.call(this,x); case 2: -return G__4698__2.call(this,x,start); +return G__4713__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4698.cljs$core$IFn$_invoke$arity$1 = G__4698__1; -G__4698.cljs$core$IFn$_invoke$arity$2 = G__4698__2; -return G__4698; +G__4713.cljs$core$IFn$_invoke$arity$1 = G__4713__1; +G__4713.cljs$core$IFn$_invoke$arity$2 = G__4713__2; +return G__4713; })() ; @@ -28231,38 +28231,38 @@ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMP }); cljs.core.RedNode.prototype.call = (function() { -var G__4699 = null; -var G__4699__2 = (function (self__,k){ +var G__4714 = null; +var G__4714__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$2(null,k); }); -var G__4699__3 = (function (self__,k,not_found){ +var G__4714__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var node = self____$1; return node.cljs$core$IIndexed$_nth$arity$3(null,k,not_found); }); -G__4699 = function(self__,k,not_found){ +G__4714 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4699__2.call(this,self__,k); +return G__4714__2.call(this,self__,k); case 3: -return G__4699__3.call(this,self__,k,not_found); +return G__4714__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4699.cljs$core$IFn$_invoke$arity$2 = G__4699__2; -G__4699.cljs$core$IFn$_invoke$arity$3 = G__4699__3; -return G__4699; +G__4714.cljs$core$IFn$_invoke$arity$2 = G__4714__2; +G__4714.cljs$core$IFn$_invoke$arity$3 = G__4714__3; +return G__4714; })() ; -cljs.core.RedNode.prototype.apply = (function (self__,args4694){ +cljs.core.RedNode.prototype.apply = (function (self__,args4709){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4694))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4709))); }); cljs.core.RedNode.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -28296,22 +28296,22 @@ cljs.core.__GT_RedNode = (function cljs$core$__GT_RedNode(key,val,left,right,__h return (new cljs.core.RedNode(key,val,left,right,__hash)); }); -var G__4700_4703 = cljs.core.RedNode.prototype; -var G__4701_4704 = cljs.core.ITER_SYMBOL; -var G__4702_4705 = ((function (G__4700_4703,G__4701_4704){ +var G__4715_4718 = cljs.core.RedNode.prototype; +var G__4716_4719 = cljs.core.ITER_SYMBOL; +var G__4717_4720 = ((function (G__4715_4718,G__4716_4719){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4700_4703,G__4701_4704)) +});})(G__4715_4718,G__4716_4719)) ; -goog.object.set(G__4700_4703,G__4701_4704,G__4702_4705); +goog.object.set(G__4715_4718,G__4716_4719,G__4717_4720); cljs.core.tree_map_add = (function cljs$core$tree_map_add(comp,tree,k,v,found){ if((tree == null)){ return (new cljs.core.RedNode(k,v,null,null,null)); } else { -var c = (function (){var G__4706 = k; -var G__4707 = tree.key; -return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__4706,G__4707) : comp.call(null,G__4706,G__4707)); +var c = (function (){var G__4721 = k; +var G__4722 = tree.key; +return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__4721,G__4722) : comp.call(null,G__4721,G__4722)); })(); if((c === (0))){ (found[(0)] = tree); @@ -28319,12 +28319,12 @@ if((c === (0))){ return null; } else { if((c < (0))){ -var ins = (function (){var G__4708 = comp; -var G__4709 = tree.left; -var G__4710 = k; -var G__4711 = v; -var G__4712 = found; -return (cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5 ? cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5(G__4708,G__4709,G__4710,G__4711,G__4712) : cljs.core.tree_map_add.call(null,G__4708,G__4709,G__4710,G__4711,G__4712)); +var ins = (function (){var G__4723 = comp; +var G__4724 = tree.left; +var G__4725 = k; +var G__4726 = v; +var G__4727 = found; +return (cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5 ? cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5(G__4723,G__4724,G__4725,G__4726,G__4727) : cljs.core.tree_map_add.call(null,G__4723,G__4724,G__4725,G__4726,G__4727)); })(); if((!((ins == null)))){ return tree.add_left(ins); @@ -28332,12 +28332,12 @@ return tree.add_left(ins); return null; } } else { -var ins = (function (){var G__4713 = comp; -var G__4714 = tree.right; -var G__4715 = k; -var G__4716 = v; -var G__4717 = found; -return (cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5 ? cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5(G__4713,G__4714,G__4715,G__4716,G__4717) : cljs.core.tree_map_add.call(null,G__4713,G__4714,G__4715,G__4716,G__4717)); +var ins = (function (){var G__4728 = comp; +var G__4729 = tree.right; +var G__4730 = k; +var G__4731 = v; +var G__4732 = found; +return (cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5 ? cljs.core.tree_map_add.cljs$core$IFn$_invoke$arity$5(G__4728,G__4729,G__4730,G__4731,G__4732) : cljs.core.tree_map_add.call(null,G__4728,G__4729,G__4730,G__4731,G__4732)); })(); if((!((ins == null)))){ return tree.add_right(ins); @@ -28358,9 +28358,9 @@ return left; } else { if((left instanceof cljs.core.RedNode)){ if((right instanceof cljs.core.RedNode)){ -var app = (function (){var G__4718 = left.right; -var G__4719 = right.left; -return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4718,G__4719) : cljs.core.tree_map_append.call(null,G__4718,G__4719)); +var app = (function (){var G__4733 = left.right; +var G__4734 = right.left; +return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4733,G__4734) : cljs.core.tree_map_append.call(null,G__4733,G__4734)); })(); if((app instanceof cljs.core.RedNode)){ return (new cljs.core.RedNode(app.key,app.val,(new cljs.core.RedNode(left.key,left.val,left.left,app.left,null)),(new cljs.core.RedNode(right.key,right.val,app.right,right.right,null)),null)); @@ -28368,21 +28368,21 @@ return (new cljs.core.RedNode(app.key,app.val,(new cljs.core.RedNode(left.key,le return (new cljs.core.RedNode(left.key,left.val,left.left,(new cljs.core.RedNode(right.key,right.val,app,right.right,null)),null)); } } else { -return (new cljs.core.RedNode(left.key,left.val,left.left,(function (){var G__4720 = left.right; -var G__4721 = right; -return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4720,G__4721) : cljs.core.tree_map_append.call(null,G__4720,G__4721)); +return (new cljs.core.RedNode(left.key,left.val,left.left,(function (){var G__4735 = left.right; +var G__4736 = right; +return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4735,G__4736) : cljs.core.tree_map_append.call(null,G__4735,G__4736)); })(),null)); } } else { if((right instanceof cljs.core.RedNode)){ -return (new cljs.core.RedNode(right.key,right.val,(function (){var G__4722 = left; -var G__4723 = right.left; -return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4722,G__4723) : cljs.core.tree_map_append.call(null,G__4722,G__4723)); +return (new cljs.core.RedNode(right.key,right.val,(function (){var G__4737 = left; +var G__4738 = right.left; +return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4737,G__4738) : cljs.core.tree_map_append.call(null,G__4737,G__4738)); })(),right.right,null)); } else { -var app = (function (){var G__4724 = left.right; -var G__4725 = right.left; -return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4724,G__4725) : cljs.core.tree_map_append.call(null,G__4724,G__4725)); +var app = (function (){var G__4739 = left.right; +var G__4740 = right.left; +return (cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2 ? cljs.core.tree_map_append.cljs$core$IFn$_invoke$arity$2(G__4739,G__4740) : cljs.core.tree_map_append.call(null,G__4739,G__4740)); })(); if((app instanceof cljs.core.RedNode)){ return (new cljs.core.RedNode(app.key,app.val,(new cljs.core.BlackNode(left.key,left.val,left.left,app.left,null)),(new cljs.core.BlackNode(right.key,right.val,app.right,right.right,null)),null)); @@ -28397,9 +28397,9 @@ return cljs.core.balance_left_del(left.key,left.val,left.left,(new cljs.core.Bla }); cljs.core.tree_map_remove = (function cljs$core$tree_map_remove(comp,tree,k,found){ if((!((tree == null)))){ -var c = (function (){var G__4726 = k; -var G__4727 = tree.key; -return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__4726,G__4727) : comp.call(null,G__4726,G__4727)); +var c = (function (){var G__4741 = k; +var G__4742 = tree.key; +return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__4741,G__4742) : comp.call(null,G__4741,G__4742)); })(); if((c === (0))){ (found[(0)] = tree); @@ -28407,11 +28407,11 @@ if((c === (0))){ return cljs.core.tree_map_append(tree.left,tree.right); } else { if((c < (0))){ -var del = (function (){var G__4728 = comp; -var G__4729 = tree.left; -var G__4730 = k; -var G__4731 = found; -return (cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4(G__4728,G__4729,G__4730,G__4731) : cljs.core.tree_map_remove.call(null,G__4728,G__4729,G__4730,G__4731)); +var del = (function (){var G__4743 = comp; +var G__4744 = tree.left; +var G__4745 = k; +var G__4746 = found; +return (cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4(G__4743,G__4744,G__4745,G__4746) : cljs.core.tree_map_remove.call(null,G__4743,G__4744,G__4745,G__4746)); })(); if((((!((del == null)))) || ((!(((found[(0)]) == null)))))){ if((tree.left instanceof cljs.core.BlackNode)){ @@ -28423,11 +28423,11 @@ return (new cljs.core.RedNode(tree.key,tree.val,del,tree.right,null)); return null; } } else { -var del = (function (){var G__4732 = comp; -var G__4733 = tree.right; -var G__4734 = k; -var G__4735 = found; -return (cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4(G__4732,G__4733,G__4734,G__4735) : cljs.core.tree_map_remove.call(null,G__4732,G__4733,G__4734,G__4735)); +var del = (function (){var G__4747 = comp; +var G__4748 = tree.right; +var G__4749 = k; +var G__4750 = found; +return (cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_remove.cljs$core$IFn$_invoke$arity$4(G__4747,G__4748,G__4749,G__4750) : cljs.core.tree_map_remove.call(null,G__4747,G__4748,G__4749,G__4750)); })(); if((((!((del == null)))) || ((!(((found[(0)]) == null)))))){ if((tree.right instanceof cljs.core.BlackNode)){ @@ -28452,18 +28452,18 @@ if((c === (0))){ return tree.replace(tk,v,tree.left,tree.right); } else { if((c < (0))){ -return tree.replace(tk,tree.val,(function (){var G__4736 = comp; -var G__4737 = tree.left; -var G__4738 = k; -var G__4739 = v; -return (cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4(G__4736,G__4737,G__4738,G__4739) : cljs.core.tree_map_replace.call(null,G__4736,G__4737,G__4738,G__4739)); +return tree.replace(tk,tree.val,(function (){var G__4751 = comp; +var G__4752 = tree.left; +var G__4753 = k; +var G__4754 = v; +return (cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4(G__4751,G__4752,G__4753,G__4754) : cljs.core.tree_map_replace.call(null,G__4751,G__4752,G__4753,G__4754)); })(),tree.right); } else { -return tree.replace(tk,tree.val,tree.left,(function (){var G__4740 = comp; -var G__4741 = tree.right; -var G__4742 = k; -var G__4743 = v; -return (cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4(G__4740,G__4741,G__4742,G__4743) : cljs.core.tree_map_replace.call(null,G__4740,G__4741,G__4742,G__4743)); +return tree.replace(tk,tree.val,tree.left,(function (){var G__4755 = comp; +var G__4756 = tree.right; +var G__4757 = k; +var G__4758 = v; +return (cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4 ? cljs.core.tree_map_replace.cljs$core$IFn$_invoke$arity$4(G__4755,G__4756,G__4757,G__4758) : cljs.core.tree_map_replace.call(null,G__4755,G__4756,G__4757,G__4758)); })()); } @@ -28510,57 +28510,57 @@ return coll__$1.entry_at(k); cljs.core.PersistentTreeMap.prototype.forEach = (function (f){ var self__ = this; var coll = this; -var seq__4745 = cljs.core.seq(coll); -var chunk__4746 = null; -var count__4747 = (0); -var i__4748 = (0); +var seq__4760 = cljs.core.seq(coll); +var chunk__4761 = null; +var count__4762 = (0); +var i__4763 = (0); while(true){ -if((i__4748 < count__4747)){ -var vec__4755 = chunk__4746.cljs$core$IIndexed$_nth$arity$2(null,i__4748); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4755,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4755,(1),null); +if((i__4763 < count__4762)){ +var vec__4770 = chunk__4761.cljs$core$IIndexed$_nth$arity$2(null,i__4763); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4770,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4770,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4767 = seq__4745; -var G__4768 = chunk__4746; -var G__4769 = count__4747; -var G__4770 = (i__4748 + (1)); -seq__4745 = G__4767; -chunk__4746 = G__4768; -count__4747 = G__4769; -i__4748 = G__4770; +var G__4782 = seq__4760; +var G__4783 = chunk__4761; +var G__4784 = count__4762; +var G__4785 = (i__4763 + (1)); +seq__4760 = G__4782; +chunk__4761 = G__4783; +count__4762 = G__4784; +i__4763 = G__4785; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__4745); +var temp__5735__auto__ = cljs.core.seq(seq__4760); if(temp__5735__auto__){ -var seq__4745__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__4745__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__4745__$1); -var G__4771 = cljs.core.chunk_rest(seq__4745__$1); -var G__4772 = c__4550__auto__; -var G__4773 = cljs.core.count(c__4550__auto__); -var G__4774 = (0); -seq__4745 = G__4771; -chunk__4746 = G__4772; -count__4747 = G__4773; -i__4748 = G__4774; +var seq__4760__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__4760__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__4760__$1); +var G__4786 = cljs.core.chunk_rest(seq__4760__$1); +var G__4787 = c__4550__auto__; +var G__4788 = cljs.core.count(c__4550__auto__); +var G__4789 = (0); +seq__4760 = G__4786; +chunk__4761 = G__4787; +count__4762 = G__4788; +i__4763 = G__4789; continue; } else { -var vec__4758 = cljs.core.first(seq__4745__$1); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4758,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4758,(1),null); +var vec__4773 = cljs.core.first(seq__4760__$1); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4773,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4773,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4775 = cljs.core.next(seq__4745__$1); -var G__4776 = null; -var G__4777 = (0); -var G__4778 = (0); -seq__4745 = G__4775; -chunk__4746 = G__4776; -count__4747 = G__4777; -i__4748 = G__4778; +var G__4790 = cljs.core.next(seq__4760__$1); +var G__4791 = null; +var G__4792 = (0); +var G__4793 = (0); +seq__4760 = G__4790; +chunk__4761 = G__4791; +count__4762 = G__4792; +i__4763 = G__4793; continue; } } else { @@ -28613,20 +28613,20 @@ var coll = this; var t = self__.tree; while(true){ if((!((t == null)))){ -var c = (function (){var G__4761 = k; -var G__4762 = t.key; -return (self__.comp.cljs$core$IFn$_invoke$arity$2 ? self__.comp.cljs$core$IFn$_invoke$arity$2(G__4761,G__4762) : self__.comp.call(null,G__4761,G__4762)); +var c = (function (){var G__4776 = k; +var G__4777 = t.key; +return (self__.comp.cljs$core$IFn$_invoke$arity$2 ? self__.comp.cljs$core$IFn$_invoke$arity$2(G__4776,G__4777) : self__.comp.call(null,G__4776,G__4777)); })(); if((c === (0))){ return t; } else { if((c < (0))){ -var G__4779 = t.left; -t = G__4779; +var G__4794 = t.left; +t = G__4794; continue; } else { -var G__4780 = t.right; -t = G__4780; +var G__4795 = t.right; +t = G__4795; continue; } @@ -28798,10 +28798,10 @@ return ret; } else { var e = cljs.core.first(es); if(cljs.core.vector_QMARK_(e)){ -var G__4781 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); -var G__4782 = cljs.core.next(es); -ret = G__4781; -es = G__4782; +var G__4796 = cljs.core._assoc(ret,cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(0)),cljs.core._nth.cljs$core$IFn$_invoke$arity$2(e,(1))); +var G__4797 = cljs.core.next(es); +ret = G__4796; +es = G__4797; continue; } else { throw (new Error("conj on a map takes map entries or seqables of map entries")); @@ -28813,38 +28813,38 @@ break; }); cljs.core.PersistentTreeMap.prototype.call = (function() { -var G__4783 = null; -var G__4783__2 = (function (self__,k){ +var G__4798 = null; +var G__4798__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4783__3 = (function (self__,k,not_found){ +var G__4798__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4783 = function(self__,k,not_found){ +G__4798 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4783__2.call(this,self__,k); +return G__4798__2.call(this,self__,k); case 3: -return G__4783__3.call(this,self__,k,not_found); +return G__4798__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4783.cljs$core$IFn$_invoke$arity$2 = G__4783__2; -G__4783.cljs$core$IFn$_invoke$arity$3 = G__4783__3; -return G__4783; +G__4798.cljs$core$IFn$_invoke$arity$2 = G__4798__2; +G__4798.cljs$core$IFn$_invoke$arity$3 = G__4798__3; +return G__4798; })() ; -cljs.core.PersistentTreeMap.prototype.apply = (function (self__,args4744){ +cljs.core.PersistentTreeMap.prototype.apply = (function (self__,args4759){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4744))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4759))); }); cljs.core.PersistentTreeMap.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -28877,39 +28877,39 @@ var stack = null; var t = self__.tree; while(true){ if((!((t == null)))){ -var c = (function (){var G__4765 = k; -var G__4766 = t.key; -return (self__.comp.cljs$core$IFn$_invoke$arity$2 ? self__.comp.cljs$core$IFn$_invoke$arity$2(G__4765,G__4766) : self__.comp.call(null,G__4765,G__4766)); +var c = (function (){var G__4780 = k; +var G__4781 = t.key; +return (self__.comp.cljs$core$IFn$_invoke$arity$2 ? self__.comp.cljs$core$IFn$_invoke$arity$2(G__4780,G__4781) : self__.comp.call(null,G__4780,G__4781)); })(); if((c === (0))){ return (new cljs.core.PersistentTreeMapSeq(null,cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack,t),ascending_QMARK_,(-1),null)); } else { if(cljs.core.truth_(ascending_QMARK_)){ if((c < (0))){ -var G__4784 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack,t); -var G__4785 = t.left; -stack = G__4784; -t = G__4785; +var G__4799 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack,t); +var G__4800 = t.left; +stack = G__4799; +t = G__4800; continue; } else { -var G__4786 = stack; -var G__4787 = t.right; -stack = G__4786; -t = G__4787; +var G__4801 = stack; +var G__4802 = t.right; +stack = G__4801; +t = G__4802; continue; } } else { if((c > (0))){ -var G__4788 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack,t); -var G__4789 = t.right; -stack = G__4788; -t = G__4789; +var G__4803 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(stack,t); +var G__4804 = t.right; +stack = G__4803; +t = G__4804; continue; } else { -var G__4790 = stack; -var G__4791 = t.left; -stack = G__4790; -t = G__4791; +var G__4805 = stack; +var G__4806 = t.left; +stack = G__4805; +t = G__4806; continue; } @@ -28961,29 +28961,29 @@ return (new cljs.core.PersistentTreeMap(comp,tree,cnt,meta,__hash)); }); cljs.core.PersistentTreeMap.EMPTY = (new cljs.core.PersistentTreeMap(cljs.core.compare,null,(0),null,cljs.core.empty_unordered_hash)); -var G__4792_4795 = cljs.core.PersistentTreeMap.prototype; -var G__4793_4796 = cljs.core.ITER_SYMBOL; -var G__4794_4797 = ((function (G__4792_4795,G__4793_4796){ +var G__4807_4810 = cljs.core.PersistentTreeMap.prototype; +var G__4808_4811 = cljs.core.ITER_SYMBOL; +var G__4809_4812 = ((function (G__4807_4810,G__4808_4811){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4792_4795,G__4793_4796)) +});})(G__4807_4810,G__4808_4811)) ; -goog.object.set(G__4792_4795,G__4793_4796,G__4794_4797); +goog.object.set(G__4807_4810,G__4808_4811,G__4809_4812); /** * keyval => key val * Returns a new hash map with supplied mappings. */ cljs.core.hash_map = (function cljs$core$hash_map(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4799 = arguments.length; -var i__4731__auto___4800 = (0); +var len__4730__auto___4814 = arguments.length; +var i__4731__auto___4815 = (0); while(true){ -if((i__4731__auto___4800 < len__4730__auto___4799)){ -args__4736__auto__.push((arguments[i__4731__auto___4800])); +if((i__4731__auto___4815 < len__4730__auto___4814)){ +args__4736__auto__.push((arguments[i__4731__auto___4815])); -var G__4801 = (i__4731__auto___4800 + (1)); -i__4731__auto___4800 = G__4801; +var G__4816 = (i__4731__auto___4815 + (1)); +i__4731__auto___4815 = G__4816; continue; } else { } @@ -28999,10 +28999,10 @@ var in$ = cljs.core.seq(keyvals); var out = cljs.core.transient$(cljs.core.PersistentHashMap.EMPTY); while(true){ if(in$){ -var G__4802 = cljs.core.nnext(in$); -var G__4803 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); -in$ = G__4802; -out = G__4803; +var G__4817 = cljs.core.nnext(in$); +var G__4818 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); +in$ = G__4817; +out = G__4818; continue; } else { return cljs.core.persistent_BANG_(out); @@ -29014,9 +29014,9 @@ break; cljs.core.hash_map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.hash_map.cljs$lang$applyTo = (function (seq4798){ +cljs.core.hash_map.cljs$lang$applyTo = (function (seq4813){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4798)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4813)); }); /** @@ -29025,14 +29025,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.array_map = (function cljs$core$array_map(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4805 = arguments.length; -var i__4731__auto___4806 = (0); +var len__4730__auto___4820 = arguments.length; +var i__4731__auto___4821 = (0); while(true){ -if((i__4731__auto___4806 < len__4730__auto___4805)){ -args__4736__auto__.push((arguments[i__4731__auto___4806])); +if((i__4731__auto___4821 < len__4730__auto___4820)){ +args__4736__auto__.push((arguments[i__4731__auto___4821])); -var G__4807 = (i__4731__auto___4806 + (1)); -i__4731__auto___4806 = G__4807; +var G__4822 = (i__4731__auto___4821 + (1)); +i__4731__auto___4821 = G__4822; continue; } else { } @@ -29051,9 +29051,9 @@ return cljs.core.PersistentArrayMap.createAsIfByAssoc(arr); cljs.core.array_map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.array_map.cljs$lang$applyTo = (function (seq4804){ +cljs.core.array_map.cljs$lang$applyTo = (function (seq4819){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4804)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4819)); }); /** @@ -29062,14 +29062,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.obj_map = (function cljs$core$obj_map(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4814 = arguments.length; -var i__4731__auto___4815 = (0); +var len__4730__auto___4829 = arguments.length; +var i__4731__auto___4830 = (0); while(true){ -if((i__4731__auto___4815 < len__4730__auto___4814)){ -args__4736__auto__.push((arguments[i__4731__auto___4815])); +if((i__4731__auto___4830 < len__4730__auto___4829)){ +args__4736__auto__.push((arguments[i__4731__auto___4830])); -var G__4816 = (i__4731__auto___4815 + (1)); -i__4731__auto___4815 = G__4816; +var G__4831 = (i__4731__auto___4830 + (1)); +i__4731__auto___4830 = G__4831; continue; } else { } @@ -29088,13 +29088,13 @@ while(true){ if(kvs){ ks.push(cljs.core.first(kvs)); -var G__4811_4817 = obj; -var G__4812_4818 = cljs.core.first(kvs); -var G__4813_4819 = cljs.core.second(kvs); -goog.object.set(G__4811_4817,G__4812_4818,G__4813_4819); +var G__4826_4832 = obj; +var G__4827_4833 = cljs.core.first(kvs); +var G__4828_4834 = cljs.core.second(kvs); +goog.object.set(G__4826_4832,G__4827_4833,G__4828_4834); -var G__4820 = cljs.core.nnext(kvs); -kvs = G__4820; +var G__4835 = cljs.core.nnext(kvs); +kvs = G__4835; continue; } else { return cljs.core.ObjMap.fromObject(ks,obj); @@ -29106,9 +29106,9 @@ break; cljs.core.obj_map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.obj_map.cljs$lang$applyTo = (function (seq4808){ +cljs.core.obj_map.cljs$lang$applyTo = (function (seq4823){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4808)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4823)); }); /** @@ -29117,14 +29117,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.sorted_map = (function cljs$core$sorted_map(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4822 = arguments.length; -var i__4731__auto___4823 = (0); +var len__4730__auto___4837 = arguments.length; +var i__4731__auto___4838 = (0); while(true){ -if((i__4731__auto___4823 < len__4730__auto___4822)){ -args__4736__auto__.push((arguments[i__4731__auto___4823])); +if((i__4731__auto___4838 < len__4730__auto___4837)){ +args__4736__auto__.push((arguments[i__4731__auto___4838])); -var G__4824 = (i__4731__auto___4823 + (1)); -i__4731__auto___4823 = G__4824; +var G__4839 = (i__4731__auto___4838 + (1)); +i__4731__auto___4838 = G__4839; continue; } else { } @@ -29140,10 +29140,10 @@ var in$ = cljs.core.seq(keyvals); var out = cljs.core.PersistentTreeMap.EMPTY; while(true){ if(in$){ -var G__4825 = cljs.core.nnext(in$); -var G__4826 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); -in$ = G__4825; -out = G__4826; +var G__4840 = cljs.core.nnext(in$); +var G__4841 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); +in$ = G__4840; +out = G__4841; continue; } else { return out; @@ -29155,9 +29155,9 @@ break; cljs.core.sorted_map.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.sorted_map.cljs$lang$applyTo = (function (seq4821){ +cljs.core.sorted_map.cljs$lang$applyTo = (function (seq4836){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4821)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4836)); }); /** @@ -29166,14 +29166,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.sorted_map_by = (function cljs$core$sorted_map_by(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4829 = arguments.length; -var i__4731__auto___4830 = (0); +var len__4730__auto___4844 = arguments.length; +var i__4731__auto___4845 = (0); while(true){ -if((i__4731__auto___4830 < len__4730__auto___4829)){ -args__4736__auto__.push((arguments[i__4731__auto___4830])); +if((i__4731__auto___4845 < len__4730__auto___4844)){ +args__4736__auto__.push((arguments[i__4731__auto___4845])); -var G__4831 = (i__4731__auto___4830 + (1)); -i__4731__auto___4830 = G__4831; +var G__4846 = (i__4731__auto___4845 + (1)); +i__4731__auto___4845 = G__4846; continue; } else { } @@ -29189,10 +29189,10 @@ var in$ = cljs.core.seq(keyvals); var out = (new cljs.core.PersistentTreeMap(cljs.core.fn__GT_comparator(comparator),null,(0),null,(0))); while(true){ if(in$){ -var G__4832 = cljs.core.nnext(in$); -var G__4833 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); -in$ = G__4832; -out = G__4833; +var G__4847 = cljs.core.nnext(in$); +var G__4848 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(out,cljs.core.first(in$),cljs.core.second(in$)); +in$ = G__4847; +out = G__4848; continue; } else { return out; @@ -29204,11 +29204,11 @@ break; cljs.core.sorted_map_by.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.sorted_map_by.cljs$lang$applyTo = (function (seq4827){ -var G__4828 = cljs.core.first(seq4827); -var seq4827__$1 = cljs.core.next(seq4827); +cljs.core.sorted_map_by.cljs$lang$applyTo = (function (seq4842){ +var G__4843 = cljs.core.first(seq4842); +var seq4842__$1 = cljs.core.next(seq4842); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4828,seq4827__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4843,seq4842__$1); }); @@ -29245,56 +29245,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.KeySeq.prototype.indexOf = (function() { -var G__4836 = null; -var G__4836__1 = (function (x){ +var G__4851 = null; +var G__4851__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4836__2 = (function (x,start){ +var G__4851__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4836 = function(x,start){ +G__4851 = function(x,start){ switch(arguments.length){ case 1: -return G__4836__1.call(this,x); +return G__4851__1.call(this,x); case 2: -return G__4836__2.call(this,x,start); +return G__4851__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4836.cljs$core$IFn$_invoke$arity$1 = G__4836__1; -G__4836.cljs$core$IFn$_invoke$arity$2 = G__4836__2; -return G__4836; +G__4851.cljs$core$IFn$_invoke$arity$1 = G__4851__1; +G__4851.cljs$core$IFn$_invoke$arity$2 = G__4851__2; +return G__4851; })() ; cljs.core.KeySeq.prototype.lastIndexOf = (function() { -var G__4837 = null; -var G__4837__1 = (function (x){ +var G__4852 = null; +var G__4852__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4837__2 = (function (x,start){ +var G__4852__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4837 = function(x,start){ +G__4852 = function(x,start){ switch(arguments.length){ case 1: -return G__4837__1.call(this,x); +return G__4852__1.call(this,x); case 2: -return G__4837__2.call(this,x,start); +return G__4852__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4837.cljs$core$IFn$_invoke$arity$1 = G__4837__1; -G__4837.cljs$core$IFn$_invoke$arity$2 = G__4837__2; -return G__4837; +G__4852.cljs$core$IFn$_invoke$arity$1 = G__4852__1; +G__4852.cljs$core$IFn$_invoke$arity$2 = G__4852__2; +return G__4852; })() ; @@ -29404,15 +29404,15 @@ cljs.core.__GT_KeySeq = (function cljs$core$__GT_KeySeq(mseq,_meta){ return (new cljs.core.KeySeq(mseq,_meta)); }); -var G__4838_4841 = cljs.core.KeySeq.prototype; -var G__4839_4842 = cljs.core.ITER_SYMBOL; -var G__4840_4843 = ((function (G__4838_4841,G__4839_4842){ +var G__4853_4856 = cljs.core.KeySeq.prototype; +var G__4854_4857 = cljs.core.ITER_SYMBOL; +var G__4855_4858 = ((function (G__4853_4856,G__4854_4857){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4838_4841,G__4839_4842)) +});})(G__4853_4856,G__4854_4857)) ; -goog.object.set(G__4838_4841,G__4839_4842,G__4840_4843); +goog.object.set(G__4853_4856,G__4854_4857,G__4855_4858); /** * Returns a sequence of the map's keys, in the same order as (seq map). */ @@ -29465,56 +29465,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.ValSeq.prototype.indexOf = (function() { -var G__4846 = null; -var G__4846__1 = (function (x){ +var G__4861 = null; +var G__4861__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__4846__2 = (function (x,start){ +var G__4861__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4846 = function(x,start){ +G__4861 = function(x,start){ switch(arguments.length){ case 1: -return G__4846__1.call(this,x); +return G__4861__1.call(this,x); case 2: -return G__4846__2.call(this,x,start); +return G__4861__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4846.cljs$core$IFn$_invoke$arity$1 = G__4846__1; -G__4846.cljs$core$IFn$_invoke$arity$2 = G__4846__2; -return G__4846; +G__4861.cljs$core$IFn$_invoke$arity$1 = G__4861__1; +G__4861.cljs$core$IFn$_invoke$arity$2 = G__4861__2; +return G__4861; })() ; cljs.core.ValSeq.prototype.lastIndexOf = (function() { -var G__4847 = null; -var G__4847__1 = (function (x){ +var G__4862 = null; +var G__4862__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__4847__2 = (function (x,start){ +var G__4862__2 = (function (x,start){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start); }); -G__4847 = function(x,start){ +G__4862 = function(x,start){ switch(arguments.length){ case 1: -return G__4847__1.call(this,x); +return G__4862__1.call(this,x); case 2: -return G__4847__2.call(this,x,start); +return G__4862__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__4847.cljs$core$IFn$_invoke$arity$1 = G__4847__1; -G__4847.cljs$core$IFn$_invoke$arity$2 = G__4847__2; -return G__4847; +G__4862.cljs$core$IFn$_invoke$arity$1 = G__4862__1; +G__4862.cljs$core$IFn$_invoke$arity$2 = G__4862__2; +return G__4862; })() ; @@ -29624,15 +29624,15 @@ cljs.core.__GT_ValSeq = (function cljs$core$__GT_ValSeq(mseq,_meta){ return (new cljs.core.ValSeq(mseq,_meta)); }); -var G__4848_4851 = cljs.core.ValSeq.prototype; -var G__4849_4852 = cljs.core.ITER_SYMBOL; -var G__4850_4853 = ((function (G__4848_4851,G__4849_4852){ +var G__4863_4866 = cljs.core.ValSeq.prototype; +var G__4864_4867 = cljs.core.ITER_SYMBOL; +var G__4865_4868 = ((function (G__4863_4866,G__4864_4867){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4848_4851,G__4849_4852)) +});})(G__4863_4866,G__4864_4867)) ; -goog.object.set(G__4848_4851,G__4849_4852,G__4850_4853); +goog.object.set(G__4863_4866,G__4864_4867,G__4865_4868); /** * Returns a sequence of the map's values, in the same order as (seq map). */ @@ -29658,14 +29658,14 @@ return cljs.core._val(map_entry); */ cljs.core.merge = (function cljs$core$merge(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4857 = arguments.length; -var i__4731__auto___4858 = (0); +var len__4730__auto___4872 = arguments.length; +var i__4731__auto___4873 = (0); while(true){ -if((i__4731__auto___4858 < len__4730__auto___4857)){ -args__4736__auto__.push((arguments[i__4731__auto___4858])); +if((i__4731__auto___4873 < len__4730__auto___4872)){ +args__4736__auto__.push((arguments[i__4731__auto___4873])); -var G__4859 = (i__4731__auto___4858 + (1)); -i__4731__auto___4858 = G__4859; +var G__4874 = (i__4731__auto___4873 + (1)); +i__4731__auto___4873 = G__4874; continue; } else { } @@ -29678,14 +29678,14 @@ return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__ cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic = (function (maps){ if(cljs.core.truth_(cljs.core.some(cljs.core.identity,maps))){ -return cljs.core.reduce.cljs$core$IFn$_invoke$arity$2((function (p1__4854_SHARP_,p2__4855_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2((function (){var or__4131__auto__ = p1__4854_SHARP_; +return cljs.core.reduce.cljs$core$IFn$_invoke$arity$2((function (p1__4869_SHARP_,p2__4870_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2((function (){var or__4131__auto__ = p1__4869_SHARP_; if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return cljs.core.PersistentArrayMap.EMPTY; } -})(),p2__4855_SHARP_); +})(),p2__4870_SHARP_); }),maps); } else { return null; @@ -29695,9 +29695,9 @@ return null; cljs.core.merge.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.merge.cljs$lang$applyTo = (function (seq4856){ +cljs.core.merge.cljs$lang$applyTo = (function (seq4871){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4856)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4871)); }); /** @@ -29708,14 +29708,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.merge_with = (function cljs$core$merge_with(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4864 = arguments.length; -var i__4731__auto___4865 = (0); +var len__4730__auto___4879 = arguments.length; +var i__4731__auto___4880 = (0); while(true){ -if((i__4731__auto___4865 < len__4730__auto___4864)){ -args__4736__auto__.push((arguments[i__4731__auto___4865])); +if((i__4731__auto___4880 < len__4730__auto___4879)){ +args__4736__auto__.push((arguments[i__4731__auto___4880])); -var G__4866 = (i__4731__auto___4865 + (1)); -i__4731__auto___4865 = G__4866; +var G__4881 = (i__4731__auto___4880 + (1)); +i__4731__auto___4880 = G__4881; continue; } else { } @@ -29732,9 +29732,9 @@ var merge_entry = (function (m,e){ var k = cljs.core.key(e); var v = cljs.core.val(e); if(cljs.core.contains_QMARK_(m,k)){ -return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4862 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); -var G__4863 = v; -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4862,G__4863) : f.call(null,G__4862,G__4863)); +return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,(function (){var G__4877 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,k); +var G__4878 = v; +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__4877,G__4878) : f.call(null,G__4877,G__4878)); })()); } else { return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(m,k,v); @@ -29760,11 +29760,11 @@ return null; cljs.core.merge_with.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.merge_with.cljs$lang$applyTo = (function (seq4860){ -var G__4861 = cljs.core.first(seq4860); -var seq4860__$1 = cljs.core.next(seq4860); +cljs.core.merge_with.cljs$lang$applyTo = (function (seq4875){ +var G__4876 = cljs.core.first(seq4875); +var seq4875__$1 = cljs.core.next(seq4875); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4861,seq4860__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4876,seq4875__$1); }); /** @@ -29777,10 +29777,10 @@ while(true){ if(keys){ var key = cljs.core.first(keys); var entry = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map,key,cljs.core.cst$kw$cljs$core_SLASH_not_DASH_found); -var G__4867 = ((cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(entry,cljs.core.cst$kw$cljs$core_SLASH_not_DASH_found))?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(ret,key,entry):ret); -var G__4868 = cljs.core.next(keys); -ret = G__4867; -keys = G__4868; +var G__4882 = ((cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(entry,cljs.core.cst$kw$cljs$core_SLASH_not_DASH_found))?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(ret,key,entry):ret); +var G__4883 = cljs.core.next(keys); +ret = G__4882; +keys = G__4883; continue; } else { return cljs.core._with_meta(ret,cljs.core.meta(map)); @@ -29900,57 +29900,57 @@ return cljs.core.contains_QMARK_(coll,k); cljs.core.PersistentHashSet.prototype.forEach = (function (f){ var self__ = this; var coll = this; -var seq__4872 = cljs.core.seq(coll); -var chunk__4873 = null; -var count__4874 = (0); -var i__4875 = (0); +var seq__4887 = cljs.core.seq(coll); +var chunk__4888 = null; +var count__4889 = (0); +var i__4890 = (0); while(true){ -if((i__4875 < count__4874)){ -var vec__4882 = chunk__4873.cljs$core$IIndexed$_nth$arity$2(null,i__4875); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4882,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4882,(1),null); +if((i__4890 < count__4889)){ +var vec__4897 = chunk__4888.cljs$core$IIndexed$_nth$arity$2(null,i__4890); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4897,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4897,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4891 = seq__4872; -var G__4892 = chunk__4873; -var G__4893 = count__4874; -var G__4894 = (i__4875 + (1)); -seq__4872 = G__4891; -chunk__4873 = G__4892; -count__4874 = G__4893; -i__4875 = G__4894; +var G__4906 = seq__4887; +var G__4907 = chunk__4888; +var G__4908 = count__4889; +var G__4909 = (i__4890 + (1)); +seq__4887 = G__4906; +chunk__4888 = G__4907; +count__4889 = G__4908; +i__4890 = G__4909; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__4872); +var temp__5735__auto__ = cljs.core.seq(seq__4887); if(temp__5735__auto__){ -var seq__4872__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__4872__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__4872__$1); -var G__4895 = cljs.core.chunk_rest(seq__4872__$1); -var G__4896 = c__4550__auto__; -var G__4897 = cljs.core.count(c__4550__auto__); -var G__4898 = (0); -seq__4872 = G__4895; -chunk__4873 = G__4896; -count__4874 = G__4897; -i__4875 = G__4898; +var seq__4887__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__4887__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__4887__$1); +var G__4910 = cljs.core.chunk_rest(seq__4887__$1); +var G__4911 = c__4550__auto__; +var G__4912 = cljs.core.count(c__4550__auto__); +var G__4913 = (0); +seq__4887 = G__4910; +chunk__4888 = G__4911; +count__4889 = G__4912; +i__4890 = G__4913; continue; } else { -var vec__4885 = cljs.core.first(seq__4872__$1); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4885,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4885,(1),null); +var vec__4900 = cljs.core.first(seq__4887__$1); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4900,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4900,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4899 = cljs.core.next(seq__4872__$1); -var G__4900 = null; -var G__4901 = (0); -var G__4902 = (0); -seq__4872 = G__4899; -chunk__4873 = G__4900; -count__4874 = G__4901; -i__4875 = G__4902; +var G__4914 = cljs.core.next(seq__4887__$1); +var G__4915 = null; +var G__4916 = (0); +var G__4917 = (0); +seq__4887 = G__4914; +chunk__4888 = G__4915; +count__4889 = G__4916; +i__4890 = G__4917; continue; } } else { @@ -30025,8 +30025,8 @@ if(and__4120__auto__){ var and__4120__auto____$1 = (cljs.core.count(coll__$1) === cljs.core.count(other)); if(and__4120__auto____$1){ try{return cljs.core.reduce_kv(((function (and__4120__auto____$1,and__4120__auto__,coll__$1){ -return (function (p1__4870_SHARP_,p2__4869_SHARP_){ -var or__4131__auto__ = cljs.core.contains_QMARK_(other,p2__4869_SHARP_); +return (function (p1__4885_SHARP_,p2__4884_SHARP_){ +var or__4131__auto__ = cljs.core.contains_QMARK_(other,p2__4884_SHARP_); if(or__4131__auto__){ return or__4131__auto__; } else { @@ -30034,11 +30034,11 @@ return cljs.core.reduced(false); } });})(and__4120__auto____$1,and__4120__auto__,coll__$1)) ,true,self__.hash_map); -}catch (e4890){if((e4890 instanceof Error)){ -var ex = e4890; +}catch (e4905){if((e4905 instanceof Error)){ +var ex = e4905; return false; } else { -throw e4890; +throw e4905; } }} else { @@ -30090,38 +30090,38 @@ return (new cljs.core.PersistentHashSet(self__.meta,cljs.core.assoc.cljs$core$IF }); cljs.core.PersistentHashSet.prototype.call = (function() { -var G__4903 = null; -var G__4903__2 = (function (self__,k){ +var G__4918 = null; +var G__4918__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4903__3 = (function (self__,k,not_found){ +var G__4918__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4903 = function(self__,k,not_found){ +G__4918 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4903__2.call(this,self__,k); +return G__4918__2.call(this,self__,k); case 3: -return G__4903__3.call(this,self__,k,not_found); +return G__4918__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4903.cljs$core$IFn$_invoke$arity$2 = G__4903__2; -G__4903.cljs$core$IFn$_invoke$arity$3 = G__4903__3; -return G__4903; +G__4918.cljs$core$IFn$_invoke$arity$2 = G__4918__2; +G__4918.cljs$core$IFn$_invoke$arity$3 = G__4918__3; +return G__4918; })() ; -cljs.core.PersistentHashSet.prototype.apply = (function (self__,args4871){ +cljs.core.PersistentHashSet.prototype.apply = (function (self__,args4886){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4871))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4886))); }); cljs.core.PersistentHashSet.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -30164,10 +30164,10 @@ var i = (0); var out = cljs.core.transient$(cljs.core.PersistentArrayMap.EMPTY); while(true){ if((i < len)){ -var G__4904 = (i + (1)); -var G__4905 = cljs.core._assoc_BANG_(out,(items[i]),null); -i = G__4904; -out = G__4905; +var G__4919 = (i + (1)); +var G__4920 = cljs.core._assoc_BANG_(out,(items[i]),null); +i = G__4919; +out = G__4920; continue; } else { return (new cljs.core.PersistentHashSet(null,cljs.core._persistent_BANG_(out),null)); @@ -30179,10 +30179,10 @@ var i = (0); var out = cljs.core.transient$(cljs.core.PersistentHashSet.EMPTY); while(true){ if((i < len)){ -var G__4906 = (i + (1)); -var G__4907 = cljs.core._conj_BANG_(out,(items[i])); -i = G__4906; -out = G__4907; +var G__4921 = (i + (1)); +var G__4922 = cljs.core._conj_BANG_(out,(items[i])); +i = G__4921; +out = G__4922; continue; } else { return cljs.core._persistent_BANG_(out); @@ -30194,19 +30194,19 @@ break; cljs.core.PersistentHashSet.createWithCheck = (function (items){ var len = items.length; var t = cljs.core._as_transient(cljs.core.PersistentHashSet.EMPTY); -var n__4607__auto___4908 = len; -var i_4909 = (0); +var n__4607__auto___4923 = len; +var i_4924 = (0); while(true){ -if((i_4909 < n__4607__auto___4908)){ -cljs.core._conj_BANG_(t,(items[i_4909])); +if((i_4924 < n__4607__auto___4923)){ +cljs.core._conj_BANG_(t,(items[i_4924])); -if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(t),(i_4909 + (1)))){ +if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(t),(i_4924 + (1)))){ } else { -throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1((items[i_4909]))].join(''))); +throw (new Error(["Duplicate key: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1((items[i_4924]))].join(''))); } -var G__4910 = (i_4909 + (1)); -i_4909 = G__4910; +var G__4925 = (i_4924 + (1)); +i_4924 = G__4925; continue; } else { } @@ -30218,14 +30218,14 @@ return cljs.core._persistent_BANG_(t); cljs.core.PersistentHashSet.createAsIfByAssoc = (function (items){ var len = items.length; var t = cljs.core._as_transient(cljs.core.PersistentHashSet.EMPTY); -var n__4607__auto___4911 = len; -var i_4912 = (0); +var n__4607__auto___4926 = len; +var i_4927 = (0); while(true){ -if((i_4912 < n__4607__auto___4911)){ -cljs.core._conj_BANG_(t,(items[i_4912])); +if((i_4927 < n__4607__auto___4926)){ +cljs.core._conj_BANG_(t,(items[i_4927])); -var G__4913 = (i_4912 + (1)); -i_4912 = G__4913; +var G__4928 = (i_4927 + (1)); +i_4927 = G__4928; continue; } else { } @@ -30234,15 +30234,15 @@ break; return cljs.core._persistent_BANG_(t); }); -var G__4914_4917 = cljs.core.PersistentHashSet.prototype; -var G__4915_4918 = cljs.core.ITER_SYMBOL; -var G__4916_4919 = ((function (G__4914_4917,G__4915_4918){ +var G__4929_4932 = cljs.core.PersistentHashSet.prototype; +var G__4930_4933 = cljs.core.ITER_SYMBOL; +var G__4931_4934 = ((function (G__4929_4932,G__4930_4933){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4914_4917,G__4915_4918)) +});})(G__4929_4932,G__4930_4933)) ; -goog.object.set(G__4914_4917,G__4915_4918,G__4916_4919); +goog.object.set(G__4929_4932,G__4930_4933,G__4931_4934); /** * @constructor @@ -30302,8 +30302,8 @@ return v; }); cljs.core.TransientHashSet.prototype.call = (function() { -var G__4921 = null; -var G__4921__2 = (function (self__,k){ +var G__4936 = null; +var G__4936__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var tcoll = self____$1; @@ -30313,7 +30313,7 @@ return null; return k; } }); -var G__4921__3 = (function (self__,k,not_found){ +var G__4936__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var tcoll = self____$1; @@ -30323,25 +30323,25 @@ return not_found; return k; } }); -G__4921 = function(self__,k,not_found){ +G__4936 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4921__2.call(this,self__,k); +return G__4936__2.call(this,self__,k); case 3: -return G__4921__3.call(this,self__,k,not_found); +return G__4936__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4921.cljs$core$IFn$_invoke$arity$2 = G__4921__2; -G__4921.cljs$core$IFn$_invoke$arity$3 = G__4921__3; -return G__4921; +G__4936.cljs$core$IFn$_invoke$arity$2 = G__4936__2; +G__4936.cljs$core$IFn$_invoke$arity$3 = G__4936__3; +return G__4936; })() ; -cljs.core.TransientHashSet.prototype.apply = (function (self__,args4920){ +cljs.core.TransientHashSet.prototype.apply = (function (self__,args4935){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4920))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4935))); }); cljs.core.TransientHashSet.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -30447,57 +30447,57 @@ return cljs.core.contains_QMARK_(coll,k); cljs.core.PersistentTreeSet.prototype.forEach = (function (f){ var self__ = this; var coll = this; -var seq__4925 = cljs.core.seq(coll); -var chunk__4926 = null; -var count__4927 = (0); -var i__4928 = (0); +var seq__4940 = cljs.core.seq(coll); +var chunk__4941 = null; +var count__4942 = (0); +var i__4943 = (0); while(true){ -if((i__4928 < count__4927)){ -var vec__4935 = chunk__4926.cljs$core$IIndexed$_nth$arity$2(null,i__4928); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4935,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4935,(1),null); +if((i__4943 < count__4942)){ +var vec__4950 = chunk__4941.cljs$core$IIndexed$_nth$arity$2(null,i__4943); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4950,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4950,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4944 = seq__4925; -var G__4945 = chunk__4926; -var G__4946 = count__4927; -var G__4947 = (i__4928 + (1)); -seq__4925 = G__4944; -chunk__4926 = G__4945; -count__4927 = G__4946; -i__4928 = G__4947; +var G__4959 = seq__4940; +var G__4960 = chunk__4941; +var G__4961 = count__4942; +var G__4962 = (i__4943 + (1)); +seq__4940 = G__4959; +chunk__4941 = G__4960; +count__4942 = G__4961; +i__4943 = G__4962; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__4925); +var temp__5735__auto__ = cljs.core.seq(seq__4940); if(temp__5735__auto__){ -var seq__4925__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__4925__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__4925__$1); -var G__4948 = cljs.core.chunk_rest(seq__4925__$1); -var G__4949 = c__4550__auto__; -var G__4950 = cljs.core.count(c__4550__auto__); -var G__4951 = (0); -seq__4925 = G__4948; -chunk__4926 = G__4949; -count__4927 = G__4950; -i__4928 = G__4951; +var seq__4940__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__4940__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__4940__$1); +var G__4963 = cljs.core.chunk_rest(seq__4940__$1); +var G__4964 = c__4550__auto__; +var G__4965 = cljs.core.count(c__4550__auto__); +var G__4966 = (0); +seq__4940 = G__4963; +chunk__4941 = G__4964; +count__4942 = G__4965; +i__4943 = G__4966; continue; } else { -var vec__4938 = cljs.core.first(seq__4925__$1); -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4938,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4938,(1),null); +var vec__4953 = cljs.core.first(seq__4940__$1); +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4953,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4953,(1),null); (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(v,k) : f.call(null,v,k)); -var G__4952 = cljs.core.next(seq__4925__$1); -var G__4953 = null; -var G__4954 = (0); -var G__4955 = (0); -seq__4925 = G__4952; -chunk__4926 = G__4953; -count__4927 = G__4954; -i__4928 = G__4955; +var G__4967 = cljs.core.next(seq__4940__$1); +var G__4968 = null; +var G__4969 = (0); +var G__4970 = (0); +seq__4940 = G__4967; +chunk__4941 = G__4968; +count__4942 = G__4969; +i__4943 = G__4970; continue; } } else { @@ -30575,8 +30575,8 @@ if(and__4120__auto__){ var and__4120__auto____$1 = (cljs.core.count(coll__$1) === cljs.core.count(other)); if(and__4120__auto____$1){ try{return cljs.core.reduce_kv(((function (and__4120__auto____$1,and__4120__auto__,coll__$1){ -return (function (p1__4923_SHARP_,p2__4922_SHARP_){ -var or__4131__auto__ = cljs.core.contains_QMARK_(other,p2__4922_SHARP_); +return (function (p1__4938_SHARP_,p2__4937_SHARP_){ +var or__4131__auto__ = cljs.core.contains_QMARK_(other,p2__4937_SHARP_); if(or__4131__auto__){ return or__4131__auto__; } else { @@ -30584,11 +30584,11 @@ return cljs.core.reduced(false); } });})(and__4120__auto____$1,and__4120__auto__,coll__$1)) ,true,self__.tree_map); -}catch (e4943){if((e4943 instanceof Error)){ -var ex = e4943; +}catch (e4958){if((e4958 instanceof Error)){ +var ex = e4958; return false; } else { -throw e4943; +throw e4958; } }} else { @@ -30634,38 +30634,38 @@ return (new cljs.core.PersistentTreeSet(self__.meta,cljs.core.assoc.cljs$core$IF }); cljs.core.PersistentTreeSet.prototype.call = (function() { -var G__4956 = null; -var G__4956__2 = (function (self__,k){ +var G__4971 = null; +var G__4971__2 = (function (self__,k){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$2(null,k); }); -var G__4956__3 = (function (self__,k,not_found){ +var G__4971__3 = (function (self__,k,not_found){ var self__ = this; var self____$1 = this; var coll = self____$1; return coll.cljs$core$ILookup$_lookup$arity$3(null,k,not_found); }); -G__4956 = function(self__,k,not_found){ +G__4971 = function(self__,k,not_found){ switch(arguments.length){ case 2: -return G__4956__2.call(this,self__,k); +return G__4971__2.call(this,self__,k); case 3: -return G__4956__3.call(this,self__,k,not_found); +return G__4971__3.call(this,self__,k,not_found); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__4956.cljs$core$IFn$_invoke$arity$2 = G__4956__2; -G__4956.cljs$core$IFn$_invoke$arity$3 = G__4956__3; -return G__4956; +G__4971.cljs$core$IFn$_invoke$arity$2 = G__4971__2; +G__4971.cljs$core$IFn$_invoke$arity$3 = G__4971__3; +return G__4971; })() ; -cljs.core.PersistentTreeSet.prototype.apply = (function (self__,args4924){ +cljs.core.PersistentTreeSet.prototype.apply = (function (self__,args4939){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4924))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args4939))); }); cljs.core.PersistentTreeSet.prototype.cljs$core$IFn$_invoke$arity$1 = (function (k){ @@ -30724,15 +30724,15 @@ return (new cljs.core.PersistentTreeSet(meta,tree_map,__hash)); }); cljs.core.PersistentTreeSet.EMPTY = (new cljs.core.PersistentTreeSet(null,cljs.core.PersistentTreeMap.EMPTY,cljs.core.empty_unordered_hash)); -var G__4957_4960 = cljs.core.PersistentTreeSet.prototype; -var G__4958_4961 = cljs.core.ITER_SYMBOL; -var G__4959_4962 = ((function (G__4957_4960,G__4958_4961){ +var G__4972_4975 = cljs.core.PersistentTreeSet.prototype; +var G__4973_4976 = cljs.core.ITER_SYMBOL; +var G__4974_4977 = ((function (G__4972_4975,G__4973_4976){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__4957_4960,G__4958_4961)) +});})(G__4972_4975,G__4973_4976)) ; -goog.object.set(G__4957_4960,G__4958_4961,G__4959_4962); +goog.object.set(G__4972_4975,G__4973_4976,G__4974_4977); cljs.core.set_from_indexed_seq = (function cljs$core$set_from_indexed_seq(iseq){ var arr = iseq.arr; var ret = (function (){var a__4604__auto__ = arr; @@ -30741,10 +30741,10 @@ var i = (0); var res = cljs.core._as_transient(cljs.core.PersistentHashSet.EMPTY); while(true){ if((i < l__4605__auto__)){ -var G__4963 = (i + (1)); -var G__4964 = cljs.core._conj_BANG_(res,(arr[i])); -i = G__4963; -res = G__4964; +var G__4978 = (i + (1)); +var G__4979 = cljs.core._conj_BANG_(res,(arr[i])); +i = G__4978; +res = G__4979; continue; } else { return res; @@ -30772,10 +30772,10 @@ var in$__$1 = in$; var out = cljs.core._as_transient(cljs.core.PersistentHashSet.EMPTY); while(true){ if((!((in$__$1 == null)))){ -var G__4965 = cljs.core.next(in$__$1); -var G__4966 = cljs.core._conj_BANG_(out,cljs.core._first(in$__$1)); -in$__$1 = G__4965; -out = G__4966; +var G__4980 = cljs.core.next(in$__$1); +var G__4981 = cljs.core._conj_BANG_(out,cljs.core._first(in$__$1)); +in$__$1 = G__4980; +out = G__4981; continue; } else { return cljs.core.persistent_BANG_(out); @@ -30792,22 +30792,22 @@ break; * handled as if by repeated uses of conj. */ cljs.core.hash_set = (function cljs$core$hash_set(var_args){ -var G__4969 = arguments.length; -switch (G__4969) { +var G__4984 = arguments.length; +switch (G__4984) { case 0: return cljs.core.hash_set.cljs$core$IFn$_invoke$arity$0(); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___4971 = arguments.length; -var i__4731__auto___4972 = (0); +var len__4730__auto___4986 = arguments.length; +var i__4731__auto___4987 = (0); while(true){ -if((i__4731__auto___4972 < len__4730__auto___4971)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___4972])); +if((i__4731__auto___4987 < len__4730__auto___4986)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___4987])); -var G__4973 = (i__4731__auto___4972 + (1)); -i__4731__auto___4972 = G__4973; +var G__4988 = (i__4731__auto___4987 + (1)); +i__4731__auto___4987 = G__4988; continue; } else { } @@ -30829,9 +30829,9 @@ return cljs.core.set(keys); }); /** @this {Function} */ -cljs.core.hash_set.cljs$lang$applyTo = (function (seq4968){ +cljs.core.hash_set.cljs$lang$applyTo = (function (seq4983){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4968)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4983)); }); cljs.core.hash_set.cljs$lang$maxFixedArity = (0); @@ -30841,14 +30841,14 @@ cljs.core.hash_set.cljs$lang$maxFixedArity = (0); */ cljs.core.sorted_set = (function cljs$core$sorted_set(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4975 = arguments.length; -var i__4731__auto___4976 = (0); +var len__4730__auto___4990 = arguments.length; +var i__4731__auto___4991 = (0); while(true){ -if((i__4731__auto___4976 < len__4730__auto___4975)){ -args__4736__auto__.push((arguments[i__4731__auto___4976])); +if((i__4731__auto___4991 < len__4730__auto___4990)){ +args__4736__auto__.push((arguments[i__4731__auto___4991])); -var G__4977 = (i__4731__auto___4976 + (1)); -i__4731__auto___4976 = G__4977; +var G__4992 = (i__4731__auto___4991 + (1)); +i__4731__auto___4991 = G__4992; continue; } else { } @@ -30866,9 +30866,9 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._conj,cljs.core. cljs.core.sorted_set.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.sorted_set.cljs$lang$applyTo = (function (seq4974){ +cljs.core.sorted_set.cljs$lang$applyTo = (function (seq4989){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4974)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq4989)); }); /** @@ -30876,14 +30876,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.sorted_set_by = (function cljs$core$sorted_set_by(var_args){ var args__4736__auto__ = []; -var len__4730__auto___4980 = arguments.length; -var i__4731__auto___4981 = (0); +var len__4730__auto___4995 = arguments.length; +var i__4731__auto___4996 = (0); while(true){ -if((i__4731__auto___4981 < len__4730__auto___4980)){ -args__4736__auto__.push((arguments[i__4731__auto___4981])); +if((i__4731__auto___4996 < len__4730__auto___4995)){ +args__4736__auto__.push((arguments[i__4731__auto___4996])); -var G__4982 = (i__4731__auto___4981 + (1)); -i__4731__auto___4981 = G__4982; +var G__4997 = (i__4731__auto___4996 + (1)); +i__4731__auto___4996 = G__4997; continue; } else { } @@ -30901,11 +30901,11 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(cljs.core._conj,(new cljs. cljs.core.sorted_set_by.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.sorted_set_by.cljs$lang$applyTo = (function (seq4978){ -var G__4979 = cljs.core.first(seq4978); -var seq4978__$1 = cljs.core.next(seq4978); +cljs.core.sorted_set_by.cljs$lang$applyTo = (function (seq4993){ +var G__4994 = cljs.core.first(seq4993); +var seq4993__$1 = cljs.core.next(seq4993); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4979,seq4978__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4994,seq4993__$1); }); /** @@ -30915,8 +30915,8 @@ return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__4979,seq4978__ * is provided. */ cljs.core.replace = (function cljs$core$replace(var_args){ -var G__4986 = arguments.length; -switch (G__4986) { +var G__5001 = arguments.length; +switch (G__5001) { case 1: return cljs.core.replace.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -30932,13 +30932,13 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( }); cljs.core.replace.cljs$core$IFn$_invoke$arity$1 = (function (smap){ -return cljs.core.map.cljs$core$IFn$_invoke$arity$1((function (p1__4983_SHARP_){ -var temp__5733__auto__ = cljs.core.find(smap,p1__4983_SHARP_); +return cljs.core.map.cljs$core$IFn$_invoke$arity$1((function (p1__4998_SHARP_){ +var temp__5733__auto__ = cljs.core.find(smap,p1__4998_SHARP_); if(cljs.core.truth_(temp__5733__auto__)){ var e = temp__5733__auto__; return cljs.core.val(e); } else { -return p1__4983_SHARP_; +return p1__4998_SHARP_; } })); }); @@ -30958,13 +30958,13 @@ return v; });})(n)) ,coll,cljs.core.take.cljs$core$IFn$_invoke$arity$2(n,cljs.core.iterate(cljs.core.inc,(0)))); } else { -return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__4984_SHARP_){ -var temp__5733__auto__ = cljs.core.find(smap,p1__4984_SHARP_); +return cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__4999_SHARP_){ +var temp__5733__auto__ = cljs.core.find(smap,p1__4999_SHARP_); if(cljs.core.truth_(temp__5733__auto__)){ var e = temp__5733__auto__; return cljs.core.second(e); } else { -return p1__4984_SHARP_; +return p1__4999_SHARP_; } }),coll); } @@ -30977,8 +30977,8 @@ cljs.core.replace.cljs$lang$maxFixedArity = 2; * Returns a stateful transducer when no collection is provided. */ cljs.core.distinct = (function cljs$core$distinct(var_args){ -var G__4989 = arguments.length; -switch (G__4989) { +var G__5004 = arguments.length; +switch (G__5004) { case 0: return cljs.core.distinct.cljs$core$IFn$_invoke$arity$0(); @@ -30998,14 +30998,14 @@ return (function (rf){ var seen = cljs.core.volatile_BANG_(cljs.core.PersistentHashSet.EMPTY); return ((function (seen){ return (function() { -var G__5000 = null; -var G__5000__0 = (function (){ +var G__5015 = null; +var G__5015__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5000__1 = (function (result){ +var G__5015__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__5000__2 = (function (result,input){ +var G__5015__2 = (function (result,input){ if(cljs.core.contains_QMARK_(cljs.core.deref(seen),input)){ return result; } else { @@ -31014,21 +31014,21 @@ seen.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,cljs.core.conj.cljs$core$IFn return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__5000 = function(result,input){ +G__5015 = function(result,input){ switch(arguments.length){ case 0: -return G__5000__0.call(this); +return G__5015__0.call(this); case 1: -return G__5000__1.call(this,result); +return G__5015__1.call(this,result); case 2: -return G__5000__2.call(this,result,input); +return G__5015__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5000.cljs$core$IFn$_invoke$arity$0 = G__5000__0; -G__5000.cljs$core$IFn$_invoke$arity$1 = G__5000__1; -G__5000.cljs$core$IFn$_invoke$arity$2 = G__5000__2; -return G__5000; +G__5015.cljs$core$IFn$_invoke$arity$0 = G__5015__0; +G__5015.cljs$core$IFn$_invoke$arity$1 = G__5015__1; +G__5015.cljs$core$IFn$_invoke$arity$2 = G__5015__2; +return G__5015; })() ;})(seen)) }); @@ -31037,19 +31037,19 @@ return G__5000; cljs.core.distinct.cljs$core$IFn$_invoke$arity$1 = (function (coll){ var step = (function cljs$core$step(xs,seen){ return (new cljs.core.LazySeq(null,(function (){ -var fexpr__4994 = (function (p__4995,seen__$1){ +var fexpr__5009 = (function (p__5010,seen__$1){ while(true){ -var vec__4996 = p__4995; -var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__4996,(0),null); -var xs__$1 = vec__4996; +var vec__5011 = p__5010; +var f = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5011,(0),null); +var xs__$1 = vec__5011; var temp__5735__auto__ = cljs.core.seq(xs__$1); if(temp__5735__auto__){ var s = temp__5735__auto__; if(cljs.core.contains_QMARK_(seen__$1,f)){ -var G__5001 = cljs.core.rest(s); -var G__5002 = seen__$1; -p__4995 = G__5001; -seen__$1 = G__5002; +var G__5016 = cljs.core.rest(s); +var G__5017 = seen__$1; +p__5010 = G__5016; +seen__$1 = G__5017; continue; } else { return cljs.core.cons(f,cljs$core$step(cljs.core.rest(s),cljs.core.conj.cljs$core$IFn$_invoke$arity$2(seen__$1,f))); @@ -31060,7 +31060,7 @@ return null; break; } }); -return fexpr__4994(xs,seen); +return fexpr__5009(xs,seen); }),null,null)); }); return step(coll,cljs.core.PersistentHashSet.EMPTY); @@ -31076,10 +31076,10 @@ var ret = cljs.core.PersistentVector.EMPTY; var s__$1 = s; while(true){ if(cljs.core.next(s__$1)){ -var G__5003 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(ret,cljs.core.first(s__$1)); -var G__5004 = cljs.core.next(s__$1); -ret = G__5003; -s__$1 = G__5004; +var G__5018 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(ret,cljs.core.first(s__$1)); +var G__5019 = cljs.core.next(s__$1); +ret = G__5018; +s__$1 = G__5019; continue; } else { return cljs.core.seq(ret); @@ -31110,12 +31110,12 @@ var ks = cljs.core.seq(keys); var vs = cljs.core.seq(vals); while(true){ if(((ks) && (vs))){ -var G__5006 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(map,cljs.core.first(ks),cljs.core.first(vs)); -var G__5007 = cljs.core.next(ks); -var G__5008 = cljs.core.next(vs); -map = G__5006; -ks = G__5007; -vs = G__5008; +var G__5021 = cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(map,cljs.core.first(ks),cljs.core.first(vs)); +var G__5022 = cljs.core.next(ks); +var G__5023 = cljs.core.next(vs); +map = G__5021; +ks = G__5022; +vs = G__5023; continue; } else { return cljs.core.persistent_BANG_(map); @@ -31129,8 +31129,8 @@ break; * If there are multiple such xs, the last one is returned. */ cljs.core.max_key = (function cljs$core$max_key(var_args){ -var G__5016 = arguments.length; -switch (G__5016) { +var G__5031 = arguments.length; +switch (G__5031) { case 2: return cljs.core.max_key.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -31141,14 +31141,14 @@ return cljs.core.max_key.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___5018 = arguments.length; -var i__4731__auto___5019 = (0); +var len__4730__auto___5033 = arguments.length; +var i__4731__auto___5034 = (0); while(true){ -if((i__4731__auto___5019 < len__4730__auto___5018)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___5019])); +if((i__4731__auto___5034 < len__4730__auto___5033)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___5034])); -var G__5020 = (i__4731__auto___5019 + (1)); -i__4731__auto___5019 = G__5020; +var G__5035 = (i__4731__auto___5034 + (1)); +i__4731__auto___5034 = G__5035; continue; } else { } @@ -31174,21 +31174,21 @@ return y; }); cljs.core.max_key.cljs$core$IFn$_invoke$arity$variadic = (function (k,x,y,more){ -return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5009_SHARP_,p2__5010_SHARP_){ -return cljs.core.max_key.cljs$core$IFn$_invoke$arity$3(k,p1__5009_SHARP_,p2__5010_SHARP_); +return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5024_SHARP_,p2__5025_SHARP_){ +return cljs.core.max_key.cljs$core$IFn$_invoke$arity$3(k,p1__5024_SHARP_,p2__5025_SHARP_); }),cljs.core.max_key.cljs$core$IFn$_invoke$arity$3(k,x,y),more); }); /** @this {Function} */ -cljs.core.max_key.cljs$lang$applyTo = (function (seq5012){ -var G__5013 = cljs.core.first(seq5012); -var seq5012__$1 = cljs.core.next(seq5012); -var G__5014 = cljs.core.first(seq5012__$1); -var seq5012__$2 = cljs.core.next(seq5012__$1); -var G__5015 = cljs.core.first(seq5012__$2); -var seq5012__$3 = cljs.core.next(seq5012__$2); +cljs.core.max_key.cljs$lang$applyTo = (function (seq5027){ +var G__5028 = cljs.core.first(seq5027); +var seq5027__$1 = cljs.core.next(seq5027); +var G__5029 = cljs.core.first(seq5027__$1); +var seq5027__$2 = cljs.core.next(seq5027__$1); +var G__5030 = cljs.core.first(seq5027__$2); +var seq5027__$3 = cljs.core.next(seq5027__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5013,G__5014,G__5015,seq5012__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5028,G__5029,G__5030,seq5027__$3); }); cljs.core.max_key.cljs$lang$maxFixedArity = (3); @@ -31199,8 +31199,8 @@ cljs.core.max_key.cljs$lang$maxFixedArity = (3); * If there are multiple such xs, the last one is returned. */ cljs.core.min_key = (function cljs$core$min_key(var_args){ -var G__5028 = arguments.length; -switch (G__5028) { +var G__5043 = arguments.length; +switch (G__5043) { case 2: return cljs.core.min_key.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -31211,14 +31211,14 @@ return cljs.core.min_key.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(argumen break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___5030 = arguments.length; -var i__4731__auto___5031 = (0); +var len__4730__auto___5045 = arguments.length; +var i__4731__auto___5046 = (0); while(true){ -if((i__4731__auto___5031 < len__4730__auto___5030)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___5031])); +if((i__4731__auto___5046 < len__4730__auto___5045)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___5046])); -var G__5032 = (i__4731__auto___5031 + (1)); -i__4731__auto___5031 = G__5032; +var G__5047 = (i__4731__auto___5046 + (1)); +i__4731__auto___5046 = G__5047; continue; } else { } @@ -31244,21 +31244,21 @@ return y; }); cljs.core.min_key.cljs$core$IFn$_invoke$arity$variadic = (function (k,x,y,more){ -return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5021_SHARP_,p2__5022_SHARP_){ -return cljs.core.min_key.cljs$core$IFn$_invoke$arity$3(k,p1__5021_SHARP_,p2__5022_SHARP_); +return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5036_SHARP_,p2__5037_SHARP_){ +return cljs.core.min_key.cljs$core$IFn$_invoke$arity$3(k,p1__5036_SHARP_,p2__5037_SHARP_); }),cljs.core.min_key.cljs$core$IFn$_invoke$arity$3(k,x,y),more); }); /** @this {Function} */ -cljs.core.min_key.cljs$lang$applyTo = (function (seq5024){ -var G__5025 = cljs.core.first(seq5024); -var seq5024__$1 = cljs.core.next(seq5024); -var G__5026 = cljs.core.first(seq5024__$1); -var seq5024__$2 = cljs.core.next(seq5024__$1); -var G__5027 = cljs.core.first(seq5024__$2); -var seq5024__$3 = cljs.core.next(seq5024__$2); +cljs.core.min_key.cljs$lang$applyTo = (function (seq5039){ +var G__5040 = cljs.core.first(seq5039); +var seq5039__$1 = cljs.core.next(seq5039); +var G__5041 = cljs.core.first(seq5039__$1); +var seq5039__$2 = cljs.core.next(seq5039__$1); +var G__5042 = cljs.core.first(seq5039__$2); +var seq5039__$3 = cljs.core.next(seq5039__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5025,G__5026,G__5027,seq5024__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5040,G__5041,G__5042,seq5039__$3); }); cljs.core.min_key.cljs$lang$maxFixedArity = (3); @@ -31328,8 +31328,8 @@ return (new cljs.core.ArrayList([])); * transducer when no collection is provided. */ cljs.core.partition_all = (function cljs$core$partition_all(var_args){ -var G__5034 = arguments.length; -switch (G__5034) { +var G__5049 = arguments.length; +switch (G__5049) { case 1: return cljs.core.partition_all.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -31353,11 +31353,11 @@ return (function (rf){ var a = cljs.core.array_list(); return ((function (a){ return (function() { -var G__5036 = null; -var G__5036__0 = (function (){ +var G__5051 = null; +var G__5051__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5036__1 = (function (result){ +var G__5051__1 = (function (result){ var result__$1 = (cljs.core.truth_(a.isEmpty())?result:(function (){var v = cljs.core.vec(a.toArray()); a.clear(); @@ -31365,7 +31365,7 @@ return cljs.core.unreduced((rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$ })()); return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result__$1) : rf.call(null,result__$1)); }); -var G__5036__2 = (function (result,input){ +var G__5051__2 = (function (result,input){ a.add(input); if((n === a.size())){ @@ -31377,21 +31377,21 @@ return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(resu return result; } }); -G__5036 = function(result,input){ +G__5051 = function(result,input){ switch(arguments.length){ case 0: -return G__5036__0.call(this); +return G__5051__0.call(this); case 1: -return G__5036__1.call(this,result); +return G__5051__1.call(this,result); case 2: -return G__5036__2.call(this,result,input); +return G__5051__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5036.cljs$core$IFn$_invoke$arity$0 = G__5036__0; -G__5036.cljs$core$IFn$_invoke$arity$1 = G__5036__1; -G__5036.cljs$core$IFn$_invoke$arity$2 = G__5036__2; -return G__5036; +G__5051.cljs$core$IFn$_invoke$arity$0 = G__5051__0; +G__5051.cljs$core$IFn$_invoke$arity$1 = G__5051__1; +G__5051.cljs$core$IFn$_invoke$arity$2 = G__5051__2; +return G__5051; })() ;})(a)) }); @@ -31421,8 +31421,8 @@ cljs.core.partition_all.cljs$lang$maxFixedArity = 3; * Returns a transducer when no collection is provided. */ cljs.core.take_while = (function cljs$core$take_while(var_args){ -var G__5038 = arguments.length; -switch (G__5038) { +var G__5053 = arguments.length; +switch (G__5053) { case 1: return cljs.core.take_while.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -31440,35 +31440,35 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.take_while.cljs$core$IFn$_invoke$arity$1 = (function (pred){ return (function (rf){ return (function() { -var G__5041 = null; -var G__5041__0 = (function (){ +var G__5056 = null; +var G__5056__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5041__1 = (function (result){ +var G__5056__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__5041__2 = (function (result,input){ +var G__5056__2 = (function (result,input){ if(cljs.core.truth_((pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(input) : pred.call(null,input)))){ return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } else { return cljs.core.reduced(result); } }); -G__5041 = function(result,input){ +G__5056 = function(result,input){ switch(arguments.length){ case 0: -return G__5041__0.call(this); +return G__5056__0.call(this); case 1: -return G__5041__1.call(this,result); +return G__5056__1.call(this,result); case 2: -return G__5041__2.call(this,result,input); +return G__5056__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5041.cljs$core$IFn$_invoke$arity$0 = G__5041__0; -G__5041.cljs$core$IFn$_invoke$arity$1 = G__5041__1; -G__5041.cljs$core$IFn$_invoke$arity$2 = G__5041__2; -return G__5041; +G__5056.cljs$core$IFn$_invoke$arity$0 = G__5056__0; +G__5056.cljs$core$IFn$_invoke$arity$1 = G__5056__1; +G__5056.cljs$core$IFn$_invoke$arity$2 = G__5056__2; +return G__5056; })() }); }); @@ -31478,8 +31478,8 @@ return (new cljs.core.LazySeq(null,(function (){ var temp__5735__auto__ = cljs.core.seq(coll); if(temp__5735__auto__){ var s = temp__5735__auto__; -if(cljs.core.truth_((function (){var G__5039 = cljs.core.first(s); -return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__5039) : pred.call(null,G__5039)); +if(cljs.core.truth_((function (){var G__5054 = cljs.core.first(s); +return (pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(G__5054) : pred.call(null,G__5054)); })())){ return cljs.core.cons(cljs.core.first(s),cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(pred,cljs.core.rest(s))); } else { @@ -31496,12 +31496,12 @@ cljs.core.take_while.cljs$lang$maxFixedArity = 2; cljs.core.mk_bound_fn = (function cljs$core$mk_bound_fn(sc,test,key){ return (function (e){ var comp = cljs.core._comparator(sc); -var G__5042 = (function (){var G__5044 = cljs.core._entry_key(sc,e); -var G__5045 = key; -return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__5044,G__5045) : comp.call(null,G__5044,G__5045)); +var G__5057 = (function (){var G__5059 = cljs.core._entry_key(sc,e); +var G__5060 = key; +return (comp.cljs$core$IFn$_invoke$arity$2 ? comp.cljs$core$IFn$_invoke$arity$2(G__5059,G__5060) : comp.call(null,G__5059,G__5060)); })(); -var G__5043 = (0); -return (test.cljs$core$IFn$_invoke$arity$2 ? test.cljs$core$IFn$_invoke$arity$2(G__5042,G__5043) : test.call(null,G__5042,G__5043)); +var G__5058 = (0); +return (test.cljs$core$IFn$_invoke$arity$2 ? test.cljs$core$IFn$_invoke$arity$2(G__5057,G__5058) : test.call(null,G__5057,G__5058)); }); }); /** @@ -31510,8 +31510,8 @@ return (test.cljs$core$IFn$_invoke$arity$2 ? test.cljs$core$IFn$_invoke$arity$2( * which (test (.. sc comparator (compare ek key)) 0) is true */ cljs.core.subseq = (function cljs$core$subseq(var_args){ -var G__5047 = arguments.length; -switch (G__5047) { +var G__5062 = arguments.length; +switch (G__5062) { case 3: return cljs.core.subseq.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -31528,14 +31528,14 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.subseq.cljs$core$IFn$_invoke$arity$3 = (function (sc,test,key){ var include = cljs.core.mk_bound_fn(sc,test,key); -if(cljs.core.truth_((function (){var fexpr__5048 = cljs.core.PersistentHashSet.createAsIfByAssoc([cljs.core._GT_,cljs.core._GT__EQ_]); -return (fexpr__5048.cljs$core$IFn$_invoke$arity$1 ? fexpr__5048.cljs$core$IFn$_invoke$arity$1(test) : fexpr__5048.call(null,test)); +if(cljs.core.truth_((function (){var fexpr__5063 = cljs.core.PersistentHashSet.createAsIfByAssoc([cljs.core._GT_,cljs.core._GT__EQ_]); +return (fexpr__5063.cljs$core$IFn$_invoke$arity$1 ? fexpr__5063.cljs$core$IFn$_invoke$arity$1(test) : fexpr__5063.call(null,test)); })())){ var temp__5735__auto__ = cljs.core._sorted_seq_from(sc,key,true); if(cljs.core.truth_(temp__5735__auto__)){ -var vec__5049 = temp__5735__auto__; -var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5049,(0),null); -var s = vec__5049; +var vec__5064 = temp__5735__auto__; +var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5064,(0),null); +var s = vec__5064; if(cljs.core.truth_((include.cljs$core$IFn$_invoke$arity$1 ? include.cljs$core$IFn$_invoke$arity$1(e) : include.call(null,e)))){ return s; } else { @@ -31552,11 +31552,11 @@ return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(include,cljs.core._sor cljs.core.subseq.cljs$core$IFn$_invoke$arity$5 = (function (sc,start_test,start_key,end_test,end_key){ var temp__5735__auto__ = cljs.core._sorted_seq_from(sc,start_key,true); if(cljs.core.truth_(temp__5735__auto__)){ -var vec__5052 = temp__5735__auto__; -var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5052,(0),null); -var s = vec__5052; -return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(cljs.core.mk_bound_fn(sc,end_test,end_key),(cljs.core.truth_((function (){var fexpr__5055 = cljs.core.mk_bound_fn(sc,start_test,start_key); -return (fexpr__5055.cljs$core$IFn$_invoke$arity$1 ? fexpr__5055.cljs$core$IFn$_invoke$arity$1(e) : fexpr__5055.call(null,e)); +var vec__5067 = temp__5735__auto__; +var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5067,(0),null); +var s = vec__5067; +return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(cljs.core.mk_bound_fn(sc,end_test,end_key),(cljs.core.truth_((function (){var fexpr__5070 = cljs.core.mk_bound_fn(sc,start_test,start_key); +return (fexpr__5070.cljs$core$IFn$_invoke$arity$1 ? fexpr__5070.cljs$core$IFn$_invoke$arity$1(e) : fexpr__5070.call(null,e)); })())?s:cljs.core.next(s))); } else { return null; @@ -31571,8 +31571,8 @@ cljs.core.subseq.cljs$lang$maxFixedArity = 5; * which (test (.. sc comparator (compare ek key)) 0) is true */ cljs.core.rsubseq = (function cljs$core$rsubseq(var_args){ -var G__5058 = arguments.length; -switch (G__5058) { +var G__5073 = arguments.length; +switch (G__5073) { case 3: return cljs.core.rsubseq.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -31589,14 +31589,14 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( cljs.core.rsubseq.cljs$core$IFn$_invoke$arity$3 = (function (sc,test,key){ var include = cljs.core.mk_bound_fn(sc,test,key); -if(cljs.core.truth_((function (){var fexpr__5059 = cljs.core.PersistentHashSet.createAsIfByAssoc([cljs.core._LT_,cljs.core._LT__EQ_]); -return (fexpr__5059.cljs$core$IFn$_invoke$arity$1 ? fexpr__5059.cljs$core$IFn$_invoke$arity$1(test) : fexpr__5059.call(null,test)); +if(cljs.core.truth_((function (){var fexpr__5074 = cljs.core.PersistentHashSet.createAsIfByAssoc([cljs.core._LT_,cljs.core._LT__EQ_]); +return (fexpr__5074.cljs$core$IFn$_invoke$arity$1 ? fexpr__5074.cljs$core$IFn$_invoke$arity$1(test) : fexpr__5074.call(null,test)); })())){ var temp__5735__auto__ = cljs.core._sorted_seq_from(sc,key,false); if(cljs.core.truth_(temp__5735__auto__)){ -var vec__5060 = temp__5735__auto__; -var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5060,(0),null); -var s = vec__5060; +var vec__5075 = temp__5735__auto__; +var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5075,(0),null); +var s = vec__5075; if(cljs.core.truth_((include.cljs$core$IFn$_invoke$arity$1 ? include.cljs$core$IFn$_invoke$arity$1(e) : include.call(null,e)))){ return s; } else { @@ -31613,11 +31613,11 @@ return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(include,cljs.core._sor cljs.core.rsubseq.cljs$core$IFn$_invoke$arity$5 = (function (sc,start_test,start_key,end_test,end_key){ var temp__5735__auto__ = cljs.core._sorted_seq_from(sc,end_key,false); if(cljs.core.truth_(temp__5735__auto__)){ -var vec__5063 = temp__5735__auto__; -var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5063,(0),null); -var s = vec__5063; -return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(cljs.core.mk_bound_fn(sc,start_test,start_key),(cljs.core.truth_((function (){var fexpr__5066 = cljs.core.mk_bound_fn(sc,end_test,end_key); -return (fexpr__5066.cljs$core$IFn$_invoke$arity$1 ? fexpr__5066.cljs$core$IFn$_invoke$arity$1(e) : fexpr__5066.call(null,e)); +var vec__5078 = temp__5735__auto__; +var e = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5078,(0),null); +var s = vec__5078; +return cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(cljs.core.mk_bound_fn(sc,start_test,start_key),(cljs.core.truth_((function (){var fexpr__5081 = cljs.core.mk_bound_fn(sc,end_test,end_key); +return (fexpr__5081.cljs$core$IFn$_invoke$arity$1 ? fexpr__5081.cljs$core$IFn$_invoke$arity$1(e) : fexpr__5081.call(null,e)); })())?s:cljs.core.next(s))); } else { return null; @@ -31792,56 +31792,56 @@ return this$.cljs$core$IEquiv$_equiv$arity$2(null,other); }); cljs.core.Range.prototype.indexOf = (function() { -var G__5069 = null; -var G__5069__1 = (function (x){ +var G__5084 = null; +var G__5084__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,(0)); }); -var G__5069__2 = (function (x,start__$1){ +var G__5084__2 = (function (x,start__$1){ var self__ = this; var coll = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start__$1); }); -G__5069 = function(x,start__$1){ +G__5084 = function(x,start__$1){ switch(arguments.length){ case 1: -return G__5069__1.call(this,x); +return G__5084__1.call(this,x); case 2: -return G__5069__2.call(this,x,start__$1); +return G__5084__2.call(this,x,start__$1); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5069.cljs$core$IFn$_invoke$arity$1 = G__5069__1; -G__5069.cljs$core$IFn$_invoke$arity$2 = G__5069__2; -return G__5069; +G__5084.cljs$core$IFn$_invoke$arity$1 = G__5084__1; +G__5084.cljs$core$IFn$_invoke$arity$2 = G__5084__2; +return G__5084; })() ; cljs.core.Range.prototype.lastIndexOf = (function() { -var G__5070 = null; -var G__5070__1 = (function (x){ +var G__5085 = null; +var G__5085__1 = (function (x){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,cljs.core.count(coll)); }); -var G__5070__2 = (function (x,start__$1){ +var G__5085__2 = (function (x,start__$1){ var self__ = this; var coll = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll,x,start__$1); }); -G__5070 = function(x,start__$1){ +G__5085 = function(x,start__$1){ switch(arguments.length){ case 1: -return G__5070__1.call(this,x); +return G__5085__1.call(this,x); case 2: -return G__5070__2.call(this,x,start__$1); +return G__5085__2.call(this,x,start__$1); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5070.cljs$core$IFn$_invoke$arity$1 = G__5070__1; -G__5070.cljs$core$IFn$_invoke$arity$2 = G__5070__2; -return G__5070; +G__5085.cljs$core$IFn$_invoke$arity$1 = G__5085__1; +G__5085.cljs$core$IFn$_invoke$arity$2 = G__5085__2; +return G__5085; })() ; @@ -31929,8 +31929,8 @@ return null; cljs.core.Range.prototype.cljs$core$ICounted$_count$arity$1 = (function (rng){ var self__ = this; var rng__$1 = this; -var G__5068 = ((self__.end - self__.start) / self__.step); -return Math.ceil(G__5068); +var G__5083 = ((self__.end - self__.start) / self__.step); +return Math.ceil(G__5083); }); cljs.core.Range.prototype.cljs$core$IHash$_hash$arity$1 = (function (rng){ @@ -31976,10 +31976,10 @@ var ret__$1 = (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2 if(cljs.core.reduced_QMARK_(ret__$1)){ return cljs.core.deref(ret__$1); } else { -var G__5071 = (i + self__.step); -var G__5072 = ret__$1; -i = G__5071; -ret = G__5072; +var G__5086 = (i + self__.step); +var G__5087 = ret__$1; +i = G__5086; +ret = G__5087; continue; } } else { @@ -32073,23 +32073,23 @@ cljs.core.__GT_Range = (function cljs$core$__GT_Range(meta,start,end,step,chunk, return (new cljs.core.Range(meta,start,end,step,chunk,chunk_next,__hash)); }); -var G__5073_5076 = cljs.core.Range.prototype; -var G__5074_5077 = cljs.core.ITER_SYMBOL; -var G__5075_5078 = ((function (G__5073_5076,G__5074_5077){ +var G__5088_5091 = cljs.core.Range.prototype; +var G__5089_5092 = cljs.core.ITER_SYMBOL; +var G__5090_5093 = ((function (G__5088_5091,G__5089_5092){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__5073_5076,G__5074_5077)) +});})(G__5088_5091,G__5089_5092)) ; -goog.object.set(G__5073_5076,G__5074_5077,G__5075_5078); +goog.object.set(G__5088_5091,G__5089_5092,G__5090_5093); /** * Returns a lazy seq of nums from start (inclusive) to end * (exclusive), by step, where start defaults to 0, step to 1, * and end to infinity. */ cljs.core.range = (function cljs$core$range(var_args){ -var G__5080 = arguments.length; -switch (G__5080) { +var G__5095 = arguments.length; +switch (G__5095) { case 0: return cljs.core.range.cljs$core$IFn$_invoke$arity$0(); @@ -32156,8 +32156,8 @@ cljs.core.range.cljs$lang$maxFixedArity = 3; * transducer when no collection is provided. */ cljs.core.take_nth = (function cljs$core$take_nth(var_args){ -var G__5083 = arguments.length; -switch (G__5083) { +var G__5098 = arguments.length; +switch (G__5098) { case 1: return cljs.core.take_nth.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -32182,14 +32182,14 @@ return (function (rf){ var ia = cljs.core.volatile_BANG_((-1)); return ((function (ia){ return (function() { -var G__5085 = null; -var G__5085__0 = (function (){ +var G__5100 = null; +var G__5100__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5085__1 = (function (result){ +var G__5100__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__5085__2 = (function (result,input){ +var G__5100__2 = (function (result,input){ var i = ia.cljs$core$IVolatile$_vreset_BANG_$arity$2(null,(ia.cljs$core$IDeref$_deref$arity$1(null) + (1))); if((cljs.core.rem(i,n) === (0))){ return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); @@ -32197,21 +32197,21 @@ return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(resu return result; } }); -G__5085 = function(result,input){ +G__5100 = function(result,input){ switch(arguments.length){ case 0: -return G__5085__0.call(this); +return G__5100__0.call(this); case 1: -return G__5085__1.call(this,result); +return G__5100__1.call(this,result); case 2: -return G__5085__2.call(this,result,input); +return G__5100__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5085.cljs$core$IFn$_invoke$arity$0 = G__5085__0; -G__5085.cljs$core$IFn$_invoke$arity$1 = G__5085__1; -G__5085.cljs$core$IFn$_invoke$arity$2 = G__5085__2; -return G__5085; +G__5100.cljs$core$IFn$_invoke$arity$0 = G__5100__0; +G__5100.cljs$core$IFn$_invoke$arity$1 = G__5100__1; +G__5100.cljs$core$IFn$_invoke$arity$2 = G__5100__2; +return G__5100; })() ;})(ia)) }); @@ -32248,8 +32248,8 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP * transducer when no collection is provided. */ cljs.core.partition_by = (function cljs$core$partition_by(var_args){ -var G__5088 = arguments.length; -switch (G__5088) { +var G__5103 = arguments.length; +switch (G__5103) { case 1: return cljs.core.partition_by.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -32270,11 +32270,11 @@ var a = cljs.core.array_list(); var pa = cljs.core.volatile_BANG_(cljs.core.cst$kw$cljs$core_SLASH_none); return ((function (a,pa){ return (function() { -var G__5090 = null; -var G__5090__0 = (function (){ +var G__5105 = null; +var G__5105__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5090__1 = (function (result){ +var G__5105__1 = (function (result){ var result__$1 = (cljs.core.truth_(a.isEmpty())?result:(function (){var v = cljs.core.vec(a.toArray()); a.clear(); @@ -32282,7 +32282,7 @@ return cljs.core.unreduced((rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$ })()); return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result__$1) : rf.call(null,result__$1)); }); -var G__5090__2 = (function (result,input){ +var G__5105__2 = (function (result,input){ var pval = cljs.core.deref(pa); var val = (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(input) : f.call(null,input)); cljs.core.vreset_BANG_(pa,val); @@ -32304,21 +32304,21 @@ a.add(input); return ret; } }); -G__5090 = function(result,input){ +G__5105 = function(result,input){ switch(arguments.length){ case 0: -return G__5090__0.call(this); +return G__5105__0.call(this); case 1: -return G__5090__1.call(this,result); +return G__5105__1.call(this,result); case 2: -return G__5090__2.call(this,result,input); +return G__5105__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5090.cljs$core$IFn$_invoke$arity$0 = G__5090__0; -G__5090.cljs$core$IFn$_invoke$arity$1 = G__5090__1; -G__5090.cljs$core$IFn$_invoke$arity$2 = G__5090__2; -return G__5090; +G__5105.cljs$core$IFn$_invoke$arity$0 = G__5105__0; +G__5105.cljs$core$IFn$_invoke$arity$1 = G__5105__1; +G__5105.cljs$core$IFn$_invoke$arity$2 = G__5105__2; +return G__5105; })() ;})(a,pa)) }); @@ -32332,8 +32332,8 @@ var s = temp__5735__auto__; var fst = cljs.core.first(s); var fv = (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(fst) : f.call(null,fst)); var run = cljs.core.cons(fst,cljs.core.take_while.cljs$core$IFn$_invoke$arity$2(((function (fst,fv,s,temp__5735__auto__){ -return (function (p1__5086_SHARP_){ -return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(fv,(f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(p1__5086_SHARP_) : f.call(null,p1__5086_SHARP_))); +return (function (p1__5101_SHARP_){ +return cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(fv,(f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(p1__5101_SHARP_) : f.call(null,p1__5101_SHARP_))); });})(fst,fv,s,temp__5735__auto__)) ,cljs.core.next(s))); return cljs.core.cons(run,cljs.core.partition_by.cljs$core$IFn$_invoke$arity$2(f,(new cljs.core.LazySeq(null,((function (fst,fv,run,s,temp__5735__auto__){ @@ -32363,8 +32363,8 @@ return cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(counts,x,(cljs.core.g * per reduce) of coll by f, starting with init. */ cljs.core.reductions = (function cljs$core$reductions(var_args){ -var G__5092 = arguments.length; -switch (G__5092) { +var G__5107 = arguments.length; +switch (G__5107) { case 2: return cljs.core.reductions.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -32399,9 +32399,9 @@ return cljs.core.cons(init,(new cljs.core.LazySeq(null,(function (){ var temp__5735__auto__ = cljs.core.seq(coll); if(temp__5735__auto__){ var s = temp__5735__auto__; -return cljs.core.reductions.cljs$core$IFn$_invoke$arity$3(f,(function (){var G__5093 = init; -var G__5094 = cljs.core.first(s); -return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__5093,G__5094) : f.call(null,G__5093,G__5094)); +return cljs.core.reductions.cljs$core$IFn$_invoke$arity$3(f,(function (){var G__5108 = init; +var G__5109 = cljs.core.first(s); +return (f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(G__5108,G__5109) : f.call(null,G__5108,G__5109)); })(),cljs.core.rest(s)); } else { return null; @@ -32420,8 +32420,8 @@ cljs.core.reductions.cljs$lang$maxFixedArity = 3; * ((juxt a b c) x) => [(a x) (b x) (c x)] */ cljs.core.juxt = (function cljs$core$juxt(var_args){ -var G__5111 = arguments.length; -switch (G__5111) { +var G__5126 = arguments.length; +switch (G__5126) { case 1: return cljs.core.juxt.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -32436,14 +32436,14 @@ return cljs.core.juxt.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[ break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___5113 = arguments.length; -var i__4731__auto___5114 = (0); +var len__4730__auto___5128 = arguments.length; +var i__4731__auto___5129 = (0); while(true){ -if((i__4731__auto___5114 < len__4730__auto___5113)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___5114])); +if((i__4731__auto___5129 < len__4730__auto___5128)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___5129])); -var G__5115 = (i__4731__auto___5114 + (1)); -i__4731__auto___5114 = G__5115; +var G__5130 = (i__4731__auto___5129 + (1)); +i__4731__auto___5129 = G__5130; continue; } else { } @@ -32458,223 +32458,223 @@ return cljs.core.juxt.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arg cljs.core.juxt.cljs$core$IFn$_invoke$arity$1 = (function (f){ return (function() { -var G__5116 = null; -var G__5116__0 = (function (){ +var G__5131 = null; +var G__5131__0 = (function (){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null))],null)); }); -var G__5116__1 = (function (x){ +var G__5131__1 = (function (x){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(x) : f.call(null,x))],null)); }); -var G__5116__2 = (function (x,y){ +var G__5131__2 = (function (x,y){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(x,y) : f.call(null,x,y))],null)); }); -var G__5116__3 = (function (x,y,z){ +var G__5131__3 = (function (x,y,z){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(x,y,z) : f.call(null,x,y,z))],null)); }); -var G__5116__4 = (function() { -var G__5117__delegate = function (x,y,z,args){ +var G__5131__4 = (function() { +var G__5132__delegate = function (x,y,z,args){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,x,y,z,args)],null)); }; -var G__5117 = function (x,y,z,var_args){ +var G__5132 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__5118__i = 0, G__5118__a = new Array(arguments.length - 3); -while (G__5118__i < G__5118__a.length) {G__5118__a[G__5118__i] = arguments[G__5118__i + 3]; ++G__5118__i;} - args = new cljs.core.IndexedSeq(G__5118__a,0,null); +var G__5133__i = 0, G__5133__a = new Array(arguments.length - 3); +while (G__5133__i < G__5133__a.length) {G__5133__a[G__5133__i] = arguments[G__5133__i + 3]; ++G__5133__i;} + args = new cljs.core.IndexedSeq(G__5133__a,0,null); } -return G__5117__delegate.call(this,x,y,z,args);}; -G__5117.cljs$lang$maxFixedArity = 3; -G__5117.cljs$lang$applyTo = (function (arglist__5119){ -var x = cljs.core.first(arglist__5119); -arglist__5119 = cljs.core.next(arglist__5119); -var y = cljs.core.first(arglist__5119); -arglist__5119 = cljs.core.next(arglist__5119); -var z = cljs.core.first(arglist__5119); -var args = cljs.core.rest(arglist__5119); -return G__5117__delegate(x,y,z,args); +return G__5132__delegate.call(this,x,y,z,args);}; +G__5132.cljs$lang$maxFixedArity = 3; +G__5132.cljs$lang$applyTo = (function (arglist__5134){ +var x = cljs.core.first(arglist__5134); +arglist__5134 = cljs.core.next(arglist__5134); +var y = cljs.core.first(arglist__5134); +arglist__5134 = cljs.core.next(arglist__5134); +var z = cljs.core.first(arglist__5134); +var args = cljs.core.rest(arglist__5134); +return G__5132__delegate(x,y,z,args); }); -G__5117.cljs$core$IFn$_invoke$arity$variadic = G__5117__delegate; -return G__5117; +G__5132.cljs$core$IFn$_invoke$arity$variadic = G__5132__delegate; +return G__5132; })() ; -G__5116 = function(x,y,z,var_args){ +G__5131 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__5116__0.call(this); +return G__5131__0.call(this); case 1: -return G__5116__1.call(this,x); +return G__5131__1.call(this,x); case 2: -return G__5116__2.call(this,x,y); +return G__5131__2.call(this,x,y); case 3: -return G__5116__3.call(this,x,y,z); +return G__5131__3.call(this,x,y,z); default: -var G__5120 = null; +var G__5135 = null; if (arguments.length > 3) { -var G__5121__i = 0, G__5121__a = new Array(arguments.length - 3); -while (G__5121__i < G__5121__a.length) {G__5121__a[G__5121__i] = arguments[G__5121__i + 3]; ++G__5121__i;} -G__5120 = new cljs.core.IndexedSeq(G__5121__a,0,null); +var G__5136__i = 0, G__5136__a = new Array(arguments.length - 3); +while (G__5136__i < G__5136__a.length) {G__5136__a[G__5136__i] = arguments[G__5136__i + 3]; ++G__5136__i;} +G__5135 = new cljs.core.IndexedSeq(G__5136__a,0,null); } -return G__5116__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5120); +return G__5131__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5135); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5116.cljs$lang$maxFixedArity = 3; -G__5116.cljs$lang$applyTo = G__5116__4.cljs$lang$applyTo; -G__5116.cljs$core$IFn$_invoke$arity$0 = G__5116__0; -G__5116.cljs$core$IFn$_invoke$arity$1 = G__5116__1; -G__5116.cljs$core$IFn$_invoke$arity$2 = G__5116__2; -G__5116.cljs$core$IFn$_invoke$arity$3 = G__5116__3; -G__5116.cljs$core$IFn$_invoke$arity$variadic = G__5116__4.cljs$core$IFn$_invoke$arity$variadic; -return G__5116; +G__5131.cljs$lang$maxFixedArity = 3; +G__5131.cljs$lang$applyTo = G__5131__4.cljs$lang$applyTo; +G__5131.cljs$core$IFn$_invoke$arity$0 = G__5131__0; +G__5131.cljs$core$IFn$_invoke$arity$1 = G__5131__1; +G__5131.cljs$core$IFn$_invoke$arity$2 = G__5131__2; +G__5131.cljs$core$IFn$_invoke$arity$3 = G__5131__3; +G__5131.cljs$core$IFn$_invoke$arity$variadic = G__5131__4.cljs$core$IFn$_invoke$arity$variadic; +return G__5131; })() }); cljs.core.juxt.cljs$core$IFn$_invoke$arity$2 = (function (f,g){ return (function() { -var G__5122 = null; -var G__5122__0 = (function (){ +var G__5137 = null; +var G__5137__0 = (function (){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null)),(g.cljs$core$IFn$_invoke$arity$0 ? g.cljs$core$IFn$_invoke$arity$0() : g.call(null))],null)); }); -var G__5122__1 = (function (x){ +var G__5137__1 = (function (x){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(x) : f.call(null,x)),(g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(x) : g.call(null,x))],null)); }); -var G__5122__2 = (function (x,y){ +var G__5137__2 = (function (x,y){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(x,y) : f.call(null,x,y)),(g.cljs$core$IFn$_invoke$arity$2 ? g.cljs$core$IFn$_invoke$arity$2(x,y) : g.call(null,x,y))],null)); }); -var G__5122__3 = (function (x,y,z){ +var G__5137__3 = (function (x,y,z){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(x,y,z) : f.call(null,x,y,z)),(g.cljs$core$IFn$_invoke$arity$3 ? g.cljs$core$IFn$_invoke$arity$3(x,y,z) : g.call(null,x,y,z))],null)); }); -var G__5122__4 = (function() { -var G__5123__delegate = function (x,y,z,args){ +var G__5137__4 = (function() { +var G__5138__delegate = function (x,y,z,args){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,x,y,z,args),cljs.core.apply.cljs$core$IFn$_invoke$arity$5(g,x,y,z,args)],null)); }; -var G__5123 = function (x,y,z,var_args){ +var G__5138 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__5124__i = 0, G__5124__a = new Array(arguments.length - 3); -while (G__5124__i < G__5124__a.length) {G__5124__a[G__5124__i] = arguments[G__5124__i + 3]; ++G__5124__i;} - args = new cljs.core.IndexedSeq(G__5124__a,0,null); +var G__5139__i = 0, G__5139__a = new Array(arguments.length - 3); +while (G__5139__i < G__5139__a.length) {G__5139__a[G__5139__i] = arguments[G__5139__i + 3]; ++G__5139__i;} + args = new cljs.core.IndexedSeq(G__5139__a,0,null); } -return G__5123__delegate.call(this,x,y,z,args);}; -G__5123.cljs$lang$maxFixedArity = 3; -G__5123.cljs$lang$applyTo = (function (arglist__5125){ -var x = cljs.core.first(arglist__5125); -arglist__5125 = cljs.core.next(arglist__5125); -var y = cljs.core.first(arglist__5125); -arglist__5125 = cljs.core.next(arglist__5125); -var z = cljs.core.first(arglist__5125); -var args = cljs.core.rest(arglist__5125); -return G__5123__delegate(x,y,z,args); +return G__5138__delegate.call(this,x,y,z,args);}; +G__5138.cljs$lang$maxFixedArity = 3; +G__5138.cljs$lang$applyTo = (function (arglist__5140){ +var x = cljs.core.first(arglist__5140); +arglist__5140 = cljs.core.next(arglist__5140); +var y = cljs.core.first(arglist__5140); +arglist__5140 = cljs.core.next(arglist__5140); +var z = cljs.core.first(arglist__5140); +var args = cljs.core.rest(arglist__5140); +return G__5138__delegate(x,y,z,args); }); -G__5123.cljs$core$IFn$_invoke$arity$variadic = G__5123__delegate; -return G__5123; +G__5138.cljs$core$IFn$_invoke$arity$variadic = G__5138__delegate; +return G__5138; })() ; -G__5122 = function(x,y,z,var_args){ +G__5137 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__5122__0.call(this); +return G__5137__0.call(this); case 1: -return G__5122__1.call(this,x); +return G__5137__1.call(this,x); case 2: -return G__5122__2.call(this,x,y); +return G__5137__2.call(this,x,y); case 3: -return G__5122__3.call(this,x,y,z); +return G__5137__3.call(this,x,y,z); default: -var G__5126 = null; +var G__5141 = null; if (arguments.length > 3) { -var G__5127__i = 0, G__5127__a = new Array(arguments.length - 3); -while (G__5127__i < G__5127__a.length) {G__5127__a[G__5127__i] = arguments[G__5127__i + 3]; ++G__5127__i;} -G__5126 = new cljs.core.IndexedSeq(G__5127__a,0,null); +var G__5142__i = 0, G__5142__a = new Array(arguments.length - 3); +while (G__5142__i < G__5142__a.length) {G__5142__a[G__5142__i] = arguments[G__5142__i + 3]; ++G__5142__i;} +G__5141 = new cljs.core.IndexedSeq(G__5142__a,0,null); } -return G__5122__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5126); +return G__5137__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5141); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5122.cljs$lang$maxFixedArity = 3; -G__5122.cljs$lang$applyTo = G__5122__4.cljs$lang$applyTo; -G__5122.cljs$core$IFn$_invoke$arity$0 = G__5122__0; -G__5122.cljs$core$IFn$_invoke$arity$1 = G__5122__1; -G__5122.cljs$core$IFn$_invoke$arity$2 = G__5122__2; -G__5122.cljs$core$IFn$_invoke$arity$3 = G__5122__3; -G__5122.cljs$core$IFn$_invoke$arity$variadic = G__5122__4.cljs$core$IFn$_invoke$arity$variadic; -return G__5122; +G__5137.cljs$lang$maxFixedArity = 3; +G__5137.cljs$lang$applyTo = G__5137__4.cljs$lang$applyTo; +G__5137.cljs$core$IFn$_invoke$arity$0 = G__5137__0; +G__5137.cljs$core$IFn$_invoke$arity$1 = G__5137__1; +G__5137.cljs$core$IFn$_invoke$arity$2 = G__5137__2; +G__5137.cljs$core$IFn$_invoke$arity$3 = G__5137__3; +G__5137.cljs$core$IFn$_invoke$arity$variadic = G__5137__4.cljs$core$IFn$_invoke$arity$variadic; +return G__5137; })() }); cljs.core.juxt.cljs$core$IFn$_invoke$arity$3 = (function (f,g,h){ return (function() { -var G__5128 = null; -var G__5128__0 = (function (){ +var G__5143 = null; +var G__5143__0 = (function (){ return (new cljs.core.PersistentVector(null,3,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null)),(g.cljs$core$IFn$_invoke$arity$0 ? g.cljs$core$IFn$_invoke$arity$0() : g.call(null)),(h.cljs$core$IFn$_invoke$arity$0 ? h.cljs$core$IFn$_invoke$arity$0() : h.call(null))],null)); }); -var G__5128__1 = (function (x){ +var G__5143__1 = (function (x){ return (new cljs.core.PersistentVector(null,3,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(x) : f.call(null,x)),(g.cljs$core$IFn$_invoke$arity$1 ? g.cljs$core$IFn$_invoke$arity$1(x) : g.call(null,x)),(h.cljs$core$IFn$_invoke$arity$1 ? h.cljs$core$IFn$_invoke$arity$1(x) : h.call(null,x))],null)); }); -var G__5128__2 = (function (x,y){ +var G__5143__2 = (function (x,y){ return (new cljs.core.PersistentVector(null,3,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$2 ? f.cljs$core$IFn$_invoke$arity$2(x,y) : f.call(null,x,y)),(g.cljs$core$IFn$_invoke$arity$2 ? g.cljs$core$IFn$_invoke$arity$2(x,y) : g.call(null,x,y)),(h.cljs$core$IFn$_invoke$arity$2 ? h.cljs$core$IFn$_invoke$arity$2(x,y) : h.call(null,x,y))],null)); }); -var G__5128__3 = (function (x,y,z){ +var G__5143__3 = (function (x,y,z){ return (new cljs.core.PersistentVector(null,3,(5),cljs.core.PersistentVector.EMPTY_NODE,[(f.cljs$core$IFn$_invoke$arity$3 ? f.cljs$core$IFn$_invoke$arity$3(x,y,z) : f.call(null,x,y,z)),(g.cljs$core$IFn$_invoke$arity$3 ? g.cljs$core$IFn$_invoke$arity$3(x,y,z) : g.call(null,x,y,z)),(h.cljs$core$IFn$_invoke$arity$3 ? h.cljs$core$IFn$_invoke$arity$3(x,y,z) : h.call(null,x,y,z))],null)); }); -var G__5128__4 = (function() { -var G__5129__delegate = function (x,y,z,args){ +var G__5143__4 = (function() { +var G__5144__delegate = function (x,y,z,args){ return (new cljs.core.PersistentVector(null,3,(5),cljs.core.PersistentVector.EMPTY_NODE,[cljs.core.apply.cljs$core$IFn$_invoke$arity$5(f,x,y,z,args),cljs.core.apply.cljs$core$IFn$_invoke$arity$5(g,x,y,z,args),cljs.core.apply.cljs$core$IFn$_invoke$arity$5(h,x,y,z,args)],null)); }; -var G__5129 = function (x,y,z,var_args){ +var G__5144 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__5130__i = 0, G__5130__a = new Array(arguments.length - 3); -while (G__5130__i < G__5130__a.length) {G__5130__a[G__5130__i] = arguments[G__5130__i + 3]; ++G__5130__i;} - args = new cljs.core.IndexedSeq(G__5130__a,0,null); +var G__5145__i = 0, G__5145__a = new Array(arguments.length - 3); +while (G__5145__i < G__5145__a.length) {G__5145__a[G__5145__i] = arguments[G__5145__i + 3]; ++G__5145__i;} + args = new cljs.core.IndexedSeq(G__5145__a,0,null); } -return G__5129__delegate.call(this,x,y,z,args);}; -G__5129.cljs$lang$maxFixedArity = 3; -G__5129.cljs$lang$applyTo = (function (arglist__5131){ -var x = cljs.core.first(arglist__5131); -arglist__5131 = cljs.core.next(arglist__5131); -var y = cljs.core.first(arglist__5131); -arglist__5131 = cljs.core.next(arglist__5131); -var z = cljs.core.first(arglist__5131); -var args = cljs.core.rest(arglist__5131); -return G__5129__delegate(x,y,z,args); +return G__5144__delegate.call(this,x,y,z,args);}; +G__5144.cljs$lang$maxFixedArity = 3; +G__5144.cljs$lang$applyTo = (function (arglist__5146){ +var x = cljs.core.first(arglist__5146); +arglist__5146 = cljs.core.next(arglist__5146); +var y = cljs.core.first(arglist__5146); +arglist__5146 = cljs.core.next(arglist__5146); +var z = cljs.core.first(arglist__5146); +var args = cljs.core.rest(arglist__5146); +return G__5144__delegate(x,y,z,args); }); -G__5129.cljs$core$IFn$_invoke$arity$variadic = G__5129__delegate; -return G__5129; +G__5144.cljs$core$IFn$_invoke$arity$variadic = G__5144__delegate; +return G__5144; })() ; -G__5128 = function(x,y,z,var_args){ +G__5143 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__5128__0.call(this); +return G__5143__0.call(this); case 1: -return G__5128__1.call(this,x); +return G__5143__1.call(this,x); case 2: -return G__5128__2.call(this,x,y); +return G__5143__2.call(this,x,y); case 3: -return G__5128__3.call(this,x,y,z); +return G__5143__3.call(this,x,y,z); default: -var G__5132 = null; +var G__5147 = null; if (arguments.length > 3) { -var G__5133__i = 0, G__5133__a = new Array(arguments.length - 3); -while (G__5133__i < G__5133__a.length) {G__5133__a[G__5133__i] = arguments[G__5133__i + 3]; ++G__5133__i;} -G__5132 = new cljs.core.IndexedSeq(G__5133__a,0,null); +var G__5148__i = 0, G__5148__a = new Array(arguments.length - 3); +while (G__5148__i < G__5148__a.length) {G__5148__a[G__5148__i] = arguments[G__5148__i + 3]; ++G__5148__i;} +G__5147 = new cljs.core.IndexedSeq(G__5148__a,0,null); } -return G__5128__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5132); +return G__5143__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5147); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5128.cljs$lang$maxFixedArity = 3; -G__5128.cljs$lang$applyTo = G__5128__4.cljs$lang$applyTo; -G__5128.cljs$core$IFn$_invoke$arity$0 = G__5128__0; -G__5128.cljs$core$IFn$_invoke$arity$1 = G__5128__1; -G__5128.cljs$core$IFn$_invoke$arity$2 = G__5128__2; -G__5128.cljs$core$IFn$_invoke$arity$3 = G__5128__3; -G__5128.cljs$core$IFn$_invoke$arity$variadic = G__5128__4.cljs$core$IFn$_invoke$arity$variadic; -return G__5128; +G__5143.cljs$lang$maxFixedArity = 3; +G__5143.cljs$lang$applyTo = G__5143__4.cljs$lang$applyTo; +G__5143.cljs$core$IFn$_invoke$arity$0 = G__5143__0; +G__5143.cljs$core$IFn$_invoke$arity$1 = G__5143__1; +G__5143.cljs$core$IFn$_invoke$arity$2 = G__5143__2; +G__5143.cljs$core$IFn$_invoke$arity$3 = G__5143__3; +G__5143.cljs$core$IFn$_invoke$arity$variadic = G__5143__4.cljs$core$IFn$_invoke$arity$variadic; +return G__5143; })() }); @@ -32682,109 +32682,109 @@ cljs.core.juxt.cljs$core$IFn$_invoke$arity$variadic = (function (f,g,h,fs){ var fs__$1 = cljs.core.list_STAR_.cljs$core$IFn$_invoke$arity$4(f,g,h,fs); return ((function (fs__$1){ return (function() { -var G__5134 = null; -var G__5134__0 = (function (){ +var G__5149 = null; +var G__5149__0 = (function (){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (fs__$1){ -return (function (p1__5096_SHARP_,p2__5097_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5096_SHARP_,(p2__5097_SHARP_.cljs$core$IFn$_invoke$arity$0 ? p2__5097_SHARP_.cljs$core$IFn$_invoke$arity$0() : p2__5097_SHARP_.call(null))); +return (function (p1__5111_SHARP_,p2__5112_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5111_SHARP_,(p2__5112_SHARP_.cljs$core$IFn$_invoke$arity$0 ? p2__5112_SHARP_.cljs$core$IFn$_invoke$arity$0() : p2__5112_SHARP_.call(null))); });})(fs__$1)) ,cljs.core.PersistentVector.EMPTY,fs__$1); }); -var G__5134__1 = (function (x){ +var G__5149__1 = (function (x){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (fs__$1){ -return (function (p1__5098_SHARP_,p2__5099_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5098_SHARP_,(p2__5099_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p2__5099_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p2__5099_SHARP_.call(null,x))); +return (function (p1__5113_SHARP_,p2__5114_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5113_SHARP_,(p2__5114_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p2__5114_SHARP_.cljs$core$IFn$_invoke$arity$1(x) : p2__5114_SHARP_.call(null,x))); });})(fs__$1)) ,cljs.core.PersistentVector.EMPTY,fs__$1); }); -var G__5134__2 = (function (x,y){ +var G__5149__2 = (function (x,y){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (fs__$1){ -return (function (p1__5100_SHARP_,p2__5101_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5100_SHARP_,(p2__5101_SHARP_.cljs$core$IFn$_invoke$arity$2 ? p2__5101_SHARP_.cljs$core$IFn$_invoke$arity$2(x,y) : p2__5101_SHARP_.call(null,x,y))); +return (function (p1__5115_SHARP_,p2__5116_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5115_SHARP_,(p2__5116_SHARP_.cljs$core$IFn$_invoke$arity$2 ? p2__5116_SHARP_.cljs$core$IFn$_invoke$arity$2(x,y) : p2__5116_SHARP_.call(null,x,y))); });})(fs__$1)) ,cljs.core.PersistentVector.EMPTY,fs__$1); }); -var G__5134__3 = (function (x,y,z){ +var G__5149__3 = (function (x,y,z){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (fs__$1){ -return (function (p1__5102_SHARP_,p2__5103_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5102_SHARP_,(p2__5103_SHARP_.cljs$core$IFn$_invoke$arity$3 ? p2__5103_SHARP_.cljs$core$IFn$_invoke$arity$3(x,y,z) : p2__5103_SHARP_.call(null,x,y,z))); +return (function (p1__5117_SHARP_,p2__5118_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5117_SHARP_,(p2__5118_SHARP_.cljs$core$IFn$_invoke$arity$3 ? p2__5118_SHARP_.cljs$core$IFn$_invoke$arity$3(x,y,z) : p2__5118_SHARP_.call(null,x,y,z))); });})(fs__$1)) ,cljs.core.PersistentVector.EMPTY,fs__$1); }); -var G__5134__4 = (function() { -var G__5135__delegate = function (x,y,z,args){ +var G__5149__4 = (function() { +var G__5150__delegate = function (x,y,z,args){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (fs__$1){ -return (function (p1__5104_SHARP_,p2__5105_SHARP_){ -return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5104_SHARP_,cljs.core.apply.cljs$core$IFn$_invoke$arity$5(p2__5105_SHARP_,x,y,z,args)); +return (function (p1__5119_SHARP_,p2__5120_SHARP_){ +return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(p1__5119_SHARP_,cljs.core.apply.cljs$core$IFn$_invoke$arity$5(p2__5120_SHARP_,x,y,z,args)); });})(fs__$1)) ,cljs.core.PersistentVector.EMPTY,fs__$1); }; -var G__5135 = function (x,y,z,var_args){ +var G__5150 = function (x,y,z,var_args){ var args = null; if (arguments.length > 3) { -var G__5136__i = 0, G__5136__a = new Array(arguments.length - 3); -while (G__5136__i < G__5136__a.length) {G__5136__a[G__5136__i] = arguments[G__5136__i + 3]; ++G__5136__i;} - args = new cljs.core.IndexedSeq(G__5136__a,0,null); +var G__5151__i = 0, G__5151__a = new Array(arguments.length - 3); +while (G__5151__i < G__5151__a.length) {G__5151__a[G__5151__i] = arguments[G__5151__i + 3]; ++G__5151__i;} + args = new cljs.core.IndexedSeq(G__5151__a,0,null); } -return G__5135__delegate.call(this,x,y,z,args);}; -G__5135.cljs$lang$maxFixedArity = 3; -G__5135.cljs$lang$applyTo = (function (arglist__5137){ -var x = cljs.core.first(arglist__5137); -arglist__5137 = cljs.core.next(arglist__5137); -var y = cljs.core.first(arglist__5137); -arglist__5137 = cljs.core.next(arglist__5137); -var z = cljs.core.first(arglist__5137); -var args = cljs.core.rest(arglist__5137); -return G__5135__delegate(x,y,z,args); +return G__5150__delegate.call(this,x,y,z,args);}; +G__5150.cljs$lang$maxFixedArity = 3; +G__5150.cljs$lang$applyTo = (function (arglist__5152){ +var x = cljs.core.first(arglist__5152); +arglist__5152 = cljs.core.next(arglist__5152); +var y = cljs.core.first(arglist__5152); +arglist__5152 = cljs.core.next(arglist__5152); +var z = cljs.core.first(arglist__5152); +var args = cljs.core.rest(arglist__5152); +return G__5150__delegate(x,y,z,args); }); -G__5135.cljs$core$IFn$_invoke$arity$variadic = G__5135__delegate; -return G__5135; +G__5150.cljs$core$IFn$_invoke$arity$variadic = G__5150__delegate; +return G__5150; })() ; -G__5134 = function(x,y,z,var_args){ +G__5149 = function(x,y,z,var_args){ var args = var_args; switch(arguments.length){ case 0: -return G__5134__0.call(this); +return G__5149__0.call(this); case 1: -return G__5134__1.call(this,x); +return G__5149__1.call(this,x); case 2: -return G__5134__2.call(this,x,y); +return G__5149__2.call(this,x,y); case 3: -return G__5134__3.call(this,x,y,z); +return G__5149__3.call(this,x,y,z); default: -var G__5138 = null; +var G__5153 = null; if (arguments.length > 3) { -var G__5139__i = 0, G__5139__a = new Array(arguments.length - 3); -while (G__5139__i < G__5139__a.length) {G__5139__a[G__5139__i] = arguments[G__5139__i + 3]; ++G__5139__i;} -G__5138 = new cljs.core.IndexedSeq(G__5139__a,0,null); +var G__5154__i = 0, G__5154__a = new Array(arguments.length - 3); +while (G__5154__i < G__5154__a.length) {G__5154__a[G__5154__i] = arguments[G__5154__i + 3]; ++G__5154__i;} +G__5153 = new cljs.core.IndexedSeq(G__5154__a,0,null); } -return G__5134__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5138); +return G__5149__4.cljs$core$IFn$_invoke$arity$variadic(x,y,z, G__5153); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5134.cljs$lang$maxFixedArity = 3; -G__5134.cljs$lang$applyTo = G__5134__4.cljs$lang$applyTo; -G__5134.cljs$core$IFn$_invoke$arity$0 = G__5134__0; -G__5134.cljs$core$IFn$_invoke$arity$1 = G__5134__1; -G__5134.cljs$core$IFn$_invoke$arity$2 = G__5134__2; -G__5134.cljs$core$IFn$_invoke$arity$3 = G__5134__3; -G__5134.cljs$core$IFn$_invoke$arity$variadic = G__5134__4.cljs$core$IFn$_invoke$arity$variadic; -return G__5134; +G__5149.cljs$lang$maxFixedArity = 3; +G__5149.cljs$lang$applyTo = G__5149__4.cljs$lang$applyTo; +G__5149.cljs$core$IFn$_invoke$arity$0 = G__5149__0; +G__5149.cljs$core$IFn$_invoke$arity$1 = G__5149__1; +G__5149.cljs$core$IFn$_invoke$arity$2 = G__5149__2; +G__5149.cljs$core$IFn$_invoke$arity$3 = G__5149__3; +G__5149.cljs$core$IFn$_invoke$arity$variadic = G__5149__4.cljs$core$IFn$_invoke$arity$variadic; +return G__5149; })() ;})(fs__$1)) }); /** @this {Function} */ -cljs.core.juxt.cljs$lang$applyTo = (function (seq5107){ -var G__5108 = cljs.core.first(seq5107); -var seq5107__$1 = cljs.core.next(seq5107); -var G__5109 = cljs.core.first(seq5107__$1); -var seq5107__$2 = cljs.core.next(seq5107__$1); -var G__5110 = cljs.core.first(seq5107__$2); -var seq5107__$3 = cljs.core.next(seq5107__$2); +cljs.core.juxt.cljs$lang$applyTo = (function (seq5122){ +var G__5123 = cljs.core.first(seq5122); +var seq5122__$1 = cljs.core.next(seq5122); +var G__5124 = cljs.core.first(seq5122__$1); +var seq5122__$2 = cljs.core.next(seq5122__$1); +var G__5125 = cljs.core.first(seq5122__$2); +var seq5122__$3 = cljs.core.next(seq5122__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5108,G__5109,G__5110,seq5107__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5123,G__5124,G__5125,seq5122__$3); }); cljs.core.juxt.cljs$lang$maxFixedArity = (3); @@ -32797,8 +32797,8 @@ cljs.core.juxt.cljs$lang$maxFixedArity = (3); * the seq, does not retain the head and returns nil. */ cljs.core.dorun = (function cljs$core$dorun(var_args){ -var G__5141 = arguments.length; -switch (G__5141) { +var G__5156 = arguments.length; +switch (G__5156) { case 1: return cljs.core.dorun.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -32818,8 +32818,8 @@ while(true){ var temp__5735__auto__ = cljs.core.seq(coll); if(temp__5735__auto__){ var s = temp__5735__auto__; -var G__5143 = cljs.core.next(s); -coll = G__5143; +var G__5158 = cljs.core.next(s); +coll = G__5158; continue; } else { return null; @@ -32831,10 +32831,10 @@ break; cljs.core.dorun.cljs$core$IFn$_invoke$arity$2 = (function (n,coll){ while(true){ if(((cljs.core.seq(coll)) && ((n > (0))))){ -var G__5144 = (n - (1)); -var G__5145 = cljs.core.next(coll); -n = G__5144; -coll = G__5145; +var G__5159 = (n - (1)); +var G__5160 = cljs.core.next(coll); +n = G__5159; +coll = G__5160; continue; } else { return null; @@ -32854,8 +32854,8 @@ cljs.core.dorun.cljs$lang$maxFixedArity = 2; * seq to reside in memory at one time. */ cljs.core.doall = (function cljs$core$doall(var_args){ -var G__5147 = arguments.length; -switch (G__5147) { +var G__5162 = arguments.length; +switch (G__5162) { case 1: return cljs.core.doall.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -32946,9 +32946,9 @@ var y__4220__auto__ = match_str.length; return ((x__4219__auto__ > y__4220__auto__) ? x__4219__auto__ : y__4220__auto__); })()); if((post_idx <= s.length)){ -var G__5149 = re; -var G__5150 = cljs.core.subs.cljs$core$IFn$_invoke$arity$2(s,post_idx); -return (cljs.core.re_seq_STAR_.cljs$core$IFn$_invoke$arity$2 ? cljs.core.re_seq_STAR_.cljs$core$IFn$_invoke$arity$2(G__5149,G__5150) : cljs.core.re_seq_STAR_.call(null,G__5149,G__5150)); +var G__5164 = re; +var G__5165 = cljs.core.subs.cljs$core$IFn$_invoke$arity$2(s,post_idx); +return (cljs.core.re_seq_STAR_.cljs$core$IFn$_invoke$arity$2 ? cljs.core.re_seq_STAR_.cljs$core$IFn$_invoke$arity$2(G__5164,G__5165) : cljs.core.re_seq_STAR_.call(null,G__5164,G__5165)); } else { return null; } @@ -32973,9 +32973,9 @@ cljs.core.re_pattern = (function cljs$core$re_pattern(s){ if((s instanceof RegExp)){ return s; } else { -var vec__5151 = cljs.core.re_find(/^\(\?([idmsux]*)\)/,s); -var prefix = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5151,(0),null); -var flags = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5151,(1),null); +var vec__5166 = cljs.core.re_find(/^\(\?([idmsux]*)\)/,s); +var prefix = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5166,(0),null); +var flags = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5166,(1),null); var pattern = cljs.core.subs.cljs$core$IFn$_invoke$arity$2(s,cljs.core.count(prefix)); return (new RegExp(pattern,(function (){var or__4131__auto__ = flags; if(cljs.core.truth_(or__4131__auto__)){ @@ -32987,9 +32987,9 @@ return ""; } }); cljs.core.pr_sequential_writer = (function cljs$core$pr_sequential_writer(writer,print_one,begin,sep,end,opts,coll){ -var _STAR_print_level_STAR__orig_val__5154 = cljs.core._STAR_print_level_STAR_; -var _STAR_print_level_STAR__temp_val__5155 = (((cljs.core._STAR_print_level_STAR_ == null))?null:(cljs.core._STAR_print_level_STAR_ - (1))); -cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__temp_val__5155; +var _STAR_print_level_STAR__orig_val__5169 = cljs.core._STAR_print_level_STAR_; +var _STAR_print_level_STAR__temp_val__5170 = (((cljs.core._STAR_print_level_STAR_ == null))?null:(cljs.core._STAR_print_level_STAR_ - (1))); +cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__temp_val__5170; try{if((((!((cljs.core._STAR_print_level_STAR_ == null)))) && ((cljs.core._STAR_print_level_STAR_ < (0))))){ return cljs.core._write(writer,"#"); @@ -33009,31 +33009,31 @@ return "..."; } } else { if(cljs.core.seq(coll)){ -var G__5156_5162 = cljs.core.first(coll); -var G__5157_5163 = writer; -var G__5158_5164 = opts; -(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5156_5162,G__5157_5163,G__5158_5164) : print_one.call(null,G__5156_5162,G__5157_5163,G__5158_5164)); +var G__5171_5177 = cljs.core.first(coll); +var G__5172_5178 = writer; +var G__5173_5179 = opts; +(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5171_5177,G__5172_5178,G__5173_5179) : print_one.call(null,G__5171_5177,G__5172_5178,G__5173_5179)); } else { } -var coll_5165__$1 = cljs.core.next(coll); -var n_5166 = (cljs.core.cst$kw$print_DASH_length.cljs$core$IFn$_invoke$arity$1(opts) - (1)); +var coll_5180__$1 = cljs.core.next(coll); +var n_5181 = (cljs.core.cst$kw$print_DASH_length.cljs$core$IFn$_invoke$arity$1(opts) - (1)); while(true){ -if(((coll_5165__$1) && ((((n_5166 == null)) || ((!((n_5166 === (0))))))))){ +if(((coll_5180__$1) && ((((n_5181 == null)) || ((!((n_5181 === (0))))))))){ cljs.core._write(writer,sep); -var G__5159_5167 = cljs.core.first(coll_5165__$1); -var G__5160_5168 = writer; -var G__5161_5169 = opts; -(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5159_5167,G__5160_5168,G__5161_5169) : print_one.call(null,G__5159_5167,G__5160_5168,G__5161_5169)); +var G__5174_5182 = cljs.core.first(coll_5180__$1); +var G__5175_5183 = writer; +var G__5176_5184 = opts; +(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5174_5182,G__5175_5183,G__5176_5184) : print_one.call(null,G__5174_5182,G__5175_5183,G__5176_5184)); -var G__5170 = cljs.core.next(coll_5165__$1); -var G__5171 = (n_5166 - (1)); -coll_5165__$1 = G__5170; -n_5166 = G__5171; +var G__5185 = cljs.core.next(coll_5180__$1); +var G__5186 = (n_5181 - (1)); +coll_5180__$1 = G__5185; +n_5181 = G__5186; continue; } else { -if(((cljs.core.seq(coll_5165__$1)) && ((n_5166 === (0))))){ +if(((cljs.core.seq(coll_5180__$1)) && ((n_5181 === (0))))){ cljs.core._write(writer,sep); cljs.core._write(writer,(function (){var or__4131__auto__ = cljs.core.cst$kw$more_DASH_marker.cljs$core$IFn$_invoke$arity$1(opts); @@ -33052,18 +33052,18 @@ break; return cljs.core._write(writer,end); } -}finally {cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__orig_val__5154; +}finally {cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__orig_val__5169; }}); cljs.core.write_all = (function cljs$core$write_all(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5178 = arguments.length; -var i__4731__auto___5179 = (0); +var len__4730__auto___5193 = arguments.length; +var i__4731__auto___5194 = (0); while(true){ -if((i__4731__auto___5179 < len__4730__auto___5178)){ -args__4736__auto__.push((arguments[i__4731__auto___5179])); +if((i__4731__auto___5194 < len__4730__auto___5193)){ +args__4736__auto__.push((arguments[i__4731__auto___5194])); -var G__5180 = (i__4731__auto___5179 + (1)); -i__4731__auto___5179 = G__5180; +var G__5195 = (i__4731__auto___5194 + (1)); +i__4731__auto___5194 = G__5195; continue; } else { } @@ -33075,53 +33075,53 @@ return cljs.core.write_all.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]) }); cljs.core.write_all.cljs$core$IFn$_invoke$arity$variadic = (function (writer,ss){ -var seq__5174 = cljs.core.seq(ss); -var chunk__5175 = null; -var count__5176 = (0); -var i__5177 = (0); +var seq__5189 = cljs.core.seq(ss); +var chunk__5190 = null; +var count__5191 = (0); +var i__5192 = (0); while(true){ -if((i__5177 < count__5176)){ -var s = chunk__5175.cljs$core$IIndexed$_nth$arity$2(null,i__5177); +if((i__5192 < count__5191)){ +var s = chunk__5190.cljs$core$IIndexed$_nth$arity$2(null,i__5192); cljs.core._write(writer,s); -var G__5181 = seq__5174; -var G__5182 = chunk__5175; -var G__5183 = count__5176; -var G__5184 = (i__5177 + (1)); -seq__5174 = G__5181; -chunk__5175 = G__5182; -count__5176 = G__5183; -i__5177 = G__5184; +var G__5196 = seq__5189; +var G__5197 = chunk__5190; +var G__5198 = count__5191; +var G__5199 = (i__5192 + (1)); +seq__5189 = G__5196; +chunk__5190 = G__5197; +count__5191 = G__5198; +i__5192 = G__5199; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__5174); +var temp__5735__auto__ = cljs.core.seq(seq__5189); if(temp__5735__auto__){ -var seq__5174__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__5174__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__5174__$1); -var G__5185 = cljs.core.chunk_rest(seq__5174__$1); -var G__5186 = c__4550__auto__; -var G__5187 = cljs.core.count(c__4550__auto__); -var G__5188 = (0); -seq__5174 = G__5185; -chunk__5175 = G__5186; -count__5176 = G__5187; -i__5177 = G__5188; +var seq__5189__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__5189__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__5189__$1); +var G__5200 = cljs.core.chunk_rest(seq__5189__$1); +var G__5201 = c__4550__auto__; +var G__5202 = cljs.core.count(c__4550__auto__); +var G__5203 = (0); +seq__5189 = G__5200; +chunk__5190 = G__5201; +count__5191 = G__5202; +i__5192 = G__5203; continue; } else { -var s = cljs.core.first(seq__5174__$1); +var s = cljs.core.first(seq__5189__$1); cljs.core._write(writer,s); -var G__5189 = cljs.core.next(seq__5174__$1); -var G__5190 = null; -var G__5191 = (0); -var G__5192 = (0); -seq__5174 = G__5189; -chunk__5175 = G__5190; -count__5176 = G__5191; -i__5177 = G__5192; +var G__5204 = cljs.core.next(seq__5189__$1); +var G__5205 = null; +var G__5206 = (0); +var G__5207 = (0); +seq__5189 = G__5204; +chunk__5190 = G__5205; +count__5191 = G__5206; +i__5192 = G__5207; continue; } } else { @@ -33135,11 +33135,11 @@ break; cljs.core.write_all.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.write_all.cljs$lang$applyTo = (function (seq5172){ -var G__5173 = cljs.core.first(seq5172); -var seq5172__$1 = cljs.core.next(seq5172); +cljs.core.write_all.cljs$lang$applyTo = (function (seq5187){ +var G__5188 = cljs.core.first(seq5187); +var seq5187__$1 = cljs.core.next(seq5187); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5173,seq5172__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5188,seq5187__$1); }); cljs.core.string_print = (function cljs$core$string_print(x){ @@ -33155,8 +33155,8 @@ return null; cljs.core.flush = (function cljs$core$flush(){ return null; }); -cljs.core.char_escapes = (function (){var obj5194 = ({"\"":"\\\"","\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"}); -return obj5194; +cljs.core.char_escapes = (function (){var obj5209 = ({"\"":"\\\"","\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"}); +return obj5209; })(); cljs.core.quote_string = (function cljs$core$quote_string(s){ return ["\"",cljs.core.str.cljs$core$IFn$_invoke$arity$1(s.replace(RegExp("[\\\\\"\b\f\n\r\t]","g"),(function (match){ @@ -33206,11 +33206,11 @@ if(cljs.core.object_QMARK_(obj)){ cljs.core._write(writer,"#js "); return cljs.core.print_map(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (k){ -return (new cljs.core.MapEntry((function (){var G__5199 = k; +return (new cljs.core.MapEntry((function (){var G__5214 = k; if((!((cljs.core.re_matches(/[A-Za-z_\*\+\?!\-'][\w\*\+\?!\-']*/,k) == null)))){ -return cljs.core.keyword.cljs$core$IFn$_invoke$arity$1(G__5199); +return cljs.core.keyword.cljs$core$IFn$_invoke$arity$1(G__5214); } else { -return G__5199; +return G__5214; } })(),(obj[k]),null)); }),cljs.core.js_keys(obj)),cljs.core.pr_writer,writer,opts); @@ -33241,8 +33241,8 @@ var normalize = (function (n,len){ var ns = cljs.core.str.cljs$core$IFn$_invoke$arity$1(n); while(true){ if((cljs.core.count(ns) < len)){ -var G__5202 = ["0",ns].join(''); -ns = G__5202; +var G__5217 = ["0",ns].join(''); +ns = G__5217; continue; } else { return ns; @@ -33255,22 +33255,22 @@ return cljs.core.write_all.cljs$core$IFn$_invoke$arity$variadic(writer,cljs.core if(cljs.core.regexp_QMARK_(obj)){ return cljs.core.write_all.cljs$core$IFn$_invoke$arity$variadic(writer,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["#\"",obj.source,"\""], 0)); } else { -if(cljs.core.truth_((function (){var G__5200 = obj; -var G__5200__$1 = (((G__5200 == null))?null:G__5200.constructor); -if((G__5200__$1 == null)){ +if(cljs.core.truth_((function (){var G__5215 = obj; +var G__5215__$1 = (((G__5215 == null))?null:G__5215.constructor); +if((G__5215__$1 == null)){ return null; } else { -return G__5200__$1.cljs$lang$ctorStr; +return G__5215__$1.cljs$lang$ctorStr; } })())){ return cljs.core.write_all.cljs$core$IFn$_invoke$arity$variadic(writer,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["#object[",obj.constructor.cljs$lang$ctorStr.replace((new RegExp("/","g")),"."),"]"], 0)); } else { -var name = (function (){var G__5201 = obj; -var G__5201__$1 = (((G__5201 == null))?null:G__5201.constructor); -if((G__5201__$1 == null)){ +var name = (function (){var G__5216 = obj; +var G__5216__$1 = (((G__5216 == null))?null:G__5216.constructor); +if((G__5216__$1 == null)){ return null; } else { -return G__5201__$1.name; +return G__5216__$1.name; } })(); var name__$1 = (cljs.core.truth_((function (){var or__4131__auto__ = (name == null); @@ -33309,10 +33309,10 @@ cljs.core.pr_writer = (function cljs$core$pr_writer(obj,writer,opts){ var temp__5733__auto__ = cljs.core.cst$kw$alt_DASH_impl.cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(temp__5733__auto__)){ var alt_impl = temp__5733__auto__; -var G__5203 = obj; -var G__5204 = writer; -var G__5205 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(opts,cljs.core.cst$kw$fallback_DASH_impl,cljs.core.pr_writer_impl); -return (alt_impl.cljs$core$IFn$_invoke$arity$3 ? alt_impl.cljs$core$IFn$_invoke$arity$3(G__5203,G__5204,G__5205) : alt_impl.call(null,G__5203,G__5204,G__5205)); +var G__5218 = obj; +var G__5219 = writer; +var G__5220 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(opts,cljs.core.cst$kw$fallback_DASH_impl,cljs.core.pr_writer_impl); +return (alt_impl.cljs$core$IFn$_invoke$arity$3 ? alt_impl.cljs$core$IFn$_invoke$arity$3(G__5218,G__5219,G__5220) : alt_impl.call(null,G__5218,G__5219,G__5220)); } else { return cljs.core.pr_writer_impl(obj,writer,opts); } @@ -33320,57 +33320,57 @@ return cljs.core.pr_writer_impl(obj,writer,opts); cljs.core.pr_seq_writer = (function cljs$core$pr_seq_writer(objs,writer,opts){ cljs.core.pr_writer(cljs.core.first(objs),writer,opts); -var seq__5206 = cljs.core.seq(cljs.core.next(objs)); -var chunk__5207 = null; -var count__5208 = (0); -var i__5209 = (0); +var seq__5221 = cljs.core.seq(cljs.core.next(objs)); +var chunk__5222 = null; +var count__5223 = (0); +var i__5224 = (0); while(true){ -if((i__5209 < count__5208)){ -var obj = chunk__5207.cljs$core$IIndexed$_nth$arity$2(null,i__5209); +if((i__5224 < count__5223)){ +var obj = chunk__5222.cljs$core$IIndexed$_nth$arity$2(null,i__5224); cljs.core._write(writer," "); cljs.core.pr_writer(obj,writer,opts); -var G__5210 = seq__5206; -var G__5211 = chunk__5207; -var G__5212 = count__5208; -var G__5213 = (i__5209 + (1)); -seq__5206 = G__5210; -chunk__5207 = G__5211; -count__5208 = G__5212; -i__5209 = G__5213; +var G__5225 = seq__5221; +var G__5226 = chunk__5222; +var G__5227 = count__5223; +var G__5228 = (i__5224 + (1)); +seq__5221 = G__5225; +chunk__5222 = G__5226; +count__5223 = G__5227; +i__5224 = G__5228; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__5206); +var temp__5735__auto__ = cljs.core.seq(seq__5221); if(temp__5735__auto__){ -var seq__5206__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__5206__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__5206__$1); -var G__5214 = cljs.core.chunk_rest(seq__5206__$1); -var G__5215 = c__4550__auto__; -var G__5216 = cljs.core.count(c__4550__auto__); -var G__5217 = (0); -seq__5206 = G__5214; -chunk__5207 = G__5215; -count__5208 = G__5216; -i__5209 = G__5217; +var seq__5221__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__5221__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__5221__$1); +var G__5229 = cljs.core.chunk_rest(seq__5221__$1); +var G__5230 = c__4550__auto__; +var G__5231 = cljs.core.count(c__4550__auto__); +var G__5232 = (0); +seq__5221 = G__5229; +chunk__5222 = G__5230; +count__5223 = G__5231; +i__5224 = G__5232; continue; } else { -var obj = cljs.core.first(seq__5206__$1); +var obj = cljs.core.first(seq__5221__$1); cljs.core._write(writer," "); cljs.core.pr_writer(obj,writer,opts); -var G__5218 = cljs.core.next(seq__5206__$1); -var G__5219 = null; -var G__5220 = (0); -var G__5221 = (0); -seq__5206 = G__5218; -chunk__5207 = G__5219; -count__5208 = G__5220; -i__5209 = G__5221; +var G__5233 = cljs.core.next(seq__5221__$1); +var G__5234 = null; +var G__5235 = (0); +var G__5236 = (0); +seq__5221 = G__5233; +chunk__5222 = G__5234; +count__5223 = G__5235; +i__5224 = G__5236; continue; } } else { @@ -33424,8 +33424,8 @@ return cljs.core.string_print(cljs.core.pr_str_with_opts(objs,opts)); * Prints a newline using *print-fn* */ cljs.core.newline = (function cljs$core$newline(var_args){ -var G__5223 = arguments.length; -switch (G__5223) { +var G__5238 = arguments.length; +switch (G__5238) { case 0: return cljs.core.newline.cljs$core$IFn$_invoke$arity$0(); @@ -33461,14 +33461,14 @@ cljs.core.newline.cljs$lang$maxFixedArity = 1; */ cljs.core.pr_str = (function cljs$core$pr_str(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5226 = arguments.length; -var i__4731__auto___5227 = (0); +var len__4730__auto___5241 = arguments.length; +var i__4731__auto___5242 = (0); while(true){ -if((i__4731__auto___5227 < len__4730__auto___5226)){ -args__4736__auto__.push((arguments[i__4731__auto___5227])); +if((i__4731__auto___5242 < len__4730__auto___5241)){ +args__4736__auto__.push((arguments[i__4731__auto___5242])); -var G__5228 = (i__4731__auto___5227 + (1)); -i__4731__auto___5227 = G__5228; +var G__5243 = (i__4731__auto___5242 + (1)); +i__4731__auto___5242 = G__5243; continue; } else { } @@ -33486,9 +33486,9 @@ return cljs.core.pr_str_with_opts(objs,cljs.core.pr_opts()); cljs.core.pr_str.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.pr_str.cljs$lang$applyTo = (function (seq5225){ +cljs.core.pr_str.cljs$lang$applyTo = (function (seq5240){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5225)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5240)); }); /** @@ -33496,14 +33496,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.prn_str = (function cljs$core$prn_str(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5230 = arguments.length; -var i__4731__auto___5231 = (0); +var len__4730__auto___5245 = arguments.length; +var i__4731__auto___5246 = (0); while(true){ -if((i__4731__auto___5231 < len__4730__auto___5230)){ -args__4736__auto__.push((arguments[i__4731__auto___5231])); +if((i__4731__auto___5246 < len__4730__auto___5245)){ +args__4736__auto__.push((arguments[i__4731__auto___5246])); -var G__5232 = (i__4731__auto___5231 + (1)); -i__4731__auto___5231 = G__5232; +var G__5247 = (i__4731__auto___5246 + (1)); +i__4731__auto___5246 = G__5247; continue; } else { } @@ -33521,9 +33521,9 @@ return cljs.core.prn_str_with_opts(objs,cljs.core.pr_opts()); cljs.core.prn_str.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.prn_str.cljs$lang$applyTo = (function (seq5229){ +cljs.core.prn_str.cljs$lang$applyTo = (function (seq5244){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5229)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5244)); }); /** @@ -33534,14 +33534,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.pr = (function cljs$core$pr(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5234 = arguments.length; -var i__4731__auto___5235 = (0); +var len__4730__auto___5249 = arguments.length; +var i__4731__auto___5250 = (0); while(true){ -if((i__4731__auto___5235 < len__4730__auto___5234)){ -args__4736__auto__.push((arguments[i__4731__auto___5235])); +if((i__4731__auto___5250 < len__4730__auto___5249)){ +args__4736__auto__.push((arguments[i__4731__auto___5250])); -var G__5236 = (i__4731__auto___5235 + (1)); -i__4731__auto___5235 = G__5236; +var G__5251 = (i__4731__auto___5250 + (1)); +i__4731__auto___5250 = G__5251; continue; } else { } @@ -33559,9 +33559,9 @@ return cljs.core.pr_with_opts(objs,cljs.core.pr_opts()); cljs.core.pr.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.pr.cljs$lang$applyTo = (function (seq5233){ +cljs.core.pr.cljs$lang$applyTo = (function (seq5248){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5233)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5248)); }); /** @@ -33576,14 +33576,14 @@ return cljs.core.pr_with_opts(objs,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3 var cljs$core$cljs_core_print = function (var_args){ var objs = null; if (arguments.length > 0) { -var G__5237__i = 0, G__5237__a = new Array(arguments.length - 0); -while (G__5237__i < G__5237__a.length) {G__5237__a[G__5237__i] = arguments[G__5237__i + 0]; ++G__5237__i;} - objs = new cljs.core.IndexedSeq(G__5237__a,0,null); +var G__5252__i = 0, G__5252__a = new Array(arguments.length - 0); +while (G__5252__i < G__5252__a.length) {G__5252__a[G__5252__i] = arguments[G__5252__i + 0]; ++G__5252__i;} + objs = new cljs.core.IndexedSeq(G__5252__a,0,null); } return cljs$core$cljs_core_print__delegate.call(this,objs);}; cljs$core$cljs_core_print.cljs$lang$maxFixedArity = 0; -cljs$core$cljs_core_print.cljs$lang$applyTo = (function (arglist__5238){ -var objs = cljs.core.seq(arglist__5238); +cljs$core$cljs_core_print.cljs$lang$applyTo = (function (arglist__5253){ +var objs = cljs.core.seq(arglist__5253); return cljs$core$cljs_core_print__delegate(objs); }); cljs$core$cljs_core_print.cljs$core$IFn$_invoke$arity$variadic = cljs$core$cljs_core_print__delegate; @@ -33595,14 +33595,14 @@ return cljs$core$cljs_core_print; */ cljs.core.print_str = (function cljs$core$print_str(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5240 = arguments.length; -var i__4731__auto___5241 = (0); +var len__4730__auto___5255 = arguments.length; +var i__4731__auto___5256 = (0); while(true){ -if((i__4731__auto___5241 < len__4730__auto___5240)){ -args__4736__auto__.push((arguments[i__4731__auto___5241])); +if((i__4731__auto___5256 < len__4730__auto___5255)){ +args__4736__auto__.push((arguments[i__4731__auto___5256])); -var G__5242 = (i__4731__auto___5241 + (1)); -i__4731__auto___5241 = G__5242; +var G__5257 = (i__4731__auto___5256 + (1)); +i__4731__auto___5256 = G__5257; continue; } else { } @@ -33620,9 +33620,9 @@ return cljs.core.pr_str_with_opts(objs,cljs.core.assoc.cljs$core$IFn$_invoke$ari cljs.core.print_str.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.print_str.cljs$lang$applyTo = (function (seq5239){ +cljs.core.print_str.cljs$lang$applyTo = (function (seq5254){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5239)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5254)); }); /** @@ -33630,14 +33630,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.println = (function cljs$core$println(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5244 = arguments.length; -var i__4731__auto___5245 = (0); +var len__4730__auto___5259 = arguments.length; +var i__4731__auto___5260 = (0); while(true){ -if((i__4731__auto___5245 < len__4730__auto___5244)){ -args__4736__auto__.push((arguments[i__4731__auto___5245])); +if((i__4731__auto___5260 < len__4730__auto___5259)){ +args__4736__auto__.push((arguments[i__4731__auto___5260])); -var G__5246 = (i__4731__auto___5245 + (1)); -i__4731__auto___5245 = G__5246; +var G__5261 = (i__4731__auto___5260 + (1)); +i__4731__auto___5260 = G__5261; continue; } else { } @@ -33661,9 +33661,9 @@ return null; cljs.core.println.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.println.cljs$lang$applyTo = (function (seq5243){ +cljs.core.println.cljs$lang$applyTo = (function (seq5258){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5243)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5258)); }); /** @@ -33671,14 +33671,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.println_str = (function cljs$core$println_str(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5248 = arguments.length; -var i__4731__auto___5249 = (0); +var len__4730__auto___5263 = arguments.length; +var i__4731__auto___5264 = (0); while(true){ -if((i__4731__auto___5249 < len__4730__auto___5248)){ -args__4736__auto__.push((arguments[i__4731__auto___5249])); +if((i__4731__auto___5264 < len__4730__auto___5263)){ +args__4736__auto__.push((arguments[i__4731__auto___5264])); -var G__5250 = (i__4731__auto___5249 + (1)); -i__4731__auto___5249 = G__5250; +var G__5265 = (i__4731__auto___5264 + (1)); +i__4731__auto___5264 = G__5265; continue; } else { } @@ -33696,9 +33696,9 @@ return cljs.core.prn_str_with_opts(objs,cljs.core.assoc.cljs$core$IFn$_invoke$ar cljs.core.println_str.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.println_str.cljs$lang$applyTo = (function (seq5247){ +cljs.core.println_str.cljs$lang$applyTo = (function (seq5262){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5247)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5262)); }); /** @@ -33706,14 +33706,14 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq */ cljs.core.prn = (function cljs$core$prn(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5252 = arguments.length; -var i__4731__auto___5253 = (0); +var len__4730__auto___5267 = arguments.length; +var i__4731__auto___5268 = (0); while(true){ -if((i__4731__auto___5253 < len__4730__auto___5252)){ -args__4736__auto__.push((arguments[i__4731__auto___5253])); +if((i__4731__auto___5268 < len__4730__auto___5267)){ +args__4736__auto__.push((arguments[i__4731__auto___5268])); -var G__5254 = (i__4731__auto___5253 + (1)); -i__4731__auto___5253 = G__5254; +var G__5269 = (i__4731__auto___5268 + (1)); +i__4731__auto___5268 = G__5269; continue; } else { } @@ -33737,9 +33737,9 @@ return null; cljs.core.prn.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.prn.cljs$lang$applyTo = (function (seq5251){ +cljs.core.prn.cljs$lang$applyTo = (function (seq5266){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5251)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5266)); }); cljs.core.strip_ns = (function cljs$core$strip_ns(named){ @@ -33755,42 +33755,42 @@ return cljs.core.keyword.cljs$core$IFn$_invoke$arity$2(null,cljs.core.name(named cljs.core.lift_ns = (function cljs$core$lift_ns(m){ if(cljs.core._STAR_print_namespace_maps_STAR_){ var ns = null; -var G__5261 = cljs.core.seq(m); -var vec__5262 = G__5261; -var seq__5263 = cljs.core.seq(vec__5262); -var first__5264 = cljs.core.first(seq__5263); -var seq__5263__$1 = cljs.core.next(seq__5263); -var vec__5265 = first__5264; -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5265,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5265,(1),null); -var entry = vec__5265; -var entries = seq__5263__$1; +var G__5276 = cljs.core.seq(m); +var vec__5277 = G__5276; +var seq__5278 = cljs.core.seq(vec__5277); +var first__5279 = cljs.core.first(seq__5278); +var seq__5278__$1 = cljs.core.next(seq__5278); +var vec__5280 = first__5279; +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5280,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5280,(1),null); +var entry = vec__5280; +var entries = seq__5278__$1; var lm = cljs.core.empty(m); var ns__$1 = ns; -var G__5261__$1 = G__5261; +var G__5276__$1 = G__5276; var lm__$1 = lm; while(true){ var ns__$2 = ns__$1; -var vec__5274 = G__5261__$1; -var seq__5275 = cljs.core.seq(vec__5274); -var first__5276 = cljs.core.first(seq__5275); -var seq__5275__$1 = cljs.core.next(seq__5275); -var vec__5277 = first__5276; -var k__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5277,(0),null); -var v__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5277,(1),null); -var entry__$1 = vec__5277; -var entries__$1 = seq__5275__$1; +var vec__5289 = G__5276__$1; +var seq__5290 = cljs.core.seq(vec__5289); +var first__5291 = cljs.core.first(seq__5290); +var seq__5290__$1 = cljs.core.next(seq__5290); +var vec__5292 = first__5291; +var k__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5292,(0),null); +var v__$1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5292,(1),null); +var entry__$1 = vec__5292; +var entries__$1 = seq__5290__$1; var lm__$2 = lm__$1; if(cljs.core.truth_(entry__$1)){ if((((k__$1 instanceof cljs.core.Keyword)) || ((k__$1 instanceof cljs.core.Symbol)))){ if(cljs.core.truth_(ns__$2)){ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(ns__$2,cljs.core.namespace(k__$1))){ -var G__5280 = ns__$2; -var G__5281 = entries__$1; -var G__5282 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(lm__$2,cljs.core.strip_ns(k__$1),v__$1); -ns__$1 = G__5280; -G__5261__$1 = G__5281; -lm__$1 = G__5282; +var G__5295 = ns__$2; +var G__5296 = entries__$1; +var G__5297 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(lm__$2,cljs.core.strip_ns(k__$1),v__$1); +ns__$1 = G__5295; +G__5276__$1 = G__5296; +lm__$1 = G__5297; continue; } else { return null; @@ -33799,12 +33799,12 @@ return null; var temp__5735__auto__ = cljs.core.namespace(k__$1); if(cljs.core.truth_(temp__5735__auto__)){ var new_ns = temp__5735__auto__; -var G__5283 = new_ns; -var G__5284 = entries__$1; -var G__5285 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(lm__$2,cljs.core.strip_ns(k__$1),v__$1); -ns__$1 = G__5283; -G__5261__$1 = G__5284; -lm__$1 = G__5285; +var G__5298 = new_ns; +var G__5299 = entries__$1; +var G__5300 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(lm__$2,cljs.core.strip_ns(k__$1),v__$1); +ns__$1 = G__5298; +G__5276__$1 = G__5299; +lm__$1 = G__5300; continue; } else { return null; @@ -33824,23 +33824,23 @@ return null; }); cljs.core.print_prefix_map = (function cljs$core$print_prefix_map(prefix,m,print_one,writer,opts){ return cljs.core.pr_sequential_writer(writer,(function (e,w,opts__$1){ -var G__5286_5292 = cljs.core.key(e); -var G__5287_5293 = w; -var G__5288_5294 = opts__$1; -(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5286_5292,G__5287_5293,G__5288_5294) : print_one.call(null,G__5286_5292,G__5287_5293,G__5288_5294)); +var G__5301_5307 = cljs.core.key(e); +var G__5302_5308 = w; +var G__5303_5309 = opts__$1; +(print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5301_5307,G__5302_5308,G__5303_5309) : print_one.call(null,G__5301_5307,G__5302_5308,G__5303_5309)); cljs.core._write(w," "); -var G__5289 = cljs.core.val(e); -var G__5290 = w; -var G__5291 = opts__$1; -return (print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5289,G__5290,G__5291) : print_one.call(null,G__5289,G__5290,G__5291)); +var G__5304 = cljs.core.val(e); +var G__5305 = w; +var G__5306 = opts__$1; +return (print_one.cljs$core$IFn$_invoke$arity$3 ? print_one.cljs$core$IFn$_invoke$arity$3(G__5304,G__5305,G__5306) : print_one.call(null,G__5304,G__5305,G__5306)); }),[cljs.core.str.cljs$core$IFn$_invoke$arity$1(prefix),"{"].join(''),", ","}",opts,cljs.core.seq(m)); }); cljs.core.print_map = (function cljs$core$print_map(m,print_one,writer,opts){ -var vec__5295 = ((cljs.core.map_QMARK_(m))?cljs.core.lift_ns(m):null); -var ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5295,(0),null); -var lift_map = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5295,(1),null); +var vec__5310 = ((cljs.core.map_QMARK_(m))?cljs.core.lift_ns(m):null); +var ns = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5310,(0),null); +var lift_map = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5310,(1),null); if(cljs.core.truth_(ns)){ return cljs.core.print_prefix_map(["#:",cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns)].join(''),lift_map,print_one,writer,opts); } else { @@ -34193,14 +34193,14 @@ throw (new Error(["Cannot compare ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( */ cljs.core.alter_meta_BANG_ = (function cljs$core$alter_meta_BANG_(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5301 = arguments.length; -var i__4731__auto___5302 = (0); +var len__4730__auto___5316 = arguments.length; +var i__4731__auto___5317 = (0); while(true){ -if((i__4731__auto___5302 < len__4730__auto___5301)){ -args__4736__auto__.push((arguments[i__4731__auto___5302])); +if((i__4731__auto___5317 < len__4730__auto___5316)){ +args__4736__auto__.push((arguments[i__4731__auto___5317])); -var G__5303 = (i__4731__auto___5302 + (1)); -i__4731__auto___5302 = G__5303; +var G__5318 = (i__4731__auto___5317 + (1)); +i__4731__auto___5317 = G__5318; continue; } else { } @@ -34218,13 +34218,13 @@ return iref.meta = cljs.core.apply.cljs$core$IFn$_invoke$arity$3(f,iref.meta,arg cljs.core.alter_meta_BANG_.cljs$lang$maxFixedArity = (2); /** @this {Function} */ -cljs.core.alter_meta_BANG_.cljs$lang$applyTo = (function (seq5298){ -var G__5299 = cljs.core.first(seq5298); -var seq5298__$1 = cljs.core.next(seq5298); -var G__5300 = cljs.core.first(seq5298__$1); -var seq5298__$2 = cljs.core.next(seq5298__$1); +cljs.core.alter_meta_BANG_.cljs$lang$applyTo = (function (seq5313){ +var G__5314 = cljs.core.first(seq5313); +var seq5313__$1 = cljs.core.next(seq5313); +var G__5315 = cljs.core.first(seq5313__$1); +var seq5313__$2 = cljs.core.next(seq5313__$1); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5299,G__5300,seq5298__$2); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5314,G__5315,seq5313__$2); }); /** @@ -34276,8 +34276,8 @@ cljs.core.gensym_counter = null; * prefix is not supplied, the prefix is 'G__'. */ cljs.core.gensym = (function cljs$core$gensym(var_args){ -var G__5305 = arguments.length; -switch (G__5305) { +var G__5320 = arguments.length; +switch (G__5320) { case 0: return cljs.core.gensym.cljs$core$IFn$_invoke$arity$0(); @@ -34391,8 +34391,8 @@ cljs.core.realized_QMARK_ = (function cljs$core$realized_QMARK_(x){ return cljs.core._realized_QMARK_(x); }); cljs.core.preserving_reduced = (function cljs$core$preserving_reduced(rf){ -return (function (p1__5307_SHARP_,p2__5308_SHARP_){ -var ret = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(p1__5307_SHARP_,p2__5308_SHARP_) : rf.call(null,p1__5307_SHARP_,p2__5308_SHARP_)); +return (function (p1__5322_SHARP_,p2__5323_SHARP_){ +var ret = (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(p1__5322_SHARP_,p2__5323_SHARP_) : rf.call(null,p1__5322_SHARP_,p2__5323_SHARP_)); if(cljs.core.reduced_QMARK_(ret)){ return cljs.core.reduced(ret); } else { @@ -34408,31 +34408,31 @@ cljs.core.cat = (function cljs$core$cat(rf){ var rf1 = cljs.core.preserving_reduced(rf); return ((function (rf1){ return (function() { -var G__5309 = null; -var G__5309__0 = (function (){ +var G__5324 = null; +var G__5324__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5309__1 = (function (result){ +var G__5324__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__5309__2 = (function (result,input){ +var G__5324__2 = (function (result,input){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(rf1,result,input); }); -G__5309 = function(result,input){ +G__5324 = function(result,input){ switch(arguments.length){ case 0: -return G__5309__0.call(this); +return G__5324__0.call(this); case 1: -return G__5309__1.call(this,result); +return G__5324__1.call(this,result); case 2: -return G__5309__2.call(this,result,input); +return G__5324__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5309.cljs$core$IFn$_invoke$arity$0 = G__5309__0; -G__5309.cljs$core$IFn$_invoke$arity$1 = G__5309__1; -G__5309.cljs$core$IFn$_invoke$arity$2 = G__5309__2; -return G__5309; +G__5324.cljs$core$IFn$_invoke$arity$0 = G__5324__0; +G__5324.cljs$core$IFn$_invoke$arity$1 = G__5324__1; +G__5324.cljs$core$IFn$_invoke$arity$2 = G__5324__2; +return G__5324; })() ;})(rf1)) }); @@ -34447,8 +34447,8 @@ return G__5309; * unaffected. */ cljs.core.halt_when = (function cljs$core$halt_when(var_args){ -var G__5311 = arguments.length; -switch (G__5311) { +var G__5326 = arguments.length; +switch (G__5326) { case 1: return cljs.core.halt_when.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -34470,42 +34470,42 @@ return cljs.core.halt_when.cljs$core$IFn$_invoke$arity$2(pred,null); cljs.core.halt_when.cljs$core$IFn$_invoke$arity$2 = (function (pred,retf){ return (function (rf){ return (function() { -var G__5315 = null; -var G__5315__0 = (function (){ +var G__5330 = null; +var G__5330__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5315__1 = (function (result){ +var G__5330__1 = (function (result){ if(((cljs.core.map_QMARK_(result)) && (cljs.core.contains_QMARK_(result,cljs.core.cst$kw$cljs$core_SLASH_halt)))){ return cljs.core.cst$kw$cljs$core_SLASH_halt.cljs$core$IFn$_invoke$arity$1(result); } else { return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); } }); -var G__5315__2 = (function (result,input){ +var G__5330__2 = (function (result,input){ if(cljs.core.truth_((pred.cljs$core$IFn$_invoke$arity$1 ? pred.cljs$core$IFn$_invoke$arity$1(input) : pred.call(null,input)))){ -return cljs.core.reduced(new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$cljs$core_SLASH_halt,(cljs.core.truth_(retf)?(function (){var G__5312 = (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); -var G__5313 = input; -return (retf.cljs$core$IFn$_invoke$arity$2 ? retf.cljs$core$IFn$_invoke$arity$2(G__5312,G__5313) : retf.call(null,G__5312,G__5313)); +return cljs.core.reduced(new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$cljs$core_SLASH_halt,(cljs.core.truth_(retf)?(function (){var G__5327 = (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); +var G__5328 = input; +return (retf.cljs$core$IFn$_invoke$arity$2 ? retf.cljs$core$IFn$_invoke$arity$2(G__5327,G__5328) : retf.call(null,G__5327,G__5328)); })():input)], null)); } else { return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__5315 = function(result,input){ +G__5330 = function(result,input){ switch(arguments.length){ case 0: -return G__5315__0.call(this); +return G__5330__0.call(this); case 1: -return G__5315__1.call(this,result); +return G__5330__1.call(this,result); case 2: -return G__5315__2.call(this,result,input); +return G__5330__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5315.cljs$core$IFn$_invoke$arity$0 = G__5315__0; -G__5315.cljs$core$IFn$_invoke$arity$1 = G__5315__1; -G__5315.cljs$core$IFn$_invoke$arity$2 = G__5315__2; -return G__5315; +G__5330.cljs$core$IFn$_invoke$arity$0 = G__5330__0; +G__5330.cljs$core$IFn$_invoke$arity$1 = G__5330__1; +G__5330.cljs$core$IFn$_invoke$arity$2 = G__5330__2; +return G__5330; })() }); }); @@ -34517,8 +34517,8 @@ cljs.core.halt_when.cljs$lang$maxFixedArity = 2; * Returns a transducer when no collection is provided. */ cljs.core.dedupe = (function cljs$core$dedupe(var_args){ -var G__5317 = arguments.length; -switch (G__5317) { +var G__5332 = arguments.length; +switch (G__5332) { case 0: return cljs.core.dedupe.cljs$core$IFn$_invoke$arity$0(); @@ -34538,14 +34538,14 @@ return (function (rf){ var pa = cljs.core.volatile_BANG_(cljs.core.cst$kw$cljs$core_SLASH_none); return ((function (pa){ return (function() { -var G__5319 = null; -var G__5319__0 = (function (){ +var G__5334 = null; +var G__5334__0 = (function (){ return (rf.cljs$core$IFn$_invoke$arity$0 ? rf.cljs$core$IFn$_invoke$arity$0() : rf.call(null)); }); -var G__5319__1 = (function (result){ +var G__5334__1 = (function (result){ return (rf.cljs$core$IFn$_invoke$arity$1 ? rf.cljs$core$IFn$_invoke$arity$1(result) : rf.call(null,result)); }); -var G__5319__2 = (function (result,input){ +var G__5334__2 = (function (result,input){ var prior = cljs.core.deref(pa); cljs.core.vreset_BANG_(pa,input); @@ -34555,21 +34555,21 @@ return result; return (rf.cljs$core$IFn$_invoke$arity$2 ? rf.cljs$core$IFn$_invoke$arity$2(result,input) : rf.call(null,result,input)); } }); -G__5319 = function(result,input){ +G__5334 = function(result,input){ switch(arguments.length){ case 0: -return G__5319__0.call(this); +return G__5334__0.call(this); case 1: -return G__5319__1.call(this,result); +return G__5334__1.call(this,result); case 2: -return G__5319__2.call(this,result,input); +return G__5334__2.call(this,result,input); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5319.cljs$core$IFn$_invoke$arity$0 = G__5319__0; -G__5319.cljs$core$IFn$_invoke$arity$1 = G__5319__1; -G__5319.cljs$core$IFn$_invoke$arity$2 = G__5319__2; -return G__5319; +G__5334.cljs$core$IFn$_invoke$arity$0 = G__5334__0; +G__5334.cljs$core$IFn$_invoke$arity$1 = G__5334__1; +G__5334.cljs$core$IFn$_invoke$arity$2 = G__5334__2; +return G__5334; })() ;})(pa)) }); @@ -34586,8 +34586,8 @@ cljs.core.dedupe.cljs$lang$maxFixedArity = 1; * 1.0). Returns a transducer when no collection is provided. */ cljs.core.random_sample = (function cljs$core$random_sample(var_args){ -var G__5321 = arguments.length; -switch (G__5321) { +var G__5336 = arguments.length; +switch (G__5336) { case 1: return cljs.core.random_sample.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -34632,56 +34632,56 @@ this.cljs$lang$protocol_mask$partition0$ = 2173173760; this.cljs$lang$protocol_mask$partition1$ = 131072; }); cljs.core.Eduction.prototype.indexOf = (function() { -var G__5323 = null; -var G__5323__1 = (function (x){ +var G__5338 = null; +var G__5338__1 = (function (x){ var self__ = this; var coll__$1 = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll__$1,x,(0)); }); -var G__5323__2 = (function (x,start){ +var G__5338__2 = (function (x,start){ var self__ = this; var coll__$1 = this; return cljs.core._indexOf.cljs$core$IFn$_invoke$arity$3(coll__$1,x,start); }); -G__5323 = function(x,start){ +G__5338 = function(x,start){ switch(arguments.length){ case 1: -return G__5323__1.call(this,x); +return G__5338__1.call(this,x); case 2: -return G__5323__2.call(this,x,start); +return G__5338__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5323.cljs$core$IFn$_invoke$arity$1 = G__5323__1; -G__5323.cljs$core$IFn$_invoke$arity$2 = G__5323__2; -return G__5323; +G__5338.cljs$core$IFn$_invoke$arity$1 = G__5338__1; +G__5338.cljs$core$IFn$_invoke$arity$2 = G__5338__2; +return G__5338; })() ; cljs.core.Eduction.prototype.lastIndexOf = (function() { -var G__5324 = null; -var G__5324__1 = (function (x){ +var G__5339 = null; +var G__5339__1 = (function (x){ var self__ = this; var coll__$1 = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll__$1,x,cljs.core.count(coll__$1)); }); -var G__5324__2 = (function (x,start){ +var G__5339__2 = (function (x,start){ var self__ = this; var coll__$1 = this; return cljs.core._lastIndexOf.cljs$core$IFn$_invoke$arity$3(coll__$1,x,start); }); -G__5324 = function(x,start){ +G__5339 = function(x,start){ switch(arguments.length){ case 1: -return G__5324__1.call(this,x); +return G__5339__1.call(this,x); case 2: -return G__5324__2.call(this,x,start); +return G__5339__2.call(this,x,start); } throw(new Error('Invalid arity: ' + arguments.length)); }; -G__5324.cljs$core$IFn$_invoke$arity$1 = G__5324__1; -G__5324.cljs$core$IFn$_invoke$arity$2 = G__5324__2; -return G__5324; +G__5339.cljs$core$IFn$_invoke$arity$1 = G__5339__1; +G__5339.cljs$core$IFn$_invoke$arity$2 = G__5339__2; +return G__5339; })() ; @@ -34734,15 +34734,15 @@ cljs.core.__GT_Eduction = (function cljs$core$__GT_Eduction(xform,coll){ return (new cljs.core.Eduction(xform,coll)); }); -var G__5325_5328 = cljs.core.Eduction.prototype; -var G__5326_5329 = cljs.core.ITER_SYMBOL; -var G__5327_5330 = ((function (G__5325_5328,G__5326_5329){ +var G__5340_5343 = cljs.core.Eduction.prototype; +var G__5341_5344 = cljs.core.ITER_SYMBOL; +var G__5342_5345 = ((function (G__5340_5343,G__5341_5344){ return (function (){ var this__4669__auto__ = this; return cljs.core.es6_iterator(this__4669__auto__); -});})(G__5325_5328,G__5326_5329)) +});})(G__5340_5343,G__5341_5344)) ; -goog.object.set(G__5325_5328,G__5326_5329,G__5327_5330); +goog.object.set(G__5340_5343,G__5341_5344,G__5342_5345); /** * Returns a reducible/iterable application of the transducers * to the items in coll. Transducers are applied in order as if @@ -34751,14 +34751,14 @@ goog.object.set(G__5325_5328,G__5326_5329,G__5327_5330); */ cljs.core.eduction = (function cljs$core$eduction(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5332 = arguments.length; -var i__4731__auto___5333 = (0); +var len__4730__auto___5347 = arguments.length; +var i__4731__auto___5348 = (0); while(true){ -if((i__4731__auto___5333 < len__4730__auto___5332)){ -args__4736__auto__.push((arguments[i__4731__auto___5333])); +if((i__4731__auto___5348 < len__4730__auto___5347)){ +args__4736__auto__.push((arguments[i__4731__auto___5348])); -var G__5334 = (i__4731__auto___5333 + (1)); -i__4731__auto___5333 = G__5334; +var G__5349 = (i__4731__auto___5348 + (1)); +i__4731__auto___5348 = G__5349; continue; } else { } @@ -34776,9 +34776,9 @@ return (new cljs.core.Eduction(cljs.core.apply.cljs$core$IFn$_invoke$arity$2(clj cljs.core.eduction.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -cljs.core.eduction.cljs$lang$applyTo = (function (seq5331){ +cljs.core.eduction.cljs$lang$applyTo = (function (seq5346){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5331)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5346)); }); /** @@ -34786,8 +34786,8 @@ return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq * effects, on successive items in the collection. Returns nil */ cljs.core.run_BANG_ = (function cljs$core$run_BANG_(proc,coll){ -cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5336_SHARP_,p2__5335_SHARP_){ -return (proc.cljs$core$IFn$_invoke$arity$1 ? proc.cljs$core$IFn$_invoke$arity$1(p2__5335_SHARP_) : proc.call(null,p2__5335_SHARP_)); +cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5351_SHARP_,p2__5350_SHARP_){ +return (proc.cljs$core$IFn$_invoke$arity$1 ? proc.cljs$core$IFn$_invoke$arity$1(p2__5350_SHARP_) : proc.call(null,p2__5350_SHARP_)); }),null,coll); return null; @@ -34844,8 +34844,8 @@ throw cljs.core.missing_protocol("IEncodeJS.-key->js",x); }); cljs.core.key__GT_js = (function cljs$core$key__GT_js(var_args){ -var G__5338 = arguments.length; -switch (G__5338) { +var G__5353 = arguments.length; +switch (G__5353) { case 1: return cljs.core.key__GT_js.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -34889,14 +34889,14 @@ cljs.core.key__GT_js.cljs$lang$maxFixedArity = 2; */ cljs.core.clj__GT_js = (function cljs$core$clj__GT_js(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5416 = arguments.length; -var i__4731__auto___5417 = (0); +var len__4730__auto___5431 = arguments.length; +var i__4731__auto___5432 = (0); while(true){ -if((i__4731__auto___5417 < len__4730__auto___5416)){ -args__4736__auto__.push((arguments[i__4731__auto___5417])); +if((i__4731__auto___5432 < len__4730__auto___5431)){ +args__4736__auto__.push((arguments[i__4731__auto___5432])); -var G__5418 = (i__4731__auto___5417 + (1)); -i__4731__auto___5417 = G__5418; +var G__5433 = (i__4731__auto___5432 + (1)); +i__4731__auto___5432 = G__5433; continue; } else { } @@ -34907,17 +34907,17 @@ var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.I return cljs.core.clj__GT_js.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); -cljs.core.clj__GT_js.cljs$core$IFn$_invoke$arity$variadic = (function (x,p__5343){ -var map__5344 = p__5343; -var map__5344__$1 = (((((!((map__5344 == null))))?(((((map__5344.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__5344.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__5344):map__5344); -var options = map__5344__$1; -var keyword_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__5344__$1,cljs.core.cst$kw$keyword_DASH_fn,cljs.core.name); -var keyfn = ((function (map__5344,map__5344__$1,options,keyword_fn){ +cljs.core.clj__GT_js.cljs$core$IFn$_invoke$arity$variadic = (function (x,p__5358){ +var map__5359 = p__5358; +var map__5359__$1 = (((((!((map__5359 == null))))?(((((map__5359.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__5359.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__5359):map__5359); +var options = map__5359__$1; +var keyword_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$3(map__5359__$1,cljs.core.cst$kw$keyword_DASH_fn,cljs.core.name); +var keyfn = ((function (map__5359,map__5359__$1,options,keyword_fn){ return (function cljs$core$keyfn(k){ return cljs.core.key__GT_js.cljs$core$IFn$_invoke$arity$2(k,thisfn); -});})(map__5344,map__5344__$1,options,keyword_fn)) +});})(map__5359,map__5359__$1,options,keyword_fn)) ; -var thisfn = ((function (map__5344,map__5344__$1,options,keyword_fn){ +var thisfn = ((function (map__5359,map__5359__$1,options,keyword_fn){ return (function cljs$core$thisfn(x__$1){ if((x__$1 == null)){ return null; @@ -34933,63 +34933,63 @@ return cljs.core.str.cljs$core$IFn$_invoke$arity$1(x__$1); } else { if(cljs.core.map_QMARK_(x__$1)){ var m = ({}); -var seq__5384_5419 = cljs.core.seq(x__$1); -var chunk__5385_5420 = null; -var count__5386_5421 = (0); -var i__5387_5422 = (0); +var seq__5399_5434 = cljs.core.seq(x__$1); +var chunk__5400_5435 = null; +var count__5401_5436 = (0); +var i__5402_5437 = (0); while(true){ -if((i__5387_5422 < count__5386_5421)){ -var vec__5400_5423 = chunk__5385_5420.cljs$core$IIndexed$_nth$arity$2(null,i__5387_5422); -var k_5424 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5400_5423,(0),null); -var v_5425 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5400_5423,(1),null); -var G__5403_5426 = m; -var G__5404_5427 = keyfn(k_5424); -var G__5405_5428 = cljs$core$thisfn(v_5425); -goog.object.set(G__5403_5426,G__5404_5427,G__5405_5428); +if((i__5402_5437 < count__5401_5436)){ +var vec__5415_5438 = chunk__5400_5435.cljs$core$IIndexed$_nth$arity$2(null,i__5402_5437); +var k_5439 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5415_5438,(0),null); +var v_5440 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5415_5438,(1),null); +var G__5418_5441 = m; +var G__5419_5442 = keyfn(k_5439); +var G__5420_5443 = cljs$core$thisfn(v_5440); +goog.object.set(G__5418_5441,G__5419_5442,G__5420_5443); -var G__5429 = seq__5384_5419; -var G__5430 = chunk__5385_5420; -var G__5431 = count__5386_5421; -var G__5432 = (i__5387_5422 + (1)); -seq__5384_5419 = G__5429; -chunk__5385_5420 = G__5430; -count__5386_5421 = G__5431; -i__5387_5422 = G__5432; +var G__5444 = seq__5399_5434; +var G__5445 = chunk__5400_5435; +var G__5446 = count__5401_5436; +var G__5447 = (i__5402_5437 + (1)); +seq__5399_5434 = G__5444; +chunk__5400_5435 = G__5445; +count__5401_5436 = G__5446; +i__5402_5437 = G__5447; continue; } else { -var temp__5735__auto___5433 = cljs.core.seq(seq__5384_5419); -if(temp__5735__auto___5433){ -var seq__5384_5434__$1 = temp__5735__auto___5433; -if(cljs.core.chunked_seq_QMARK_(seq__5384_5434__$1)){ -var c__4550__auto___5435 = cljs.core.chunk_first(seq__5384_5434__$1); -var G__5436 = cljs.core.chunk_rest(seq__5384_5434__$1); -var G__5437 = c__4550__auto___5435; -var G__5438 = cljs.core.count(c__4550__auto___5435); -var G__5439 = (0); -seq__5384_5419 = G__5436; -chunk__5385_5420 = G__5437; -count__5386_5421 = G__5438; -i__5387_5422 = G__5439; +var temp__5735__auto___5448 = cljs.core.seq(seq__5399_5434); +if(temp__5735__auto___5448){ +var seq__5399_5449__$1 = temp__5735__auto___5448; +if(cljs.core.chunked_seq_QMARK_(seq__5399_5449__$1)){ +var c__4550__auto___5450 = cljs.core.chunk_first(seq__5399_5449__$1); +var G__5451 = cljs.core.chunk_rest(seq__5399_5449__$1); +var G__5452 = c__4550__auto___5450; +var G__5453 = cljs.core.count(c__4550__auto___5450); +var G__5454 = (0); +seq__5399_5434 = G__5451; +chunk__5400_5435 = G__5452; +count__5401_5436 = G__5453; +i__5402_5437 = G__5454; continue; } else { -var vec__5406_5440 = cljs.core.first(seq__5384_5434__$1); -var k_5441 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5406_5440,(0),null); -var v_5442 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5406_5440,(1),null); -var G__5409_5443 = m; -var G__5410_5444 = keyfn(k_5441); -var G__5411_5445 = cljs$core$thisfn(v_5442); -goog.object.set(G__5409_5443,G__5410_5444,G__5411_5445); +var vec__5421_5455 = cljs.core.first(seq__5399_5449__$1); +var k_5456 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5421_5455,(0),null); +var v_5457 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5421_5455,(1),null); +var G__5424_5458 = m; +var G__5425_5459 = keyfn(k_5456); +var G__5426_5460 = cljs$core$thisfn(v_5457); +goog.object.set(G__5424_5458,G__5425_5459,G__5426_5460); -var G__5446 = cljs.core.next(seq__5384_5434__$1); -var G__5447 = null; -var G__5448 = (0); -var G__5449 = (0); -seq__5384_5419 = G__5446; -chunk__5385_5420 = G__5447; -count__5386_5421 = G__5448; -i__5387_5422 = G__5449; +var G__5461 = cljs.core.next(seq__5399_5449__$1); +var G__5462 = null; +var G__5463 = (0); +var G__5464 = (0); +seq__5399_5434 = G__5461; +chunk__5400_5435 = G__5462; +count__5401_5436 = G__5463; +i__5402_5437 = G__5464; continue; } } else { @@ -35002,53 +35002,53 @@ return m; } else { if(cljs.core.coll_QMARK_(x__$1)){ var arr = []; -var seq__5412_5450 = cljs.core.seq(cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs$core$thisfn,x__$1)); -var chunk__5413_5451 = null; -var count__5414_5452 = (0); -var i__5415_5453 = (0); +var seq__5427_5465 = cljs.core.seq(cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs$core$thisfn,x__$1)); +var chunk__5428_5466 = null; +var count__5429_5467 = (0); +var i__5430_5468 = (0); while(true){ -if((i__5415_5453 < count__5414_5452)){ -var x_5454__$2 = chunk__5413_5451.cljs$core$IIndexed$_nth$arity$2(null,i__5415_5453); -arr.push(x_5454__$2); +if((i__5430_5468 < count__5429_5467)){ +var x_5469__$2 = chunk__5428_5466.cljs$core$IIndexed$_nth$arity$2(null,i__5430_5468); +arr.push(x_5469__$2); -var G__5455 = seq__5412_5450; -var G__5456 = chunk__5413_5451; -var G__5457 = count__5414_5452; -var G__5458 = (i__5415_5453 + (1)); -seq__5412_5450 = G__5455; -chunk__5413_5451 = G__5456; -count__5414_5452 = G__5457; -i__5415_5453 = G__5458; +var G__5470 = seq__5427_5465; +var G__5471 = chunk__5428_5466; +var G__5472 = count__5429_5467; +var G__5473 = (i__5430_5468 + (1)); +seq__5427_5465 = G__5470; +chunk__5428_5466 = G__5471; +count__5429_5467 = G__5472; +i__5430_5468 = G__5473; continue; } else { -var temp__5735__auto___5459 = cljs.core.seq(seq__5412_5450); -if(temp__5735__auto___5459){ -var seq__5412_5460__$1 = temp__5735__auto___5459; -if(cljs.core.chunked_seq_QMARK_(seq__5412_5460__$1)){ -var c__4550__auto___5461 = cljs.core.chunk_first(seq__5412_5460__$1); -var G__5462 = cljs.core.chunk_rest(seq__5412_5460__$1); -var G__5463 = c__4550__auto___5461; -var G__5464 = cljs.core.count(c__4550__auto___5461); -var G__5465 = (0); -seq__5412_5450 = G__5462; -chunk__5413_5451 = G__5463; -count__5414_5452 = G__5464; -i__5415_5453 = G__5465; +var temp__5735__auto___5474 = cljs.core.seq(seq__5427_5465); +if(temp__5735__auto___5474){ +var seq__5427_5475__$1 = temp__5735__auto___5474; +if(cljs.core.chunked_seq_QMARK_(seq__5427_5475__$1)){ +var c__4550__auto___5476 = cljs.core.chunk_first(seq__5427_5475__$1); +var G__5477 = cljs.core.chunk_rest(seq__5427_5475__$1); +var G__5478 = c__4550__auto___5476; +var G__5479 = cljs.core.count(c__4550__auto___5476); +var G__5480 = (0); +seq__5427_5465 = G__5477; +chunk__5428_5466 = G__5478; +count__5429_5467 = G__5479; +i__5430_5468 = G__5480; continue; } else { -var x_5466__$2 = cljs.core.first(seq__5412_5460__$1); -arr.push(x_5466__$2); +var x_5481__$2 = cljs.core.first(seq__5427_5475__$1); +arr.push(x_5481__$2); -var G__5467 = cljs.core.next(seq__5412_5460__$1); -var G__5468 = null; -var G__5469 = (0); -var G__5470 = (0); -seq__5412_5450 = G__5467; -chunk__5413_5451 = G__5468; -count__5414_5452 = G__5469; -i__5415_5453 = G__5470; +var G__5482 = cljs.core.next(seq__5427_5475__$1); +var G__5483 = null; +var G__5484 = (0); +var G__5485 = (0); +seq__5427_5465 = G__5482; +chunk__5428_5466 = G__5483; +count__5429_5467 = G__5484; +i__5430_5468 = G__5485; continue; } } else { @@ -35067,7 +35067,7 @@ return x__$1; } } } -});})(map__5344,map__5344__$1,options,keyword_fn)) +});})(map__5359,map__5359__$1,options,keyword_fn)) ; return thisfn(x); }); @@ -35075,11 +35075,11 @@ return thisfn(x); cljs.core.clj__GT_js.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.clj__GT_js.cljs$lang$applyTo = (function (seq5341){ -var G__5342 = cljs.core.first(seq5341); -var seq5341__$1 = cljs.core.next(seq5341); +cljs.core.clj__GT_js.cljs$lang$applyTo = (function (seq5356){ +var G__5357 = cljs.core.first(seq5356); +var seq5356__$1 = cljs.core.next(seq5356); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5342,seq5341__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5357,seq5356__$1); }); @@ -35117,22 +35117,22 @@ throw cljs.core.missing_protocol("IEncodeClojure.-js->clj",x); * strings to keywords. */ cljs.core.js__GT_clj = (function cljs$core$js__GT_clj(var_args){ -var G__5476 = arguments.length; -switch (G__5476) { +var G__5491 = arguments.length; +switch (G__5491) { case 1: return cljs.core.js__GT_clj.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___5481 = arguments.length; -var i__4731__auto___5482 = (0); +var len__4730__auto___5496 = arguments.length; +var i__4731__auto___5497 = (0); while(true){ -if((i__4731__auto___5482 < len__4730__auto___5481)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___5482])); +if((i__4731__auto___5497 < len__4730__auto___5496)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___5497])); -var G__5483 = (i__4731__auto___5482 + (1)); -i__4731__auto___5482 = G__5483; +var G__5498 = (i__4731__auto___5497 + (1)); +i__4731__auto___5497 = G__5498; continue; } else { } @@ -35150,11 +35150,11 @@ return cljs.core.js__GT_clj.cljs$core$IFn$_invoke$arity$variadic(x,cljs.core.pri }); cljs.core.js__GT_clj.cljs$core$IFn$_invoke$arity$variadic = (function (x,opts){ -var map__5477 = opts; -var map__5477__$1 = (((((!((map__5477 == null))))?(((((map__5477.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__5477.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__5477):map__5477); -var keywordize_keys = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__5477__$1,cljs.core.cst$kw$keywordize_DASH_keys); +var map__5492 = opts; +var map__5492__$1 = (((((!((map__5492 == null))))?(((((map__5492.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__5492.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__5492):map__5492); +var keywordize_keys = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__5492__$1,cljs.core.cst$kw$keywordize_DASH_keys); var keyfn = (cljs.core.truth_(keywordize_keys)?cljs.core.keyword:cljs.core.str); -var f = ((function (map__5477,map__5477__$1,keywordize_keys,keyfn){ +var f = ((function (map__5492,map__5492__$1,keywordize_keys,keyfn){ return (function cljs$core$thisfn(x__$1){ if((((!((x__$1 == null))))?((((false) || ((cljs.core.PROTOCOL_SENTINEL === x__$1.cljs$core$IEncodeClojure$))))?true:(((!x__$1.cljs$lang$protocol_mask$partition$))?cljs.core.native_satisfies_QMARK_(cljs.core.IEncodeClojure,x__$1):false)):cljs.core.native_satisfies_QMARK_(cljs.core.IEncodeClojure,x__$1))){ return cljs.core._js__GT_clj(x__$1,cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.array_map,opts)); @@ -35169,17 +35169,17 @@ if(cljs.core.coll_QMARK_(x__$1)){ return cljs.core.into.cljs$core$IFn$_invoke$arity$3(cljs.core.empty(x__$1),cljs.core.map.cljs$core$IFn$_invoke$arity$1(cljs$core$thisfn),x__$1); } else { if(cljs.core.array_QMARK_(x__$1)){ -return cljs.core.persistent_BANG_(cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (map__5477,map__5477__$1,keywordize_keys,keyfn){ -return (function (p1__5471_SHARP_,p2__5472_SHARP_){ -return cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(p1__5471_SHARP_,cljs$core$thisfn(p2__5472_SHARP_)); -});})(map__5477,map__5477__$1,keywordize_keys,keyfn)) +return cljs.core.persistent_BANG_(cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (map__5492,map__5492__$1,keywordize_keys,keyfn){ +return (function (p1__5486_SHARP_,p2__5487_SHARP_){ +return cljs.core.conj_BANG_.cljs$core$IFn$_invoke$arity$2(p1__5486_SHARP_,cljs$core$thisfn(p2__5487_SHARP_)); +});})(map__5492,map__5492__$1,keywordize_keys,keyfn)) ,cljs.core.transient$(cljs.core.PersistentVector.EMPTY),x__$1)); } else { if((cljs.core.type(x__$1) === Object)){ -return cljs.core.persistent_BANG_(cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (map__5477,map__5477__$1,keywordize_keys,keyfn){ +return cljs.core.persistent_BANG_(cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (map__5492,map__5492__$1,keywordize_keys,keyfn){ return (function (r,k){ return cljs.core.assoc_BANG_.cljs$core$IFn$_invoke$arity$3(r,(keyfn.cljs$core$IFn$_invoke$arity$1 ? keyfn.cljs$core$IFn$_invoke$arity$1(k) : keyfn.call(null,k)),cljs$core$thisfn(goog.object.get(x__$1,k))); -});})(map__5477,map__5477__$1,keywordize_keys,keyfn)) +});})(map__5492,map__5492__$1,keywordize_keys,keyfn)) ,cljs.core.transient$(cljs.core.PersistentArrayMap.EMPTY),cljs.core.js_keys(x__$1))); } else { return x__$1; @@ -35190,17 +35190,17 @@ return x__$1; } } } -});})(map__5477,map__5477__$1,keywordize_keys,keyfn)) +});})(map__5492,map__5492__$1,keywordize_keys,keyfn)) ; return f(x); }); /** @this {Function} */ -cljs.core.js__GT_clj.cljs$lang$applyTo = (function (seq5474){ -var G__5475 = cljs.core.first(seq5474); -var seq5474__$1 = cljs.core.next(seq5474); +cljs.core.js__GT_clj.cljs$lang$applyTo = (function (seq5489){ +var G__5490 = cljs.core.first(seq5489); +var seq5489__$1 = cljs.core.next(seq5489); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5475,seq5474__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5490,seq5489__$1); }); cljs.core.js__GT_clj.cljs$lang$maxFixedArity = (1); @@ -35215,7 +35215,7 @@ cljs.core.memoize = (function cljs$core$memoize(f){ var mem = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.PersistentArrayMap.EMPTY); return ((function (mem){ return (function() { -var G__5484__delegate = function (args){ +var G__5499__delegate = function (args){ var v = cljs.core.get.cljs$core$IFn$_invoke$arity$3(cljs.core.deref(mem),args,cljs.core.lookup_sentinel); if((v === cljs.core.lookup_sentinel)){ var ret = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(f,args); @@ -35226,21 +35226,21 @@ return ret; return v; } }; -var G__5484 = function (var_args){ +var G__5499 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__5485__i = 0, G__5485__a = new Array(arguments.length - 0); -while (G__5485__i < G__5485__a.length) {G__5485__a[G__5485__i] = arguments[G__5485__i + 0]; ++G__5485__i;} - args = new cljs.core.IndexedSeq(G__5485__a,0,null); +var G__5500__i = 0, G__5500__a = new Array(arguments.length - 0); +while (G__5500__i < G__5500__a.length) {G__5500__a[G__5500__i] = arguments[G__5500__i + 0]; ++G__5500__i;} + args = new cljs.core.IndexedSeq(G__5500__a,0,null); } -return G__5484__delegate.call(this,args);}; -G__5484.cljs$lang$maxFixedArity = 0; -G__5484.cljs$lang$applyTo = (function (arglist__5486){ -var args = cljs.core.seq(arglist__5486); -return G__5484__delegate(args); +return G__5499__delegate.call(this,args);}; +G__5499.cljs$lang$maxFixedArity = 0; +G__5499.cljs$lang$applyTo = (function (arglist__5501){ +var args = cljs.core.seq(arglist__5501); +return G__5499__delegate(args); }); -G__5484.cljs$core$IFn$_invoke$arity$variadic = G__5484__delegate; -return G__5484; +G__5499.cljs$core$IFn$_invoke$arity$variadic = G__5499__delegate; +return G__5499; })() ; ;})(mem)) @@ -35255,22 +35255,22 @@ return G__5484; * after trampoline returns. */ cljs.core.trampoline = (function cljs$core$trampoline(var_args){ -var G__5490 = arguments.length; -switch (G__5490) { +var G__5505 = arguments.length; +switch (G__5505) { case 1: return cljs.core.trampoline.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); break; default: var args_arr__4751__auto__ = []; -var len__4730__auto___5492 = arguments.length; -var i__4731__auto___5493 = (0); +var len__4730__auto___5507 = arguments.length; +var i__4731__auto___5508 = (0); while(true){ -if((i__4731__auto___5493 < len__4730__auto___5492)){ -args_arr__4751__auto__.push((arguments[i__4731__auto___5493])); +if((i__4731__auto___5508 < len__4730__auto___5507)){ +args_arr__4751__auto__.push((arguments[i__4731__auto___5508])); -var G__5494 = (i__4731__auto___5493 + (1)); -i__4731__auto___5493 = G__5494; +var G__5509 = (i__4731__auto___5508 + (1)); +i__4731__auto___5508 = G__5509; continue; } else { } @@ -35287,8 +35287,8 @@ cljs.core.trampoline.cljs$core$IFn$_invoke$arity$1 = (function (f){ while(true){ var ret = (f.cljs$core$IFn$_invoke$arity$0 ? f.cljs$core$IFn$_invoke$arity$0() : f.call(null)); if(cljs.core.fn_QMARK_(ret)){ -var G__5495 = ret; -f = G__5495; +var G__5510 = ret; +f = G__5510; continue; } else { return ret; @@ -35304,11 +35304,11 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(f,args); }); /** @this {Function} */ -cljs.core.trampoline.cljs$lang$applyTo = (function (seq5488){ -var G__5489 = cljs.core.first(seq5488); -var seq5488__$1 = cljs.core.next(seq5488); +cljs.core.trampoline.cljs$lang$applyTo = (function (seq5503){ +var G__5504 = cljs.core.first(seq5503); +var seq5503__$1 = cljs.core.next(seq5503); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5489,seq5488__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5504,seq5503__$1); }); cljs.core.trampoline.cljs$lang$maxFixedArity = (1); @@ -35318,8 +35318,8 @@ cljs.core.trampoline.cljs$lang$maxFixedArity = (1); * n (default 1) (exclusive). */ cljs.core.rand = (function cljs$core$rand(var_args){ -var G__5497 = arguments.length; -switch (G__5497) { +var G__5512 = arguments.length; +switch (G__5512) { case 0: return cljs.core.rand.cljs$core$IFn$_invoke$arity$0(); @@ -35348,8 +35348,8 @@ cljs.core.rand.cljs$lang$maxFixedArity = 1; * Returns a random integer between 0 (inclusive) and n (exclusive). */ cljs.core.rand_int = (function cljs$core$rand_int(n){ -var G__5499 = (Math.random() * n); -return Math.floor(G__5499); +var G__5514 = (Math.random() * n); +return Math.floor(G__5514); }); /** * Return a random element of the (sequential) collection. Will have @@ -35390,14 +35390,14 @@ return cljs.core._global_hierarchy; }); cljs.core.swap_global_hierarchy_BANG_ = (function cljs$core$swap_global_hierarchy_BANG_(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5502 = arguments.length; -var i__4731__auto___5503 = (0); +var len__4730__auto___5517 = arguments.length; +var i__4731__auto___5518 = (0); while(true){ -if((i__4731__auto___5503 < len__4730__auto___5502)){ -args__4736__auto__.push((arguments[i__4731__auto___5503])); +if((i__4731__auto___5518 < len__4730__auto___5517)){ +args__4736__auto__.push((arguments[i__4731__auto___5518])); -var G__5504 = (i__4731__auto___5503 + (1)); -i__4731__auto___5503 = G__5504; +var G__5519 = (i__4731__auto___5518 + (1)); +i__4731__auto___5518 = G__5519; continue; } else { } @@ -35415,11 +35415,11 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$4(cljs.core.swap_BANG_,cljs.c cljs.core.swap_global_hierarchy_BANG_.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -cljs.core.swap_global_hierarchy_BANG_.cljs$lang$applyTo = (function (seq5500){ -var G__5501 = cljs.core.first(seq5500); -var seq5500__$1 = cljs.core.next(seq5500); +cljs.core.swap_global_hierarchy_BANG_.cljs$lang$applyTo = (function (seq5515){ +var G__5516 = cljs.core.first(seq5515); +var seq5515__$1 = cljs.core.next(seq5515); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5501,seq5500__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5516,seq5515__$1); }); /** @@ -35430,8 +35430,8 @@ return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5501,seq5500__ * hierarchy */ cljs.core.isa_QMARK_ = (function cljs$core$isa_QMARK_(var_args){ -var G__5506 = arguments.length; -switch (G__5506) { +var G__5521 = arguments.length; +switch (G__5521) { case 2: return cljs.core.isa_QMARK_.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -35455,8 +35455,8 @@ var or__4131__auto__ = cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(child,parent if(or__4131__auto__){ return or__4131__auto__; } else { -var or__4131__auto____$1 = cljs.core.contains_QMARK_((function (){var fexpr__5509 = cljs.core.cst$kw$ancestors.cljs$core$IFn$_invoke$arity$1(h); -return (fexpr__5509.cljs$core$IFn$_invoke$arity$1 ? fexpr__5509.cljs$core$IFn$_invoke$arity$1(child) : fexpr__5509.call(null,child)); +var or__4131__auto____$1 = cljs.core.contains_QMARK_((function (){var fexpr__5524 = cljs.core.cst$kw$ancestors.cljs$core$IFn$_invoke$arity$1(h); +return (fexpr__5524.cljs$core$IFn$_invoke$arity$1 ? fexpr__5524.cljs$core$IFn$_invoke$arity$1(child) : fexpr__5524.call(null,child)); })(),parent); if(or__4131__auto____$1){ return or__4131__auto____$1; @@ -35473,10 +35473,10 @@ while(true){ if((((!(ret))) || ((i === cljs.core.count(parent))))){ return ret; } else { -var G__5511 = cljs.core.isa_QMARK_.cljs$core$IFn$_invoke$arity$3(h,(child.cljs$core$IFn$_invoke$arity$1 ? child.cljs$core$IFn$_invoke$arity$1(i) : child.call(null,i)),(parent.cljs$core$IFn$_invoke$arity$1 ? parent.cljs$core$IFn$_invoke$arity$1(i) : parent.call(null,i))); -var G__5512 = (i + (1)); -ret = G__5511; -i = G__5512; +var G__5526 = cljs.core.isa_QMARK_.cljs$core$IFn$_invoke$arity$3(h,(child.cljs$core$IFn$_invoke$arity$1 ? child.cljs$core$IFn$_invoke$arity$1(i) : child.call(null,i)),(parent.cljs$core$IFn$_invoke$arity$1 ? parent.cljs$core$IFn$_invoke$arity$1(i) : parent.call(null,i))); +var G__5527 = (i + (1)); +ret = G__5526; +i = G__5527; continue; } break; @@ -35503,8 +35503,8 @@ cljs.core.isa_QMARK_.cljs$lang$maxFixedArity = 3; * defaults to the global hierarchy */ cljs.core.parents = (function cljs$core$parents(var_args){ -var G__5514 = arguments.length; -switch (G__5514) { +var G__5529 = arguments.length; +switch (G__5529) { case 1: return cljs.core.parents.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -35536,8 +35536,8 @@ cljs.core.parents.cljs$lang$maxFixedArity = 2; * defaults to the global hierarchy */ cljs.core.ancestors = (function cljs$core$ancestors(var_args){ -var G__5517 = arguments.length; -switch (G__5517) { +var G__5532 = arguments.length; +switch (G__5532) { case 1: return cljs.core.ancestors.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -35570,8 +35570,8 @@ cljs.core.ancestors.cljs$lang$maxFixedArity = 2; * relationships. */ cljs.core.descendants = (function cljs$core$descendants(var_args){ -var G__5520 = arguments.length; -switch (G__5520) { +var G__5535 = arguments.length; +switch (G__5535) { case 1: return cljs.core.descendants.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -35604,8 +35604,8 @@ cljs.core.descendants.cljs$lang$maxFixedArity = 2; * supplied defaults to, and modifies, the global hierarchy. */ cljs.core.derive = (function cljs$core$derive(var_args){ -var G__5523 = arguments.length; -switch (G__5523) { +var G__5538 = arguments.length; +switch (G__5538) { case 2: return cljs.core.derive.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -35678,8 +35678,8 @@ cljs.core.derive.cljs$lang$maxFixedArity = 3; * supplied defaults to, and modifies, the global hierarchy. */ cljs.core.underive = (function cljs$core$underive(var_args){ -var G__5529 = arguments.length; -switch (G__5529) { +var G__5544 = arguments.length; +switch (G__5544) { case 2: return cljs.core.underive.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -35705,14 +35705,14 @@ var parentMap = cljs.core.cst$kw$parents.cljs$core$IFn$_invoke$arity$1(h); var childsParents = (cljs.core.truth_((parentMap.cljs$core$IFn$_invoke$arity$1 ? parentMap.cljs$core$IFn$_invoke$arity$1(tag) : parentMap.call(null,tag)))?cljs.core.disj.cljs$core$IFn$_invoke$arity$2((parentMap.cljs$core$IFn$_invoke$arity$1 ? parentMap.cljs$core$IFn$_invoke$arity$1(tag) : parentMap.call(null,tag)),parent):cljs.core.PersistentHashSet.EMPTY); var newParents = (cljs.core.truth_(cljs.core.not_empty(childsParents))?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(parentMap,tag,childsParents):cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(parentMap,tag)); var deriv_seq = cljs.core.flatten(cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (parentMap,childsParents,newParents){ -return (function (p1__5525_SHARP_){ -return cljs.core.cons(cljs.core.first(p1__5525_SHARP_),cljs.core.interpose.cljs$core$IFn$_invoke$arity$2(cljs.core.first(p1__5525_SHARP_),cljs.core.second(p1__5525_SHARP_))); +return (function (p1__5540_SHARP_){ +return cljs.core.cons(cljs.core.first(p1__5540_SHARP_),cljs.core.interpose.cljs$core$IFn$_invoke$arity$2(cljs.core.first(p1__5540_SHARP_),cljs.core.second(p1__5540_SHARP_))); });})(parentMap,childsParents,newParents)) ,cljs.core.seq(newParents))); if(cljs.core.contains_QMARK_((parentMap.cljs$core$IFn$_invoke$arity$1 ? parentMap.cljs$core$IFn$_invoke$arity$1(tag) : parentMap.call(null,tag)),parent)){ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(((function (parentMap,childsParents,newParents,deriv_seq){ -return (function (p1__5526_SHARP_,p2__5527_SHARP_){ -return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(cljs.core.derive,p1__5526_SHARP_,p2__5527_SHARP_); +return (function (p1__5541_SHARP_,p2__5542_SHARP_){ +return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(cljs.core.derive,p1__5541_SHARP_,p2__5542_SHARP_); });})(parentMap,childsParents,newParents,deriv_seq)) ,cljs.core.make_hierarchy(),cljs.core.partition.cljs$core$IFn$_invoke$arity$2((2),deriv_seq)); } else { @@ -35732,8 +35732,8 @@ return cljs.core.deref(hierarchy); })); }); cljs.core.prefers_STAR_ = (function cljs$core$prefers_STAR_(x,y,prefer_table){ -var xprefs = (function (){var fexpr__5531 = cljs.core.deref(prefer_table); -return (fexpr__5531.cljs$core$IFn$_invoke$arity$1 ? fexpr__5531.cljs$core$IFn$_invoke$arity$1(x) : fexpr__5531.call(null,x)); +var xprefs = (function (){var fexpr__5546 = cljs.core.deref(prefer_table); +return (fexpr__5546.cljs$core$IFn$_invoke$arity$1 ? fexpr__5546.cljs$core$IFn$_invoke$arity$1(x) : fexpr__5546.call(null,x)); })(); var or__4131__auto__ = (cljs.core.truth_((function (){var and__4120__auto__ = xprefs; if(cljs.core.truth_(and__4120__auto__)){ @@ -35748,16 +35748,16 @@ return or__4131__auto__; var or__4131__auto____$1 = (function (){var ps = cljs.core.parents.cljs$core$IFn$_invoke$arity$1(y); while(true){ if((cljs.core.count(ps) > (0))){ -if(cljs.core.truth_((function (){var G__5535 = x; -var G__5536 = cljs.core.first(ps); -var G__5537 = prefer_table; -return (cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3 ? cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3(G__5535,G__5536,G__5537) : cljs.core.prefers_STAR_.call(null,G__5535,G__5536,G__5537)); +if(cljs.core.truth_((function (){var G__5550 = x; +var G__5551 = cljs.core.first(ps); +var G__5552 = prefer_table; +return (cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3 ? cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3(G__5550,G__5551,G__5552) : cljs.core.prefers_STAR_.call(null,G__5550,G__5551,G__5552)); })())){ } else { } -var G__5544 = cljs.core.rest(ps); -ps = G__5544; +var G__5559 = cljs.core.rest(ps); +ps = G__5559; continue; } else { return null; @@ -35771,16 +35771,16 @@ return or__4131__auto____$1; var or__4131__auto____$2 = (function (){var ps = cljs.core.parents.cljs$core$IFn$_invoke$arity$1(x); while(true){ if((cljs.core.count(ps) > (0))){ -if(cljs.core.truth_((function (){var G__5541 = cljs.core.first(ps); -var G__5542 = y; -var G__5543 = prefer_table; -return (cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3 ? cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3(G__5541,G__5542,G__5543) : cljs.core.prefers_STAR_.call(null,G__5541,G__5542,G__5543)); +if(cljs.core.truth_((function (){var G__5556 = cljs.core.first(ps); +var G__5557 = y; +var G__5558 = prefer_table; +return (cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3 ? cljs.core.prefers_STAR_.cljs$core$IFn$_invoke$arity$3(G__5556,G__5557,G__5558) : cljs.core.prefers_STAR_.call(null,G__5556,G__5557,G__5558)); })())){ } else { } -var G__5545 = cljs.core.rest(ps); -ps = G__5545; +var G__5560 = cljs.core.rest(ps); +ps = G__5560; continue; } else { return null; @@ -35805,11 +35805,11 @@ return cljs.core.isa_QMARK_.cljs$core$IFn$_invoke$arity$3(hierarchy,x,y); } }); cljs.core.find_and_cache_best_method = (function cljs$core$find_and_cache_best_method(name,dispatch_val,hierarchy,method_table,prefer_table,method_cache,cached_hierarchy,default_dispatch_val){ -var best_entry = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (be,p__5546){ -var vec__5547 = p__5546; -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5547,(0),null); -var _ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5547,(1),null); -var e = vec__5547; +var best_entry = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (be,p__5561){ +var vec__5562 = p__5561; +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5562,(0),null); +var _ = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5562,(1),null); +var e = vec__5562; if(cljs.core.isa_QMARK_.cljs$core$IFn$_invoke$arity$3(cljs.core.deref(hierarchy),dispatch_val,k)){ var be2 = (((((be == null)) || (cljs.core.dominates(k,cljs.core.first(be),prefer_table,cljs.core.deref(hierarchy)))))?e:be); if(cljs.core.dominates(cljs.core.first(be2),k,prefer_table,cljs.core.deref(hierarchy))){ @@ -35824,8 +35824,8 @@ return be; }),null,cljs.core.deref(method_table)); var best_entry__$1 = (function (){var temp__5733__auto__ = (function (){var and__4120__auto__ = (best_entry == null); if(and__4120__auto__){ -var fexpr__5551 = cljs.core.deref(method_table); -return (fexpr__5551.cljs$core$IFn$_invoke$arity$1 ? fexpr__5551.cljs$core$IFn$_invoke$arity$1(default_dispatch_val) : fexpr__5551.call(null,default_dispatch_val)); +var fexpr__5566 = cljs.core.deref(method_table); +return (fexpr__5566.cljs$core$IFn$_invoke$arity$1 ? fexpr__5566.cljs$core$IFn$_invoke$arity$1(default_dispatch_val) : fexpr__5566.call(null,default_dispatch_val)); } else { return and__4120__auto__; } @@ -36052,8 +36052,8 @@ this.cljs$lang$protocol_mask$partition0$ = 4194305; this.cljs$lang$protocol_mask$partition1$ = 4352; }); cljs.core.MultiFn.prototype.call = (function() { -var G__5554 = null; -var G__5554__1 = (function (self__){ +var G__5569 = null; +var G__5569__1 = (function (self__){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36066,7 +36066,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$0 ? target_fn.cljs$core$IFn$_invoke$arity$0() : target_fn.call(null)); }); -var G__5554__2 = (function (self__,a){ +var G__5569__2 = (function (self__,a){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36079,7 +36079,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$1 ? target_fn.cljs$core$IFn$_invoke$arity$1(a) : target_fn.call(null,a)); }); -var G__5554__3 = (function (self__,a,b){ +var G__5569__3 = (function (self__,a,b){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36092,7 +36092,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$2 ? target_fn.cljs$core$IFn$_invoke$arity$2(a,b) : target_fn.call(null,a,b)); }); -var G__5554__4 = (function (self__,a,b,c){ +var G__5569__4 = (function (self__,a,b,c){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36105,7 +36105,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$3 ? target_fn.cljs$core$IFn$_invoke$arity$3(a,b,c) : target_fn.call(null,a,b,c)); }); -var G__5554__5 = (function (self__,a,b,c,d){ +var G__5569__5 = (function (self__,a,b,c,d){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36118,7 +36118,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$4 ? target_fn.cljs$core$IFn$_invoke$arity$4(a,b,c,d) : target_fn.call(null,a,b,c,d)); }); -var G__5554__6 = (function (self__,a,b,c,d,e){ +var G__5569__6 = (function (self__,a,b,c,d,e){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36131,7 +36131,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$5 ? target_fn.cljs$core$IFn$_invoke$arity$5(a,b,c,d,e) : target_fn.call(null,a,b,c,d,e)); }); -var G__5554__7 = (function (self__,a,b,c,d,e,f){ +var G__5569__7 = (function (self__,a,b,c,d,e,f){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36144,7 +36144,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$6 ? target_fn.cljs$core$IFn$_invoke$arity$6(a,b,c,d,e,f) : target_fn.call(null,a,b,c,d,e,f)); }); -var G__5554__8 = (function (self__,a,b,c,d,e,f,g){ +var G__5569__8 = (function (self__,a,b,c,d,e,f,g){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36157,7 +36157,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$7 ? target_fn.cljs$core$IFn$_invoke$arity$7(a,b,c,d,e,f,g) : target_fn.call(null,a,b,c,d,e,f,g)); }); -var G__5554__9 = (function (self__,a,b,c,d,e,f,g,h){ +var G__5569__9 = (function (self__,a,b,c,d,e,f,g,h){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36170,7 +36170,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$8 ? target_fn.cljs$core$IFn$_invoke$arity$8(a,b,c,d,e,f,g,h) : target_fn.call(null,a,b,c,d,e,f,g,h)); }); -var G__5554__10 = (function (self__,a,b,c,d,e,f,g,h,i){ +var G__5569__10 = (function (self__,a,b,c,d,e,f,g,h,i){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36183,7 +36183,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$9 ? target_fn.cljs$core$IFn$_invoke$arity$9(a,b,c,d,e,f,g,h,i) : target_fn.call(null,a,b,c,d,e,f,g,h,i)); }); -var G__5554__11 = (function (self__,a,b,c,d,e,f,g,h,i,j){ +var G__5569__11 = (function (self__,a,b,c,d,e,f,g,h,i,j){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36196,7 +36196,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$10 ? target_fn.cljs$core$IFn$_invoke$arity$10(a,b,c,d,e,f,g,h,i,j) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j)); }); -var G__5554__12 = (function (self__,a,b,c,d,e,f,g,h,i,j,k){ +var G__5569__12 = (function (self__,a,b,c,d,e,f,g,h,i,j,k){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36209,7 +36209,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$11 ? target_fn.cljs$core$IFn$_invoke$arity$11(a,b,c,d,e,f,g,h,i,j,k) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k)); }); -var G__5554__13 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l){ +var G__5569__13 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36222,7 +36222,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$12 ? target_fn.cljs$core$IFn$_invoke$arity$12(a,b,c,d,e,f,g,h,i,j,k,l) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l)); }); -var G__5554__14 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m){ +var G__5569__14 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36235,7 +36235,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$13 ? target_fn.cljs$core$IFn$_invoke$arity$13(a,b,c,d,e,f,g,h,i,j,k,l,m) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m)); }); -var G__5554__15 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n){ +var G__5569__15 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36248,7 +36248,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$14 ? target_fn.cljs$core$IFn$_invoke$arity$14(a,b,c,d,e,f,g,h,i,j,k,l,m,n) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n)); }); -var G__5554__16 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){ +var G__5569__16 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36261,7 +36261,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$15 ? target_fn.cljs$core$IFn$_invoke$arity$15(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o)); }); -var G__5554__17 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){ +var G__5569__17 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36274,7 +36274,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$16 ? target_fn.cljs$core$IFn$_invoke$arity$16(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)); }); -var G__5554__18 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){ +var G__5569__18 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36287,7 +36287,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$17 ? target_fn.cljs$core$IFn$_invoke$arity$17(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q)); }); -var G__5554__19 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){ +var G__5569__19 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36300,7 +36300,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$18 ? target_fn.cljs$core$IFn$_invoke$arity$18(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r)); }); -var G__5554__20 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){ +var G__5569__20 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36313,7 +36313,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$19 ? target_fn.cljs$core$IFn$_invoke$arity$19(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s)); }); -var G__5554__21 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){ +var G__5569__21 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36326,7 +36326,7 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return (target_fn.cljs$core$IFn$_invoke$arity$20 ? target_fn.cljs$core$IFn$_invoke$arity$20(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t) : target_fn.call(null,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t)); }); -var G__5554__22 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ +var G__5569__22 = (function (self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ var self__ = this; var self____$1 = this; var mf = self____$1; @@ -36339,85 +36339,85 @@ cljs.core.throw_no_method_error(self__.name,dispatch_val); return cljs.core.apply.cljs$core$IFn$_invoke$arity$variadic(target_fn,a,b,c,d,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest], 0)); }); -G__5554 = function(self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ +G__5569 = function(self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest){ switch(arguments.length){ case 1: -return G__5554__1.call(this,self__); +return G__5569__1.call(this,self__); case 2: -return G__5554__2.call(this,self__,a); +return G__5569__2.call(this,self__,a); case 3: -return G__5554__3.call(this,self__,a,b); +return G__5569__3.call(this,self__,a,b); case 4: -return G__5554__4.call(this,self__,a,b,c); +return G__5569__4.call(this,self__,a,b,c); case 5: -return G__5554__5.call(this,self__,a,b,c,d); +return G__5569__5.call(this,self__,a,b,c,d); case 6: -return G__5554__6.call(this,self__,a,b,c,d,e); +return G__5569__6.call(this,self__,a,b,c,d,e); case 7: -return G__5554__7.call(this,self__,a,b,c,d,e,f); +return G__5569__7.call(this,self__,a,b,c,d,e,f); case 8: -return G__5554__8.call(this,self__,a,b,c,d,e,f,g); +return G__5569__8.call(this,self__,a,b,c,d,e,f,g); case 9: -return G__5554__9.call(this,self__,a,b,c,d,e,f,g,h); +return G__5569__9.call(this,self__,a,b,c,d,e,f,g,h); case 10: -return G__5554__10.call(this,self__,a,b,c,d,e,f,g,h,i); +return G__5569__10.call(this,self__,a,b,c,d,e,f,g,h,i); case 11: -return G__5554__11.call(this,self__,a,b,c,d,e,f,g,h,i,j); +return G__5569__11.call(this,self__,a,b,c,d,e,f,g,h,i,j); case 12: -return G__5554__12.call(this,self__,a,b,c,d,e,f,g,h,i,j,k); +return G__5569__12.call(this,self__,a,b,c,d,e,f,g,h,i,j,k); case 13: -return G__5554__13.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l); +return G__5569__13.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l); case 14: -return G__5554__14.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m); +return G__5569__14.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m); case 15: -return G__5554__15.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n); +return G__5569__15.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n); case 16: -return G__5554__16.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o); +return G__5569__16.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o); case 17: -return G__5554__17.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p); +return G__5569__17.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p); case 18: -return G__5554__18.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q); +return G__5569__18.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q); case 19: -return G__5554__19.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r); +return G__5569__19.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r); case 20: -return G__5554__20.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s); +return G__5569__20.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s); case 21: -return G__5554__21.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t); +return G__5569__21.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t); case 22: -return G__5554__22.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest); +return G__5569__22.call(this,self__,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,rest); } throw(new Error('Invalid arity: ' + (arguments.length - 1))); }; -G__5554.cljs$core$IFn$_invoke$arity$1 = G__5554__1; -G__5554.cljs$core$IFn$_invoke$arity$2 = G__5554__2; -G__5554.cljs$core$IFn$_invoke$arity$3 = G__5554__3; -G__5554.cljs$core$IFn$_invoke$arity$4 = G__5554__4; -G__5554.cljs$core$IFn$_invoke$arity$5 = G__5554__5; -G__5554.cljs$core$IFn$_invoke$arity$6 = G__5554__6; -G__5554.cljs$core$IFn$_invoke$arity$7 = G__5554__7; -G__5554.cljs$core$IFn$_invoke$arity$8 = G__5554__8; -G__5554.cljs$core$IFn$_invoke$arity$9 = G__5554__9; -G__5554.cljs$core$IFn$_invoke$arity$10 = G__5554__10; -G__5554.cljs$core$IFn$_invoke$arity$11 = G__5554__11; -G__5554.cljs$core$IFn$_invoke$arity$12 = G__5554__12; -G__5554.cljs$core$IFn$_invoke$arity$13 = G__5554__13; -G__5554.cljs$core$IFn$_invoke$arity$14 = G__5554__14; -G__5554.cljs$core$IFn$_invoke$arity$15 = G__5554__15; -G__5554.cljs$core$IFn$_invoke$arity$16 = G__5554__16; -G__5554.cljs$core$IFn$_invoke$arity$17 = G__5554__17; -G__5554.cljs$core$IFn$_invoke$arity$18 = G__5554__18; -G__5554.cljs$core$IFn$_invoke$arity$19 = G__5554__19; -G__5554.cljs$core$IFn$_invoke$arity$20 = G__5554__20; -G__5554.cljs$core$IFn$_invoke$arity$21 = G__5554__21; -G__5554.cljs$core$IFn$_invoke$arity$22 = G__5554__22; -return G__5554; +G__5569.cljs$core$IFn$_invoke$arity$1 = G__5569__1; +G__5569.cljs$core$IFn$_invoke$arity$2 = G__5569__2; +G__5569.cljs$core$IFn$_invoke$arity$3 = G__5569__3; +G__5569.cljs$core$IFn$_invoke$arity$4 = G__5569__4; +G__5569.cljs$core$IFn$_invoke$arity$5 = G__5569__5; +G__5569.cljs$core$IFn$_invoke$arity$6 = G__5569__6; +G__5569.cljs$core$IFn$_invoke$arity$7 = G__5569__7; +G__5569.cljs$core$IFn$_invoke$arity$8 = G__5569__8; +G__5569.cljs$core$IFn$_invoke$arity$9 = G__5569__9; +G__5569.cljs$core$IFn$_invoke$arity$10 = G__5569__10; +G__5569.cljs$core$IFn$_invoke$arity$11 = G__5569__11; +G__5569.cljs$core$IFn$_invoke$arity$12 = G__5569__12; +G__5569.cljs$core$IFn$_invoke$arity$13 = G__5569__13; +G__5569.cljs$core$IFn$_invoke$arity$14 = G__5569__14; +G__5569.cljs$core$IFn$_invoke$arity$15 = G__5569__15; +G__5569.cljs$core$IFn$_invoke$arity$16 = G__5569__16; +G__5569.cljs$core$IFn$_invoke$arity$17 = G__5569__17; +G__5569.cljs$core$IFn$_invoke$arity$18 = G__5569__18; +G__5569.cljs$core$IFn$_invoke$arity$19 = G__5569__19; +G__5569.cljs$core$IFn$_invoke$arity$20 = G__5569__20; +G__5569.cljs$core$IFn$_invoke$arity$21 = G__5569__21; +G__5569.cljs$core$IFn$_invoke$arity$22 = G__5569__22; +return G__5569; })() ; -cljs.core.MultiFn.prototype.apply = (function (self__,args5552){ +cljs.core.MultiFn.prototype.apply = (function (self__,args5567){ var self__ = this; var self____$1 = this; -return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args5552))); +return self____$1.call.apply(self____$1,[self____$1].concat(cljs.core.aclone(args5567))); }); cljs.core.MultiFn.prototype.cljs$core$IFn$_invoke$arity$0 = (function (){ @@ -36805,8 +36805,8 @@ if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.deref(self__.cached_hi cljs.core.reset_cache(self__.method_cache,self__.method_table,self__.cached_hierarchy,self__.hierarchy); } -var temp__5733__auto__ = (function (){var fexpr__5553 = cljs.core.deref(self__.method_cache); -return (fexpr__5553.cljs$core$IFn$_invoke$arity$1 ? fexpr__5553.cljs$core$IFn$_invoke$arity$1(dispatch_val) : fexpr__5553.call(null,dispatch_val)); +var temp__5733__auto__ = (function (){var fexpr__5568 = cljs.core.deref(self__.method_cache); +return (fexpr__5568.cljs$core$IFn$_invoke$arity$1 ? fexpr__5568.cljs$core$IFn$_invoke$arity$1(dispatch_val) : fexpr__5568.call(null,dispatch_val)); })(); if(cljs.core.truth_(temp__5733__auto__)){ var target_fn = temp__5733__auto__; @@ -36965,9 +36965,9 @@ return self__.__hash; cljs.core.UUID.prototype.cljs$core$IComparable$_compare$arity$2 = (function (_,other){ var self__ = this; var ___$1 = this; -var G__5555 = self__.uuid; -var G__5556 = other.uuid; -return goog.array.defaultCompare(G__5555,G__5556); +var G__5570 = self__.uuid; +var G__5571 = other.uuid; +return goog.array.defaultCompare(G__5570,G__5571); }); cljs.core.UUID.getBasis = (function (){ @@ -37080,8 +37080,8 @@ return cljs.core.pr_str_STAR_(this$); * map of additional data. */ cljs.core.ex_info = (function cljs$core$ex_info(var_args){ -var G__5559 = arguments.length; -switch (G__5559) { +var G__5574 = arguments.length; +switch (G__5574) { case 2: return cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -37218,9 +37218,9 @@ return this$__$1.cljs$core$ILookup$_lookup$arity$3(null,v,null); cljs.core.TaggedLiteral.prototype.cljs$core$ILookup$_lookup$arity$3 = (function (this$,v,not_found){ var self__ = this; var this$__$1 = this; -var G__5561 = v; -var G__5561__$1 = (((G__5561 instanceof cljs.core.Keyword))?G__5561.fqn:null); -switch (G__5561__$1) { +var G__5576 = v; +var G__5576__$1 = (((G__5576 instanceof cljs.core.Keyword))?G__5576.fqn:null); +switch (G__5576__$1) { case "tag": return self__.tag; @@ -37290,10 +37290,10 @@ cljs.core.js_reserved_arr = ["arguments","abstract","await","boolean","break","b cljs.core.js_reserved = null; cljs.core.js_reserved_QMARK_ = (function cljs$core$js_reserved_QMARK_(x){ if((cljs.core.js_reserved == null)){ -cljs.core.js_reserved = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5563_SHARP_,p2__5564_SHARP_){ -goog.object.set(p1__5563_SHARP_,p2__5564_SHARP_,true); +cljs.core.js_reserved = cljs.core.reduce.cljs$core$IFn$_invoke$arity$3((function (p1__5578_SHARP_,p2__5579_SHARP_){ +goog.object.set(p1__5578_SHARP_,p2__5579_SHARP_,true); -return p1__5563_SHARP_; +return p1__5578_SHARP_; }),({}),cljs.core.js_reserved_arr); } else { } @@ -37310,16 +37310,16 @@ var ks__$1 = ks; var ret = ""; while(true){ if(cljs.core.seq(ks__$1)){ -var G__5567 = cljs.core.next(ks__$1); -var G__5568 = [(function (){var G__5566 = ret; +var G__5582 = cljs.core.next(ks__$1); +var G__5583 = [(function (){var G__5581 = ret; if((!((ret === "")))){ -return [G__5566,"|"].join(''); +return [G__5581,"|"].join(''); } else { -return G__5566; +return G__5581; } })(),cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(ks__$1))].join(''); -ks__$1 = G__5567; -ret = G__5568; +ks__$1 = G__5582; +ret = G__5583; continue; } else { return [ret,"|\\$"].join(''); @@ -37333,19 +37333,19 @@ return cljs.core.DEMUNGE_PATTERN; }); cljs.core.munge_str = (function cljs$core$munge_str(name){ var sb = (new goog.string.StringBuffer()); -var i_5569 = (0); +var i_5584 = (0); while(true){ -if((i_5569 < name.length)){ -var c_5570 = name.charAt(i_5569); -var sub_5571 = goog.object.get(cljs.core.CHAR_MAP,c_5570); -if((!((sub_5571 == null)))){ -sb.append(sub_5571); +if((i_5584 < name.length)){ +var c_5585 = name.charAt(i_5584); +var sub_5586 = goog.object.get(cljs.core.CHAR_MAP,c_5585); +if((!((sub_5586 == null)))){ +sb.append(sub_5586); } else { -sb.append(c_5570); +sb.append(c_5585); } -var G__5572 = (i_5569 + (1)); -i_5569 = G__5572; +var G__5587 = (i_5584 + (1)); +i_5584 = G__5587; continue; } else { } @@ -37373,12 +37373,12 @@ while(true){ var temp__5733__auto__ = r.exec(munged_name__$1); if(cljs.core.truth_(temp__5733__auto__)){ var match = temp__5733__auto__; -var vec__5576 = match; -var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5576,(0),null); -var G__5579 = [ret,cljs.core.str.cljs$core$IFn$_invoke$arity$1(munged_name__$1.substring(last_match_end,(r.lastIndex - x.length))),cljs.core.str.cljs$core$IFn$_invoke$arity$1((((x === "$"))?"/":goog.object.get(cljs.core.DEMUNGE_MAP,x)))].join(''); -var G__5580 = r.lastIndex; -ret = G__5579; -last_match_end = G__5580; +var vec__5591 = match; +var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5591,(0),null); +var G__5594 = [ret,cljs.core.str.cljs$core$IFn$_invoke$arity$1(munged_name__$1.substring(last_match_end,(r.lastIndex - x.length))),cljs.core.str.cljs$core$IFn$_invoke$arity$1((((x === "$"))?"/":goog.object.get(cljs.core.DEMUNGE_MAP,x)))].join(''); +var G__5595 = r.lastIndex; +ret = G__5594; +last_match_end = G__5595; continue; } else { return [ret,cljs.core.str.cljs$core$IFn$_invoke$arity$1(munged_name__$1.substring(last_match_end,munged_name__$1.length))].join(''); @@ -37387,15 +37387,15 @@ break; } }); cljs.core.demunge = (function cljs$core$demunge(name){ -var G__5582 = (function (){var name_SINGLEQUOTE_ = cljs.core.str.cljs$core$IFn$_invoke$arity$1(name); +var G__5597 = (function (){var name_SINGLEQUOTE_ = cljs.core.str.cljs$core$IFn$_invoke$arity$1(name); if((name_SINGLEQUOTE_ === "_DOT__DOT_")){ return ".."; } else { return cljs.core.demunge_str(name_SINGLEQUOTE_); } })(); -var fexpr__5581 = (((name instanceof cljs.core.Symbol))?cljs.core.symbol:cljs.core.str); -return (fexpr__5581.cljs$core$IFn$_invoke$arity$1 ? fexpr__5581.cljs$core$IFn$_invoke$arity$1(G__5582) : fexpr__5581.call(null,G__5582)); +var fexpr__5596 = (((name instanceof cljs.core.Symbol))?cljs.core.symbol:cljs.core.str); +return (fexpr__5596.cljs$core$IFn$_invoke$arity$1 ? fexpr__5596.cljs$core$IFn$_invoke$arity$1(G__5597) : fexpr__5596.call(null,G__5597)); }); if((typeof cljs !== 'undefined') && (typeof cljs.core !== 'undefined') && (typeof cljs.core.tapset !== 'undefined')){ } else { @@ -37439,65 +37439,65 @@ cljs.core.tap_GT_ = (function cljs$core$tap_GT_(x){ cljs.core.maybe_init_tapset(); return (cljs.core._STAR_exec_tap_fn_STAR_.cljs$core$IFn$_invoke$arity$1 ? cljs.core._STAR_exec_tap_fn_STAR_.cljs$core$IFn$_invoke$arity$1((function (){ -var seq__5583 = cljs.core.seq(cljs.core.deref(cljs.core.tapset)); -var chunk__5584 = null; -var count__5585 = (0); -var i__5586 = (0); +var seq__5598 = cljs.core.seq(cljs.core.deref(cljs.core.tapset)); +var chunk__5599 = null; +var count__5600 = (0); +var i__5601 = (0); while(true){ -if((i__5586 < count__5585)){ -var tap = chunk__5584.cljs$core$IIndexed$_nth$arity$2(null,i__5586); +if((i__5601 < count__5600)){ +var tap = chunk__5599.cljs$core$IIndexed$_nth$arity$2(null,i__5601); try{(tap.cljs$core$IFn$_invoke$arity$1 ? tap.cljs$core$IFn$_invoke$arity$1(x) : tap.call(null,x)); -}catch (e5589){if((e5589 instanceof Error)){ -var ex_5591 = e5589; +}catch (e5604){if((e5604 instanceof Error)){ +var ex_5606 = e5604; } else { -throw e5589; +throw e5604; } } -var G__5592 = seq__5583; -var G__5593 = chunk__5584; -var G__5594 = count__5585; -var G__5595 = (i__5586 + (1)); -seq__5583 = G__5592; -chunk__5584 = G__5593; -count__5585 = G__5594; -i__5586 = G__5595; +var G__5607 = seq__5598; +var G__5608 = chunk__5599; +var G__5609 = count__5600; +var G__5610 = (i__5601 + (1)); +seq__5598 = G__5607; +chunk__5599 = G__5608; +count__5600 = G__5609; +i__5601 = G__5610; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__5583); +var temp__5735__auto__ = cljs.core.seq(seq__5598); if(temp__5735__auto__){ -var seq__5583__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__5583__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__5583__$1); -var G__5596 = cljs.core.chunk_rest(seq__5583__$1); -var G__5597 = c__4550__auto__; -var G__5598 = cljs.core.count(c__4550__auto__); -var G__5599 = (0); -seq__5583 = G__5596; -chunk__5584 = G__5597; -count__5585 = G__5598; -i__5586 = G__5599; +var seq__5598__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__5598__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__5598__$1); +var G__5611 = cljs.core.chunk_rest(seq__5598__$1); +var G__5612 = c__4550__auto__; +var G__5613 = cljs.core.count(c__4550__auto__); +var G__5614 = (0); +seq__5598 = G__5611; +chunk__5599 = G__5612; +count__5600 = G__5613; +i__5601 = G__5614; continue; } else { -var tap = cljs.core.first(seq__5583__$1); +var tap = cljs.core.first(seq__5598__$1); try{(tap.cljs$core$IFn$_invoke$arity$1 ? tap.cljs$core$IFn$_invoke$arity$1(x) : tap.call(null,x)); -}catch (e5590){if((e5590 instanceof Error)){ -var ex_5600 = e5590; +}catch (e5605){if((e5605 instanceof Error)){ +var ex_5615 = e5605; } else { -throw e5590; +throw e5605; } } -var G__5601 = cljs.core.next(seq__5583__$1); -var G__5602 = null; -var G__5603 = (0); -var G__5604 = (0); -seq__5583 = G__5601; -chunk__5584 = G__5602; -count__5585 = G__5603; -i__5586 = G__5604; +var G__5616 = cljs.core.next(seq__5598__$1); +var G__5617 = null; +var G__5618 = (0); +var G__5619 = (0); +seq__5598 = G__5616; +chunk__5599 = G__5617; +count__5600 = G__5618; +i__5601 = G__5619; continue; } } else { @@ -37507,65 +37507,65 @@ return null; break; } })) : cljs.core._STAR_exec_tap_fn_STAR_.call(null,(function (){ -var seq__5583 = cljs.core.seq(cljs.core.deref(cljs.core.tapset)); -var chunk__5584 = null; -var count__5585 = (0); -var i__5586 = (0); +var seq__5598 = cljs.core.seq(cljs.core.deref(cljs.core.tapset)); +var chunk__5599 = null; +var count__5600 = (0); +var i__5601 = (0); while(true){ -if((i__5586 < count__5585)){ -var tap = chunk__5584.cljs$core$IIndexed$_nth$arity$2(null,i__5586); +if((i__5601 < count__5600)){ +var tap = chunk__5599.cljs$core$IIndexed$_nth$arity$2(null,i__5601); try{(tap.cljs$core$IFn$_invoke$arity$1 ? tap.cljs$core$IFn$_invoke$arity$1(x) : tap.call(null,x)); -}catch (e5589){if((e5589 instanceof Error)){ -var ex_5605 = e5589; +}catch (e5604){if((e5604 instanceof Error)){ +var ex_5620 = e5604; } else { -throw e5589; +throw e5604; } } -var G__5606 = seq__5583; -var G__5607 = chunk__5584; -var G__5608 = count__5585; -var G__5609 = (i__5586 + (1)); -seq__5583 = G__5606; -chunk__5584 = G__5607; -count__5585 = G__5608; -i__5586 = G__5609; +var G__5621 = seq__5598; +var G__5622 = chunk__5599; +var G__5623 = count__5600; +var G__5624 = (i__5601 + (1)); +seq__5598 = G__5621; +chunk__5599 = G__5622; +count__5600 = G__5623; +i__5601 = G__5624; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__5583); +var temp__5735__auto__ = cljs.core.seq(seq__5598); if(temp__5735__auto__){ -var seq__5583__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__5583__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__5583__$1); -var G__5610 = cljs.core.chunk_rest(seq__5583__$1); -var G__5611 = c__4550__auto__; -var G__5612 = cljs.core.count(c__4550__auto__); -var G__5613 = (0); -seq__5583 = G__5610; -chunk__5584 = G__5611; -count__5585 = G__5612; -i__5586 = G__5613; +var seq__5598__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__5598__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__5598__$1); +var G__5625 = cljs.core.chunk_rest(seq__5598__$1); +var G__5626 = c__4550__auto__; +var G__5627 = cljs.core.count(c__4550__auto__); +var G__5628 = (0); +seq__5598 = G__5625; +chunk__5599 = G__5626; +count__5600 = G__5627; +i__5601 = G__5628; continue; } else { -var tap = cljs.core.first(seq__5583__$1); +var tap = cljs.core.first(seq__5598__$1); try{(tap.cljs$core$IFn$_invoke$arity$1 ? tap.cljs$core$IFn$_invoke$arity$1(x) : tap.call(null,x)); -}catch (e5590){if((e5590 instanceof Error)){ -var ex_5614 = e5590; +}catch (e5605){if((e5605 instanceof Error)){ +var ex_5629 = e5605; } else { -throw e5590; +throw e5605; } } -var G__5615 = cljs.core.next(seq__5583__$1); -var G__5616 = null; -var G__5617 = (0); -var G__5618 = (0); -seq__5583 = G__5615; -chunk__5584 = G__5616; -count__5585 = G__5617; -i__5586 = G__5618; +var G__5630 = cljs.core.next(seq__5598__$1); +var G__5631 = null; +var G__5632 = (0); +var G__5633 = (0); +seq__5598 = G__5630; +chunk__5599 = G__5631; +count__5600 = G__5632; +i__5601 = G__5633; continue; } } else { @@ -37672,13 +37672,13 @@ return null; if((xs == null)){ return ctxt; } else { -var G__5621 = (function (){var G__5619 = ctxt; -var G__5620 = cljs.core.first(xs); -return goog.object.get(G__5619,G__5620); +var G__5636 = (function (){var G__5634 = ctxt; +var G__5635 = cljs.core.first(xs); +return goog.object.get(G__5634,G__5635); })(); -var G__5622 = cljs.core.next(xs); -ctxt = G__5621; -xs = G__5622; +var G__5637 = cljs.core.next(xs); +ctxt = G__5636; +xs = G__5637; continue; } @@ -37692,8 +37692,8 @@ break; cljs.core.find_ns_obj = (function cljs$core$find_ns_obj(ns){ var munged_ns = cljs.core.munge(cljs.core.str.cljs$core$IFn$_invoke$arity$1(ns)); var segs = munged_ns.split("."); -var G__5623 = cljs.core._STAR_target_STAR_; -switch (G__5623) { +var G__5638 = cljs.core._STAR_target_STAR_; +switch (G__5638) { case "nodejs": if(COMPILED){ return cljs.core.find_ns_obj_STAR_((function (){try{var ctxt = eval(cljs.core.first(segs)); @@ -37708,11 +37708,11 @@ return ctxt; } else { return null; } -}catch (e5624){if((e5624 instanceof ReferenceError)){ -var e = e5624; +}catch (e5639){if((e5639 instanceof ReferenceError)){ +var e = e5639; return null; } else { -throw e5624; +throw e5639; } }})(),cljs.core.next(segs)); @@ -37754,8 +37754,8 @@ return cljs.core.reduce.cljs$core$IFn$_invoke$arity$3(step,cljs.core.PersistentA * Create a new namespace named by the symbol. Bootstrap only. */ cljs.core.create_ns = (function cljs$core$create_ns(var_args){ -var G__5627 = arguments.length; -switch (G__5627) { +var G__5642 = arguments.length; +switch (G__5642) { case 1: return cljs.core.create_ns.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); diff --git a/resources/public/js/optimized/cljs/core/constants.js b/resources/public/js/optimized/cljs/core/constants.js index ac77818..10cadd0 100644 --- a/resources/public/js/optimized/cljs/core/constants.js +++ b/resources/public/js/optimized/cljs/core/constants.js @@ -11,7 +11,6 @@ cljs.core.cst$kw$features = new cljs.core.Keyword(null,"features","features",-11 cljs.core.cst$sym$case_STAR_ = new cljs.core.Symbol(null,"case*","case*",-1938255072,null); cljs.core.cst$kw$open = new cljs.core.Keyword(null,"open","open",-1763596448); cljs.core.cst$kw$baseline = new cljs.core.Keyword(null,"baseline","baseline",1151033280); -cljs.core.cst$sym$meta3731 = new cljs.core.Symbol(null,"meta3731","meta3731",-615194463,null); cljs.core.cst$kw$bold = new cljs.core.Keyword(null,"bold","bold",-116809535); cljs.core.cst$sym$end = new cljs.core.Symbol(null,"end","end",1372345569,null); cljs.core.cst$kw$disable_DASH_stroke_DASH_perspective = new cljs.core.Keyword(null,"disable-stroke-perspective","disable-stroke-perspective",479198433); @@ -34,6 +33,7 @@ cljs.core.cst$kw$down = new cljs.core.Keyword(null,"down","down",1565245570); cljs.core.cst$sym$cljs$core_SLASH_sequential_QMARK_ = new cljs.core.Symbol("cljs.core","sequential?","cljs.core/sequential?",1777854658,null); cljs.core.cst$kw$disable_DASH_depth_DASH_mask = new cljs.core.Keyword(null,"disable-depth-mask","disable-depth-mask",3298562); cljs.core.cst$kw$pixels_DASH_in_DASH_360 = new cljs.core.Keyword(null,"pixels-in-360","pixels-in-360",1789567298); +cljs.core.cst$sym$fill__6072__auto__ = new cljs.core.Symbol(null,"fill__6072__auto__","fill__6072__auto__",-682995358,null); cljs.core.cst$kw$frame_DASH_rate = new cljs.core.Keyword(null,"frame-rate","frame-rate",-994918942); cljs.core.cst$kw$p_DASH_y = new cljs.core.Keyword(null,"p-y","p-y",-530704830); cljs.core.cst$kw$step_DASH_size = new cljs.core.Keyword(null,"step-size","step-size",1545609922); @@ -52,8 +52,8 @@ cljs.core.cst$sym$update_DASH_count = new cljs.core.Symbol(null,"update-count"," cljs.core.cst$kw$mouse_DASH_clicked = new cljs.core.Keyword(null,"mouse-clicked","mouse-clicked",-199339421); cljs.core.cst$sym$method_DASH_table = new cljs.core.Symbol(null,"method-table","method-table",-1878263165,null); cljs.core.cst$kw$mouse_DASH_released = new cljs.core.Keyword(null,"mouse-released","mouse-released",-664480061); -cljs.core.cst$sym$tr__6088__auto__ = new cljs.core.Symbol(null,"tr__6088__auto__","tr__6088__auto__",-1299190045,null); cljs.core.cst$kw$ready = new cljs.core.Keyword(null,"ready","ready",1086465795); +cljs.core.cst$sym$return_DASH_val__6074__auto__ = new cljs.core.Symbol(null,"return-val__6074__auto__","return-val__6074__auto__",1700910851,null); cljs.core.cst$kw$posterize = new cljs.core.Keyword(null,"posterize","posterize",-148251901); cljs.core.cst$sym$chunk = new cljs.core.Symbol(null,"chunk","chunk",449371907,null); cljs.core.cst$kw$fn = new cljs.core.Keyword(null,"fn","fn",-1175266204); @@ -100,7 +100,6 @@ cljs.core.cst$kw$button = new cljs.core.Keyword(null,"button","button",145657994 cljs.core.cst$kw$top = new cljs.core.Keyword(null,"top","top",-1856271961); cljs.core.cst$kw$mouse_DASH_wheel = new cljs.core.Keyword(null,"mouse-wheel","mouse-wheel",1811662439); cljs.core.cst$sym$cljs$core_SLASH_apply = new cljs.core.Symbol("cljs.core","apply","cljs.core/apply",1757277831,null); -cljs.core.cst$sym$gr__5911__auto__ = new cljs.core.Symbol(null,"gr__5911__auto__","gr__5911__auto__",447969063,null); cljs.core.cst$sym$xform = new cljs.core.Symbol(null,"xform","xform",-85179481,null); cljs.core.cst$kw$validator = new cljs.core.Keyword(null,"validator","validator",-1966190681); cljs.core.cst$kw$disable_DASH_depth_DASH_test = new cljs.core.Keyword(null,"disable-depth-test","disable-depth-test",284606407); @@ -125,7 +124,6 @@ cljs.core.cst$kw$opengl = new cljs.core.Keyword(null,"opengl","opengl",-61499810 cljs.core.cst$kw$mouse_DASH_moved = new cljs.core.Keyword(null,"mouse-moved","mouse-moved",-1918152310); cljs.core.cst$kw$file = new cljs.core.Keyword(null,"file","file",-1269645878); cljs.core.cst$sym$v = new cljs.core.Symbol(null,"v","v",1661996586,null); -cljs.core.cst$sym$fill__6057__auto__ = new cljs.core.Symbol(null,"fill__6057__auto__","fill__6057__auto__",1333437354,null); cljs.core.cst$kw$end_DASH_column = new cljs.core.Keyword(null,"end-column","end-column",1425389514); cljs.core.cst$kw$safe_DASH_draw_DASH_fn = new cljs.core.Keyword(null,"safe-draw-fn","safe-draw-fn",1454900202); cljs.core.cst$kw$chord = new cljs.core.Keyword(null,"chord","chord",-696248342); @@ -165,7 +163,6 @@ cljs.core.cst$kw$hand = new cljs.core.Keyword(null,"hand","hand",791601933); cljs.core.cst$kw$flush_DASH_on_DASH_newline = new cljs.core.Keyword(null,"flush-on-newline","flush-on-newline",-151457939); cljs.core.cst$kw$mouseDragged = new cljs.core.Keyword(null,"mouseDragged","mouseDragged",129975181); cljs.core.cst$sym$default_DASH_dispatch_DASH_val = new cljs.core.Symbol(null,"default-dispatch-val","default-dispatch-val",-1231201266,null); -cljs.core.cst$sym$previous_DASH_stroke__6069__auto__ = new cljs.core.Symbol(null,"previous-stroke__6069__auto__","previous-stroke__6069__auto__",1267936398,null); cljs.core.cst$kw$no_DASH_test = new cljs.core.Keyword(null,"no-test","no-test",-1679482642); cljs.core.cst$kw$close = new cljs.core.Keyword(null,"close","close",1835149582); cljs.core.cst$sym$validator = new cljs.core.Symbol(null,"validator","validator",-325659154,null); @@ -210,6 +207,7 @@ cljs.core.cst$sym$edit = new cljs.core.Symbol(null,"edit","edit",-1302639,null); cljs.core.cst$sym$cljs$core_SLASH_cond = new cljs.core.Symbol("cljs.core","cond","cljs.core/cond",2005388338,null); cljs.core.cst$sym$editable_QMARK_ = new cljs.core.Symbol(null,"editable?","editable?",-164945806,null); cljs.core.cst$kw$opaque = new cljs.core.Keyword(null,"opaque","opaque",-1243552654); +cljs.core.cst$sym$gr__6112__auto__ = new cljs.core.Symbol(null,"gr__6112__auto__","gr__6112__auto__",-865357646,null); cljs.core.cst$kw$straight = new cljs.core.Keyword(null,"straight","straight",-1252567854); cljs.core.cst$sym$base_DASH_count = new cljs.core.Symbol(null,"base-count","base-count",-1180647182,null); cljs.core.cst$kw$overlay = new cljs.core.Keyword(null,"overlay","overlay",-139131598); @@ -242,9 +240,11 @@ cljs.core.cst$sym$xf = new cljs.core.Symbol(null,"xf","xf",2042434515,null); cljs.core.cst$sym$ci = new cljs.core.Symbol(null,"ci","ci",2049808339,null); cljs.core.cst$kw$enable_DASH_depth_DASH_mask = new cljs.core.Keyword(null,"enable-depth-mask","enable-depth-mask",872785875); cljs.core.cst$kw$status = new cljs.core.Keyword(null,"status","status",-1997798413); +cljs.core.cst$sym$gr__5926__auto__ = new cljs.core.Symbol(null,"gr__5926__auto__","gr__5926__auto__",83574932,null); cljs.core.cst$kw$key_DASH_pressed = new cljs.core.Keyword(null,"key-pressed","key-pressed",-757100364); cljs.core.cst$kw$key_DASH_released = new cljs.core.Keyword(null,"key-released","key-released",215919828); cljs.core.cst$kw$print_DASH_length = new cljs.core.Keyword(null,"print-length","print-length",1931866356); +cljs.core.cst$sym$tr__6094__auto__ = new cljs.core.Symbol(null,"tr__6094__auto__","tr__6094__auto__",843045140,null); cljs.core.cst$kw$f2 = new cljs.core.Keyword(null,"f2","f2",396168596); cljs.core.cst$kw$keyReleased = new cljs.core.Keyword(null,"keyReleased","keyReleased",541714964); cljs.core.cst$sym$state = new cljs.core.Symbol(null,"state","state",-348086572,null); @@ -258,8 +258,6 @@ cljs.core.cst$sym$all = new cljs.core.Symbol(null,"all","all",-1762306027,null); cljs.core.cst$kw$looping_QMARK_ = new cljs.core.Keyword(null,"looping?","looping?",78344245); cljs.core.cst$kw$cljs$core_SLASH_halt = new cljs.core.Keyword("cljs.core","halt","cljs.core/halt",-1049036715); cljs.core.cst$kw$mouseClicked = new cljs.core.Keyword(null,"mouseClicked","mouseClicked",1764302965); -cljs.core.cst$sym$previous_DASH_fill__6058__auto__ = new cljs.core.Symbol(null,"previous-fill__6058__auto__","previous-fill__6058__auto__",1156627669,null); -cljs.core.cst$sym$gr__6097__auto__ = new cljs.core.Symbol(null,"gr__6097__auto__","gr__6097__auto__",-1915321099,null); cljs.core.cst$kw$square = new cljs.core.Keyword(null,"square","square",812434677); cljs.core.cst$sym$cached_DASH_hierarchy = new cljs.core.Symbol(null,"cached-hierarchy","cached-hierarchy",-1085460203,null); cljs.core.cst$kw$enable_DASH_optimized_DASH_stroke = new cljs.core.Keyword(null,"enable-optimized-stroke","enable-optimized-stroke",1537575253); @@ -277,13 +275,13 @@ cljs.core.cst$kw$mouseReleased = new cljs.core.Keyword(null,"mouseReleased","mou cljs.core.cst$kw$mousePressed = new cljs.core.Keyword(null,"mousePressed","mousePressed",1776186454); cljs.core.cst$sym$sym = new cljs.core.Symbol(null,"sym","sym",195671222,null); cljs.core.cst$kw$mouseMoved = new cljs.core.Keyword(null,"mouseMoved","mouseMoved",-1936954058); -cljs.core.cst$sym$tr__6079__auto__ = new cljs.core.Symbol(null,"tr__6079__auto__","tr__6079__auto__",1241257302,null); cljs.core.cst$kw$f12 = new cljs.core.Keyword(null,"f12","f12",853352790); cljs.core.cst$sym$sb = new cljs.core.Symbol(null,"sb","sb",-1249746442,null); cljs.core.cst$kw$mouseOver = new cljs.core.Keyword(null,"mouseOver","mouseOver",-1334461930); cljs.core.cst$kw$exclusion = new cljs.core.Keyword(null,"exclusion","exclusion",531897910); cljs.core.cst$sym$quil$core_SLASH_fill = new cljs.core.Symbol("quil.core","fill","quil.core/fill",814613078,null); cljs.core.cst$sym$seed = new cljs.core.Symbol(null,"seed","seed",1709144854,null); +cljs.core.cst$sym$meta1695 = new cljs.core.Symbol(null,"meta1695","meta1695",960708406,null); cljs.core.cst$kw$current_DASH_stroke = new cljs.core.Keyword(null,"current-stroke","current-stroke",-1338415274); cljs.core.cst$kw$end_DASH_line = new cljs.core.Keyword(null,"end-line","end-line",1837326455); cljs.core.cst$kw$disable_DASH_opengl_DASH_errors = new cljs.core.Keyword(null,"disable-opengl-errors","disable-opengl-errors",506822839); @@ -299,7 +297,6 @@ cljs.core.cst$kw$hard_DASH_light = new cljs.core.Keyword(null,"hard-light","hard cljs.core.cst$sym$quil$sketch$macros_SLASH_defsketch = new cljs.core.Symbol("quil.sketch$macros","defsketch","quil.sketch$macros/defsketch",2065609719,null); cljs.core.cst$kw$keyTyped = new cljs.core.Keyword(null,"keyTyped","keyTyped",1437329399); cljs.core.cst$kw$position = new cljs.core.Keyword(null,"position","position",-2011731912); -cljs.core.cst$sym$return_DASH_val__6059__auto__ = new cljs.core.Symbol(null,"return-val__6059__auto__","return-val__6059__auto__",1089396888,null); cljs.core.cst$kw$no_DASH_start = new cljs.core.Keyword(null,"no-start","no-start",1381488856); cljs.core.cst$sym$_hash = new cljs.core.Symbol(null,"_hash","_hash",-2130838312,null); cljs.core.cst$kw$image = new cljs.core.Keyword(null,"image","image",-58725096); @@ -318,6 +315,7 @@ cljs.core.cst$sym$quil$core_SLASH_begin_DASH_draw = new cljs.core.Symbol("quil.c cljs.core.cst$kw$tag = new cljs.core.Keyword(null,"tag","tag",-1290361223); cljs.core.cst$sym$tree_DASH_map = new cljs.core.Symbol(null,"tree-map","tree-map",1373073049,null); cljs.core.cst$kw$raw_DASH_key = new cljs.core.Keyword(null,"raw-key","raw-key",-162482279); +cljs.core.cst$sym$return_DASH_val__6085__auto__ = new cljs.core.Symbol(null,"return-val__6085__auto__","return-val__6085__auto__",385065945,null); cljs.core.cst$kw$target = new cljs.core.Keyword(null,"target","target",253001721); cljs.core.cst$sym$_DOT_ = new cljs.core.Symbol(null,".",".",1975675962,null); cljs.core.cst$sym$var = new cljs.core.Symbol(null,"var","var",870848730,null); @@ -333,7 +331,8 @@ cljs.core.cst$sym$nodes = new cljs.core.Symbol(null,"nodes","nodes",-459054278,n cljs.core.cst$sym$seen = new cljs.core.Symbol(null,"seen","seen",1121531738,null); cljs.core.cst$sym$hash_DASH_map = new cljs.core.Symbol(null,"hash-map","hash-map",-439030950,null); cljs.core.cst$kw$erode = new cljs.core.Keyword(null,"erode","erode",1539530618); -cljs.core.cst$sym$meta1680 = new cljs.core.Symbol(null,"meta1680","meta1680",-1267340422,null); +cljs.core.cst$sym$tr__6103__auto__ = new cljs.core.Symbol(null,"tr__6103__auto__","tr__6103__auto__",103138298,null); +cljs.core.cst$sym$previous_DASH_stroke__6084__auto__ = new cljs.core.Symbol(null,"previous-stroke__6084__auto__","previous-stroke__6084__auto__",603802747,null); cljs.core.cst$kw$add = new cljs.core.Keyword(null,"add","add",235287739); cljs.core.cst$sym$catch = new cljs.core.Symbol(null,"catch","catch",-1616370245,null); cljs.core.cst$kw$soft_DASH_light = new cljs.core.Keyword(null,"soft-light","soft-light",513207899); @@ -352,6 +351,7 @@ cljs.core.cst$kw$radians = new cljs.core.Keyword(null,"radians","radians",183572 cljs.core.cst$kw$degrees = new cljs.core.Keyword(null,"degrees","degrees",2015169884); cljs.core.cst$kw$f6 = new cljs.core.Keyword(null,"f6","f6",2103080604); cljs.core.cst$kw$keywordize_DASH_keys = new cljs.core.Keyword(null,"keywordize-keys","keywordize-keys",1310784252); +cljs.core.cst$sym$previous_DASH_fill__6073__auto__ = new cljs.core.Symbol(null,"previous-fill__6073__auto__","previous-fill__6073__auto__",616032060,null); cljs.core.cst$sym$current = new cljs.core.Symbol(null,"current","current",552492924,null); cljs.core.cst$sym$off = new cljs.core.Symbol(null,"off","off",-2047994980,null); cljs.core.cst$kw$clj = new cljs.core.Keyword(null,"clj","clj",-660495428); @@ -360,9 +360,10 @@ cljs.core.cst$kw$triangle_DASH_strip = new cljs.core.Keyword(null,"triangle-stri cljs.core.cst$kw$navigation_DASH_2d = new cljs.core.Keyword(null,"navigation-2d","navigation-2d",-1924168611); cljs.core.cst$sym$stack = new cljs.core.Symbol(null,"stack","stack",847125597,null); cljs.core.cst$sym$transient_DASH_map = new cljs.core.Symbol(null,"transient-map","transient-map",351764893,null); +cljs.core.cst$sym$stroke__6083__auto__ = new cljs.core.Symbol(null,"stroke__6083__auto__","stroke__6083__auto__",1214279101,null); cljs.core.cst$sym$prev = new cljs.core.Symbol(null,"prev","prev",43462301,null); cljs.core.cst$sym$len = new cljs.core.Symbol(null,"len","len",-1230778691,null); -cljs.core.cst$sym$return_DASH_val__6070__auto__ = new cljs.core.Symbol(null,"return-val__6070__auto__","return-val__6070__auto__",583018333,null); +cljs.core.cst$sym$meta3746 = new cljs.core.Symbol(null,"meta3746","meta3746",211506877,null); cljs.core.cst$kw$cross = new cljs.core.Keyword(null,"cross","cross",194557789); cljs.core.cst$sym$right = new cljs.core.Symbol(null,"right","right",1187949694,null); cljs.core.cst$sym$throw = new cljs.core.Symbol(null,"throw","throw",595905694,null); @@ -379,7 +380,6 @@ cljs.core.cst$sym$more = new cljs.core.Symbol(null,"more","more",-418290273,null cljs.core.cst$sym$def = new cljs.core.Symbol(null,"def","def",597100991,null); cljs.core.cst$kw$invert = new cljs.core.Keyword(null,"invert","invert",1553577503); cljs.core.cst$kw$text = new cljs.core.Keyword(null,"text","text",-1790561697); -cljs.core.cst$sym$stroke__6068__auto__ = new cljs.core.Symbol(null,"stroke__6068__auto__","stroke__6068__auto__",-1228394721,null); cljs.core.cst$kw$enable_DASH_texture_DASH_mipmaps = new cljs.core.Keyword(null,"enable-texture-mipmaps","enable-texture-mipmaps",1241892671); cljs.core.cst$kw$model = new cljs.core.Keyword(null,"model","model",331153215); cljs.core.cst$sym$f = new cljs.core.Symbol(null,"f","f",43394975,null); diff --git a/resources/public/js/optimized/clojure/string.js b/resources/public/js/optimized/clojure/string.js index b6b451c..4c6313b 100644 --- a/resources/public/js/optimized/clojure/string.js +++ b/resources/public/js/optimized/clojure/string.js @@ -15,44 +15,44 @@ clojure.string.reverse = (function clojure$string$reverse(s){ return s.replace(clojure.string.re_surrogate_pair,"$2$1").split("").reverse().join(""); }); clojure.string.replace_all = (function clojure$string$replace_all(s,re,replacement){ -var r = (new RegExp(re.source,(function (){var G__5651 = "g"; -var G__5651__$1 = (cljs.core.truth_(re.ignoreCase)?[G__5651,"i"].join(''):G__5651); -var G__5651__$2 = (cljs.core.truth_(re.multiline)?[G__5651__$1,"m"].join(''):G__5651__$1); +var r = (new RegExp(re.source,(function (){var G__5666 = "g"; +var G__5666__$1 = (cljs.core.truth_(re.ignoreCase)?[G__5666,"i"].join(''):G__5666); +var G__5666__$2 = (cljs.core.truth_(re.multiline)?[G__5666__$1,"m"].join(''):G__5666__$1); if(cljs.core.truth_(re.unicode)){ -return [G__5651__$2,"u"].join(''); +return [G__5666__$2,"u"].join(''); } else { -return G__5651__$2; +return G__5666__$2; } })())); return s.replace(r,replacement); }); clojure.string.replace_with = (function clojure$string$replace_with(f){ return (function() { -var G__5654__delegate = function (args){ +var G__5669__delegate = function (args){ var matches = cljs.core.drop_last.cljs$core$IFn$_invoke$arity$2((2),args); if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.count(matches),(1))){ -var G__5652 = cljs.core.first(matches); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__5652) : f.call(null,G__5652)); +var G__5667 = cljs.core.first(matches); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__5667) : f.call(null,G__5667)); } else { -var G__5653 = cljs.core.vec(matches); -return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__5653) : f.call(null,G__5653)); +var G__5668 = cljs.core.vec(matches); +return (f.cljs$core$IFn$_invoke$arity$1 ? f.cljs$core$IFn$_invoke$arity$1(G__5668) : f.call(null,G__5668)); } }; -var G__5654 = function (var_args){ +var G__5669 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__5655__i = 0, G__5655__a = new Array(arguments.length - 0); -while (G__5655__i < G__5655__a.length) {G__5655__a[G__5655__i] = arguments[G__5655__i + 0]; ++G__5655__i;} - args = new cljs.core.IndexedSeq(G__5655__a,0,null); +var G__5670__i = 0, G__5670__a = new Array(arguments.length - 0); +while (G__5670__i < G__5670__a.length) {G__5670__a[G__5670__i] = arguments[G__5670__i + 0]; ++G__5670__i;} + args = new cljs.core.IndexedSeq(G__5670__a,0,null); } -return G__5654__delegate.call(this,args);}; -G__5654.cljs$lang$maxFixedArity = 0; -G__5654.cljs$lang$applyTo = (function (arglist__5656){ -var args = cljs.core.seq(arglist__5656); -return G__5654__delegate(args); +return G__5669__delegate.call(this,args);}; +G__5669.cljs$lang$maxFixedArity = 0; +G__5669.cljs$lang$applyTo = (function (arglist__5671){ +var args = cljs.core.seq(arglist__5671); +return G__5669__delegate(args); }); -G__5654.cljs$core$IFn$_invoke$arity$variadic = G__5654__delegate; -return G__5654; +G__5669.cljs$core$IFn$_invoke$arity$variadic = G__5669__delegate; +return G__5669; })() ; }); @@ -123,8 +123,8 @@ return s.replace(match,replacement); * separated by an optional separator. */ clojure.string.join = (function clojure$string$join(var_args){ -var G__5658 = arguments.length; -switch (G__5658) { +var G__5673 = arguments.length; +switch (G__5673) { case 1: return clojure.string.join.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -144,10 +144,10 @@ var sb = (new goog.string.StringBuffer()); var coll__$1 = cljs.core.seq(coll); while(true){ if((!((coll__$1 == null)))){ -var G__5660 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(coll__$1))); -var G__5661 = cljs.core.next(coll__$1); -sb = G__5660; -coll__$1 = G__5661; +var G__5675 = sb.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.first(coll__$1))); +var G__5676 = cljs.core.next(coll__$1); +sb = G__5675; +coll__$1 = G__5676; continue; } else { return sb.toString(); @@ -169,10 +169,10 @@ if((coll__$2 == null)){ sb.append(separator); } -var G__5662 = sb; -var G__5663 = coll__$2; -sb = G__5662; -coll__$1 = G__5663; +var G__5677 = sb; +var G__5678 = coll__$2; +sb = G__5677; +coll__$1 = G__5678; continue; } else { return sb.toString(); @@ -206,8 +206,8 @@ clojure.string.pop_last_while_empty = (function clojure$string$pop_last_while_em var v__$1 = v; while(true){ if(("" === cljs.core.peek(v__$1))){ -var G__5664 = cljs.core.pop(v__$1); -v__$1 = G__5664; +var G__5679 = cljs.core.pop(v__$1); +v__$1 = G__5679; continue; } else { return v__$1; @@ -226,12 +226,12 @@ clojure.string.split_with_empty_regex = (function clojure$string$split_with_empt if((((limit <= (0))) || ((limit >= ((2) + cljs.core.count(s)))))){ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.vec(cljs.core.cons("",cljs.core.map.cljs$core$IFn$_invoke$arity$2(cljs.core.str,cljs.core.seq(s)))),""); } else { -var pred__5665 = cljs.core._EQ__EQ_; -var expr__5666 = limit; -if(cljs.core.truth_((pred__5665.cljs$core$IFn$_invoke$arity$2 ? pred__5665.cljs$core$IFn$_invoke$arity$2((1),expr__5666) : pred__5665.call(null,(1),expr__5666)))){ +var pred__5680 = cljs.core._EQ__EQ_; +var expr__5681 = limit; +if(cljs.core.truth_((pred__5680.cljs$core$IFn$_invoke$arity$2 ? pred__5680.cljs$core$IFn$_invoke$arity$2((1),expr__5681) : pred__5680.call(null,(1),expr__5681)))){ return (new cljs.core.PersistentVector(null,1,(5),cljs.core.PersistentVector.EMPTY_NODE,[s],null)); } else { -if(cljs.core.truth_((pred__5665.cljs$core$IFn$_invoke$arity$2 ? pred__5665.cljs$core$IFn$_invoke$arity$2((2),expr__5666) : pred__5665.call(null,(2),expr__5666)))){ +if(cljs.core.truth_((pred__5680.cljs$core$IFn$_invoke$arity$2 ? pred__5680.cljs$core$IFn$_invoke$arity$2((2),expr__5681) : pred__5680.call(null,(2),expr__5681)))){ return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,["",s],null)); } else { var c = (limit - (2)); @@ -245,8 +245,8 @@ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.vec(cljs.core.cons * the maximum number of splits. Not lazy. Returns vector of the splits. */ clojure.string.split = (function clojure$string$split(var_args){ -var G__5669 = arguments.length; -switch (G__5669) { +var G__5684 = arguments.length; +switch (G__5684) { case 2: return clojure.string.split.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -276,12 +276,12 @@ return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1); var m = cljs.core.re_find(re,s__$1); if((!((m == null)))){ var index = s__$1.indexOf(m); -var G__5671 = s__$1.substring((index + cljs.core.count(m))); -var G__5672 = (limit__$1 - (1)); -var G__5673 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1.substring((0),index)); -s__$1 = G__5671; -limit__$1 = G__5672; -parts = G__5673; +var G__5686 = s__$1.substring((index + cljs.core.count(m))); +var G__5687 = (limit__$1 - (1)); +var G__5688 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1.substring((0),index)); +s__$1 = G__5686; +limit__$1 = G__5687; +parts = G__5688; continue; } else { return cljs.core.conj.cljs$core$IFn$_invoke$arity$2(parts,s__$1); @@ -330,8 +330,8 @@ return ""; } else { var ch = cljs.core.get.cljs$core$IFn$_invoke$arity$2(s,(index - (1))); if(((("\n" === ch)) || (("\r" === ch)))){ -var G__5674 = (index - (1)); -index = G__5674; +var G__5689 = (index - (1)); +index = G__5689; continue; } else { return s.substring((0),index); @@ -369,8 +369,8 @@ buffer.append(cljs.core.str.cljs$core$IFn$_invoke$arity$1(replacement)); buffer.append(ch); } -var G__5675 = (index + (1)); -index = G__5675; +var G__5690 = (index + (1)); +index = G__5690; continue; } break; @@ -381,8 +381,8 @@ break; * forward from from-index or nil if not found. */ clojure.string.index_of = (function clojure$string$index_of(var_args){ -var G__5677 = arguments.length; -switch (G__5677) { +var G__5692 = arguments.length; +switch (G__5692) { case 2: return clojure.string.index_of.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -422,8 +422,8 @@ clojure.string.index_of.cljs$lang$maxFixedArity = 3; * searching backward from from-index or nil if not found. */ clojure.string.last_index_of = (function clojure$string$last_index_of(var_args){ -var G__5680 = arguments.length; -switch (G__5680) { +var G__5695 = arguments.length; +switch (G__5695) { case 2: return clojure.string.last_index_of.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); diff --git a/resources/public/js/optimized/curlnoise/core.js b/resources/public/js/optimized/curlnoise/core.js index a908024..98cc9e1 100644 --- a/resources/public/js/optimized/curlnoise/core.js +++ b/resources/public/js/optimized/curlnoise/core.js @@ -7,8 +7,8 @@ goog.require('quil.middleware'); curlnoise.core.framerate = (60); curlnoise.core.res_x = (500); curlnoise.core.res_y = curlnoise.core.res_x; -curlnoise.core.particles = (2000); -curlnoise.core.alpha = (40); +curlnoise.core.particles = (1000); +curlnoise.core.alpha = (30); curlnoise.core.renderer = cljs.core.cst$kw$p2d; curlnoise.core.ramp = (function curlnoise$core$ramp(r){ @@ -26,14 +26,17 @@ return (((r * c1) + (Math.pow(r,(3)) * c3)) + (Math.pow(r,(5)) * c5)); } } }); -curlnoise.core.dist2 = (function curlnoise$core$dist2(x,y){ +curlnoise.core.magn2 = (function curlnoise$core$magn2(x,y){ + return ((x * x) + (y * y)); }); -curlnoise.core.dist = (function curlnoise$core$dist(x,y){ -var G__6212 = curlnoise.core.dist2(x,y); -return Math.sqrt(G__6212); +curlnoise.core.magn = (function curlnoise$core$magn(x,y){ + +var G__6227 = curlnoise.core.magn2(x,y); +return Math.sqrt(G__6227); }); curlnoise.core.clamp = (function curlnoise$core$clamp(v,v0,v1){ + if((v < v0)){ return v0; } else { @@ -51,17 +54,17 @@ quil.core.background.cljs$core$IFn$_invoke$arity$1((255)); quil.core.frame_rate(curlnoise.core.framerate); var gr = quil.core.create_graphics.cljs$core$IFn$_invoke$arity$2(curlnoise.core.res_x,curlnoise.core.res_y); -var gr__575__auto___6215 = gr; -var _STAR_graphics_STAR__orig_val__6213_6216 = quil.core._STAR_graphics_STAR_; -var _STAR_graphics_STAR__temp_val__6214_6217 = gr__575__auto___6215; -quil.core._STAR_graphics_STAR_ = _STAR_graphics_STAR__temp_val__6214_6217; +var gr__575__auto___6230 = gr; +var _STAR_graphics_STAR__orig_val__6228_6231 = quil.core._STAR_graphics_STAR_; +var _STAR_graphics_STAR__temp_val__6229_6232 = gr__575__auto___6230; +quil.core._STAR_graphics_STAR_ = _STAR_graphics_STAR__temp_val__6229_6232; -try{quil.core.begin_draw(gr__575__auto___6215); +try{quil.core.begin_draw(gr__575__auto___6230); quil.core.background.cljs$core$IFn$_invoke$arity$2((255),curlnoise.core.alpha); -quil.core.end_draw(gr__575__auto___6215); -}finally {quil.core._STAR_graphics_STAR_ = _STAR_graphics_STAR__orig_val__6213_6216; +quil.core.end_draw(gr__575__auto___6230); +}finally {quil.core._STAR_graphics_STAR_ = _STAR_graphics_STAR__orig_val__6228_6231; } return new cljs.core.PersistentArrayMap(null, 3, [cljs.core.cst$kw$frame,(0),cljs.core.cst$kw$grid,cljs.core.mapv.cljs$core$IFn$_invoke$arity$2(((function (gr){ return (function (_){ @@ -69,16 +72,17 @@ return cljs.core.vec(new cljs.core.PersistentVector(null, 2, 5, cljs.core.Persis });})(gr)) ,cljs.core.range.cljs$core$IFn$_invoke$arity$1(curlnoise.core.particles)),cljs.core.cst$kw$blend,gr], null); }); -curlnoise.core.sdf_box = (function curlnoise$core$sdf_box(px,py,bx,by){ -var bx2 = (0.5 * bx); -var by2 = (0.5 * by); -var dx = ((function (){var G__6218 = (px - bx2); -return Math.abs(G__6218); -})() - bx2); -var dy = ((function (){var G__6219 = (py - by2); -return Math.abs(G__6219); -})() - by2); -var l = (curlnoise.core.dist((function (){var x__4219__auto__ = 0.0; +curlnoise.core.sdf_box = (function curlnoise$core$sdf_box(x,y,bw,bh){ + +var bw2 = (0.5 * bw); +var bh2 = (0.5 * bh); +var dx = ((function (){var G__6233 = (x - bw2); +return Math.abs(G__6233); +})() - bw2); +var dy = ((function (){var G__6234 = (y - bh2); +return Math.abs(G__6234); +})() - bh2); +var l = (curlnoise.core.magn((function (){var x__4219__auto__ = 0.0; var y__4220__auto__ = dx; return ((x__4219__auto__ > y__4220__auto__) ? x__4219__auto__ : y__4220__auto__); })(),(function (){var x__4219__auto__ = 0.0; @@ -93,77 +97,113 @@ return ((x__4222__auto__ < y__4223__auto__) ? x__4222__auto__ : y__4223__auto__) })()); return l; }); +curlnoise.core.scale = 500.0; +curlnoise.core.noise_scale = (curlnoise.core.scale * 5.0); +curlnoise.core.f_inv = ((1) / curlnoise.core.scale); +curlnoise.core.potential = (function curlnoise$core$potential(x,y,t){ + +return (curlnoise.core.noise_scale * (quil.core.noise.cljs$core$IFn$_invoke$arity$3((curlnoise.core.f_inv * x),(curlnoise.core.f_inv * y),(curlnoise.core.f_inv * t)) + quil.core.noise.cljs$core$IFn$_invoke$arity$3(((curlnoise.core.f_inv * x) * 2.0),((curlnoise.core.f_inv * y) * 2.0),((curlnoise.core.f_inv * t) * 1.61)))); +}); +curlnoise.core.eps = 0.5; +curlnoise.core.eps_inv = ((1) / curlnoise.core.eps); +curlnoise.core.gradient = (function curlnoise$core$gradient(p_fn,x,y,t){ + +var p = (p_fn.cljs$core$IFn$_invoke$arity$3 ? p_fn.cljs$core$IFn$_invoke$arity$3(x,y,t) : p_fn.call(null,x,y,t)); +var p_dx = (function (){var G__6235 = (x + curlnoise.core.eps); +var G__6236 = y; +var G__6237 = t; +return (p_fn.cljs$core$IFn$_invoke$arity$3 ? p_fn.cljs$core$IFn$_invoke$arity$3(G__6235,G__6236,G__6237) : p_fn.call(null,G__6235,G__6236,G__6237)); +})(); +var p_dy = (function (){var G__6238 = x; +var G__6239 = (y + curlnoise.core.eps); +var G__6240 = t; +return (p_fn.cljs$core$IFn$_invoke$arity$3 ? p_fn.cljs$core$IFn$_invoke$arity$3(G__6238,G__6239,G__6240) : p_fn.call(null,G__6238,G__6239,G__6240)); +})(); +var grad_x = ((p_dx - p) * curlnoise.core.eps_inv); +var grad_y = ((p_dy - p) * curlnoise.core.eps_inv); +return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [grad_x,grad_y], null); +}); +curlnoise.core.move_point = (function curlnoise$core$move_point(x,y){ +return "Move a particle by the potential at a point.\n\n Returns [x y] of the 'updated' point."; +}); +curlnoise.core.vf = 0.1; +curlnoise.core.mouse_rad = 20.0; +curlnoise.core.mouse_strength = 20.0; +curlnoise.core.rect_rad = 100.0; +curlnoise.core.d0 = 200.0; curlnoise.core.update_state = (function curlnoise$core$update_state(state){ var w = quil.core.width(); var h = quil.core.height(); -var vf = 0.1; -var scale = 500.0; -var noise_scale = (scale * 10.0); -var rad = 20.0; -var rect_rad = 100.0; -var margin = (0); -var eps = (w * 0.001); var mx = quil.core.mouse_x(); var my = quil.core.mouse_y(); -var f_inv = ((1) / scale); -var d0 = 150.0; -var d_mouse = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0){ -return (function (p1__6220_SHARP_,p2__6221_SHARP_){ +var d_mouse = ((function (w,h,mx,my){ +return (function (p1__6241_SHARP_,p2__6242_SHARP_){ if(cljs.core.truth_(quil.core.mouse_pressed_QMARK_())){ -return (curlnoise.core.dist((mx - p1__6220_SHARP_),(my - p2__6221_SHARP_)) - rad); +return (curlnoise.core.magn((mx - p1__6241_SHARP_),(my - p2__6242_SHARP_)) - curlnoise.core.mouse_rad); } else { return 1000000.0; } -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0)) +});})(w,h,mx,my)) ; -var d_border = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse){ -return (function (p1__6222_SHARP_,p2__6223_SHARP_){ -return (rect_rad - curlnoise.core.sdf_box((p1__6222_SHARP_ - rect_rad),(p2__6223_SHARP_ - rect_rad),(w - (rect_rad * (2))),(h - (rect_rad * (2))))); -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse)) +var d_border = ((function (w,h,mx,my,d_mouse){ +return (function (p1__6243_SHARP_,p2__6244_SHARP_){ +return (curlnoise.core.rect_rad - curlnoise.core.sdf_box((p1__6243_SHARP_ - curlnoise.core.rect_rad),(p2__6244_SHARP_ - curlnoise.core.rect_rad),(w - (curlnoise.core.rect_rad * (2))),(h - (curlnoise.core.rect_rad * (2))))); +});})(w,h,mx,my,d_mouse)) ; -var amp_fn = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border){ -return (function (_,___$1){ -return 1.0; -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border)) +var amp_fn = ((function (w,h,mx,my,d_mouse,d_border){ +return (function (x,y){ +return curlnoise.core.ramp((d_mouse(x,y) / curlnoise.core.d0)); +});})(w,h,mx,my,d_mouse,d_border)) ; -var mouse_drift = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn){ -return (function (p1__6225_SHARP_,p2__6224_SHARP_){ -if(cljs.core.truth_(quil.core.mouse_pressed_QMARK_())){ -return (((((mx / w) - 0.5) * p2__6224_SHARP_) * 0.01) + ((((my / h) - 0.5) * p1__6225_SHARP_) * -0.01)); -} else { +var mouse_drift = ((function (w,h,mx,my,d_mouse,d_border,amp_fn){ +return (function (p1__6246_SHARP_,p2__6245_SHARP_){ +if((((mx < (0))) || ((my < (0))) || ((mx > w)) || ((my > h)))){ return 0.0; +} else { +return (((((mx / w) - 0.5) * p2__6245_SHARP_) * curlnoise.core.mouse_strength) + ((((my / h) - 0.5) * p1__6246_SHARP_) * (- curlnoise.core.mouse_strength))); } -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn)) +});})(w,h,mx,my,d_mouse,d_border,amp_fn)) ; -var n_fn = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift){ -return (function (p1__6226_SHARP_,p2__6227_SHARP_,p3__6228_SHARP_){ -return (noise_scale * (mouse_drift(p1__6226_SHARP_,p2__6227_SHARP_) + quil.core.noise.cljs$core$IFn$_invoke$arity$3((f_inv * p1__6226_SHARP_),(f_inv * p2__6227_SHARP_),(f_inv * p3__6228_SHARP_)))); -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift)) +var n_fn = ((function (w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift){ +return (function (p1__6247_SHARP_,p2__6248_SHARP_,p3__6249_SHARP_){ +return (mouse_drift(p1__6247_SHARP_,p2__6248_SHARP_) + curlnoise.core.potential(p1__6247_SHARP_,p2__6248_SHARP_,p3__6249_SHARP_)); +});})(w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift)) ; -var p_fn = ((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift,n_fn){ -return (function (p1__6229_SHARP_,p2__6230_SHARP_,p3__6231_SHARP_){ -return ((vf * amp_fn(p1__6229_SHARP_,p2__6230_SHARP_)) * n_fn(p1__6229_SHARP_,p2__6230_SHARP_,p3__6231_SHARP_)); -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift,n_fn)) +var p_fn = ((function (w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn){ +return (function (p1__6250_SHARP_,p2__6251_SHARP_,p3__6252_SHARP_){ +return ((curlnoise.core.vf * amp_fn(p1__6250_SHARP_,p2__6251_SHARP_)) * n_fn(p1__6250_SHARP_,p2__6251_SHARP_,p3__6252_SHARP_)); +});})(w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn)) ; -var points = cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn){ +var t = (cljs.core.cst$kw$frame.cljs$core$IFn$_invoke$arity$1(state) / 2.0); +var f = ((function (w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn,t){ +return (function (p1__6253_SHARP_,p2__6254_SHARP_,p3__6255_SHARP_){ +return (curlnoise.core.vf * (mouse_drift(p1__6253_SHARP_,p2__6254_SHARP_) + (curlnoise.core.potential(p1__6253_SHARP_,p2__6254_SHARP_,p3__6255_SHARP_) * amp_fn(p1__6253_SHARP_,p2__6254_SHARP_)))); +});})(w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn,t)) +; +var points = cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn,t,f){ return (function (pt){ -var vec__6232 = pt; -var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6232,(0),null); -var y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6232,(1),null); -var z = (cljs.core.cst$kw$frame.cljs$core$IFn$_invoke$arity$1(state) / 2.0); -var border = (((((((x > margin)) && ((x < (w - margin))))) && ((((y > margin)) && ((x < (h - margin)))))))?1.0:0.0); -var n = p_fn(x,y,z); -var n_dx = p_fn((x + eps),y,z); -var n_dy = p_fn(x,(y + eps),z); -var vx = ((n_dy - n) / eps); -var vy = ((n - n_dx) / eps); -var x2 = (x + vx); -var y2 = (y + vy); -var vec__6235 = (((((x2 < (0))) || ((x2 > w)) || ((y2 < (0))) || ((y2 > h))))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [quil.core.random.cljs$core$IFn$_invoke$arity$1(w),quil.core.random.cljs$core$IFn$_invoke$arity$1(h)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [x2,y2], null)); -var x3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6235,(0),null); -var y3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6235,(1),null); -return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [x3,y3], null); -});})(w,h,vf,scale,noise_scale,rad,rect_rad,margin,eps,mx,my,f_inv,d0,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn)) +var vec__6256 = pt; +var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6256,(0),null); +var y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6256,(1),null); +var vec__6259 = curlnoise.core.gradient(f,x,y,t); +var gx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6259,(0),null); +var gy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6259,(1),null); +var x2 = (x + gy); +var y2 = (y - gx); +var vec__6262 = (((((x2 < (0))) || ((x2 > w)) || ((y2 < (0))) || ((y2 > h))))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [quil.core.random.cljs$core$IFn$_invoke$arity$1(w),quil.core.random.cljs$core$IFn$_invoke$arity$1(h)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [x2,y2], null)); +var x3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6262,(0),null); +var y3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6262,(1),null); +var vec__6265 = (cljs.core.truth_((function (){var and__4120__auto__ = quil.core.mouse_pressed_QMARK_(); +if(cljs.core.truth_(and__4120__auto__)){ +return (curlnoise.core.magn((mx - x),(my - y)) < curlnoise.core.mouse_rad); +} else { +return and__4120__auto__; +} +})())?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [quil.core.random.cljs$core$IFn$_invoke$arity$1(w),quil.core.random.cljs$core$IFn$_invoke$arity$1(h)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [x3,y3], null)); +var x4 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6265,(0),null); +var y4 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6265,(1),null); +return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [x4,y4], null); +});})(w,h,mx,my,d_mouse,d_border,amp_fn,mouse_drift,n_fn,p_fn,t,f)) ,cljs.core.cst$kw$grid.cljs$core$IFn$_invoke$arity$1(state)); return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(cljs.core.update.cljs$core$IFn$_invoke$arity$3(state,cljs.core.cst$kw$frame,cljs.core.inc),cljs.core.cst$kw$grid,points); }); @@ -177,100 +217,101 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP }),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.range.cljs$core$IFn$_invoke$arity$1(nx)], 0)); }); curlnoise.core.draw_field = (function curlnoise$core$draw_field(offset,sdf,domain_xform){ + var pix = quil.core.pixels.cljs$core$IFn$_invoke$arity$0(); var w = quil.core.width(); var h = quil.core.height(); -var seq__6238_6278 = cljs.core.seq(curlnoise.core.grid(quil.core.width(),quil.core.height())); -var chunk__6239_6279 = null; -var count__6240_6280 = (0); -var i__6241_6281 = (0); +var seq__6268_6308 = cljs.core.seq(curlnoise.core.grid(quil.core.width(),quil.core.height())); +var chunk__6269_6309 = null; +var count__6270_6310 = (0); +var i__6271_6311 = (0); while(true){ -if((i__6241_6281 < count__6240_6280)){ -var point_6282 = chunk__6239_6279.cljs$core$IIndexed$_nth$arity$2(null,i__6241_6281); -var vec__6260_6283 = point_6282; -var px_6284 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6260_6283,(0),null); -var py_6285 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6260_6283,(1),null); -var vec__6263_6286 = (domain_xform.cljs$core$IFn$_invoke$arity$2 ? domain_xform.cljs$core$IFn$_invoke$arity$2(px_6284,py_6285) : domain_xform.call(null,px_6284,py_6285)); -var px2_6287 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6263_6286,(0),null); -var py2_6288 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6263_6286,(1),null); -var w2_6289 = w; -var h2_6290 = h; -var d_6291 = (sdf.cljs$core$IFn$_invoke$arity$2 ? sdf.cljs$core$IFn$_invoke$arity$2(px2_6287,py2_6288) : sdf.call(null,px2_6287,py2_6288)); -var step_6292 = (cljs.core.mod(d_6291,offset) / offset); -var val_6293 = ((step_6292 * (255)) | (0)); -var vec__6266_6294 = (((Math.abs(d_6291) >= (offset * 0.5)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6293,val_6293,val_6293], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6293,0.0,0.0], null)); -var r_6295 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6266_6294,(0),null); -var g_6296 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6266_6294,(1),null); -var b_6297 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6266_6294,(2),null); -var offset_6298__$1 = ((4) * (px_6284 + (py_6285 * w))); -(pix[offset_6298__$1] = r_6295); +if((i__6271_6311 < count__6270_6310)){ +var point_6312 = chunk__6269_6309.cljs$core$IIndexed$_nth$arity$2(null,i__6271_6311); +var vec__6290_6313 = point_6312; +var px_6314 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6290_6313,(0),null); +var py_6315 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6290_6313,(1),null); +var vec__6293_6316 = (domain_xform.cljs$core$IFn$_invoke$arity$2 ? domain_xform.cljs$core$IFn$_invoke$arity$2(px_6314,py_6315) : domain_xform.call(null,px_6314,py_6315)); +var px2_6317 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6293_6316,(0),null); +var py2_6318 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6293_6316,(1),null); +var w2_6319 = w; +var h2_6320 = h; +var d_6321 = (sdf.cljs$core$IFn$_invoke$arity$2 ? sdf.cljs$core$IFn$_invoke$arity$2(px2_6317,py2_6318) : sdf.call(null,px2_6317,py2_6318)); +var step_6322 = (cljs.core.mod(d_6321,offset) / offset); +var val_6323 = ((step_6322 * (255)) | (0)); +var vec__6296_6324 = (((Math.abs(d_6321) >= (offset * 0.5)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6323,val_6323,val_6323], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6323,0.0,0.0], null)); +var r_6325 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6296_6324,(0),null); +var g_6326 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6296_6324,(1),null); +var b_6327 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6296_6324,(2),null); +var offset_6328__$1 = ((4) * (px_6314 + (py_6315 * w))); +(pix[offset_6328__$1] = r_6325); -(pix[(offset_6298__$1 + (1))] = g_6296); +(pix[(offset_6328__$1 + (1))] = g_6326); -(pix[(offset_6298__$1 + (2))] = b_6297); +(pix[(offset_6328__$1 + (2))] = b_6327); -(pix[(offset_6298__$1 + (3))] = (255)); +(pix[(offset_6328__$1 + (3))] = (255)); -var G__6299 = seq__6238_6278; -var G__6300 = chunk__6239_6279; -var G__6301 = count__6240_6280; -var G__6302 = (i__6241_6281 + (1)); -seq__6238_6278 = G__6299; -chunk__6239_6279 = G__6300; -count__6240_6280 = G__6301; -i__6241_6281 = G__6302; +var G__6329 = seq__6268_6308; +var G__6330 = chunk__6269_6309; +var G__6331 = count__6270_6310; +var G__6332 = (i__6271_6311 + (1)); +seq__6268_6308 = G__6329; +chunk__6269_6309 = G__6330; +count__6270_6310 = G__6331; +i__6271_6311 = G__6332; continue; } else { -var temp__5735__auto___6303 = cljs.core.seq(seq__6238_6278); -if(temp__5735__auto___6303){ -var seq__6238_6304__$1 = temp__5735__auto___6303; -if(cljs.core.chunked_seq_QMARK_(seq__6238_6304__$1)){ -var c__4550__auto___6305 = cljs.core.chunk_first(seq__6238_6304__$1); -var G__6306 = cljs.core.chunk_rest(seq__6238_6304__$1); -var G__6307 = c__4550__auto___6305; -var G__6308 = cljs.core.count(c__4550__auto___6305); -var G__6309 = (0); -seq__6238_6278 = G__6306; -chunk__6239_6279 = G__6307; -count__6240_6280 = G__6308; -i__6241_6281 = G__6309; +var temp__5735__auto___6333 = cljs.core.seq(seq__6268_6308); +if(temp__5735__auto___6333){ +var seq__6268_6334__$1 = temp__5735__auto___6333; +if(cljs.core.chunked_seq_QMARK_(seq__6268_6334__$1)){ +var c__4550__auto___6335 = cljs.core.chunk_first(seq__6268_6334__$1); +var G__6336 = cljs.core.chunk_rest(seq__6268_6334__$1); +var G__6337 = c__4550__auto___6335; +var G__6338 = cljs.core.count(c__4550__auto___6335); +var G__6339 = (0); +seq__6268_6308 = G__6336; +chunk__6269_6309 = G__6337; +count__6270_6310 = G__6338; +i__6271_6311 = G__6339; continue; } else { -var point_6310 = cljs.core.first(seq__6238_6304__$1); -var vec__6269_6311 = point_6310; -var px_6312 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6269_6311,(0),null); -var py_6313 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6269_6311,(1),null); -var vec__6272_6314 = (domain_xform.cljs$core$IFn$_invoke$arity$2 ? domain_xform.cljs$core$IFn$_invoke$arity$2(px_6312,py_6313) : domain_xform.call(null,px_6312,py_6313)); -var px2_6315 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6272_6314,(0),null); -var py2_6316 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6272_6314,(1),null); -var w2_6317 = w; -var h2_6318 = h; -var d_6319 = (sdf.cljs$core$IFn$_invoke$arity$2 ? sdf.cljs$core$IFn$_invoke$arity$2(px2_6315,py2_6316) : sdf.call(null,px2_6315,py2_6316)); -var step_6320 = (cljs.core.mod(d_6319,offset) / offset); -var val_6321 = ((step_6320 * (255)) | (0)); -var vec__6275_6322 = (((Math.abs(d_6319) >= (offset * 0.5)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6321,val_6321,val_6321], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6321,0.0,0.0], null)); -var r_6323 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6275_6322,(0),null); -var g_6324 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6275_6322,(1),null); -var b_6325 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6275_6322,(2),null); -var offset_6326__$1 = ((4) * (px_6312 + (py_6313 * w))); -(pix[offset_6326__$1] = r_6323); +var point_6340 = cljs.core.first(seq__6268_6334__$1); +var vec__6299_6341 = point_6340; +var px_6342 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6299_6341,(0),null); +var py_6343 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6299_6341,(1),null); +var vec__6302_6344 = (domain_xform.cljs$core$IFn$_invoke$arity$2 ? domain_xform.cljs$core$IFn$_invoke$arity$2(px_6342,py_6343) : domain_xform.call(null,px_6342,py_6343)); +var px2_6345 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6302_6344,(0),null); +var py2_6346 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6302_6344,(1),null); +var w2_6347 = w; +var h2_6348 = h; +var d_6349 = (sdf.cljs$core$IFn$_invoke$arity$2 ? sdf.cljs$core$IFn$_invoke$arity$2(px2_6345,py2_6346) : sdf.call(null,px2_6345,py2_6346)); +var step_6350 = (cljs.core.mod(d_6349,offset) / offset); +var val_6351 = ((step_6350 * (255)) | (0)); +var vec__6305_6352 = (((Math.abs(d_6349) >= (offset * 0.5)))?new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6351,val_6351,val_6351], null):new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [val_6351,0.0,0.0], null)); +var r_6353 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6305_6352,(0),null); +var g_6354 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6305_6352,(1),null); +var b_6355 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6305_6352,(2),null); +var offset_6356__$1 = ((4) * (px_6342 + (py_6343 * w))); +(pix[offset_6356__$1] = r_6353); -(pix[(offset_6326__$1 + (1))] = g_6324); +(pix[(offset_6356__$1 + (1))] = g_6354); -(pix[(offset_6326__$1 + (2))] = b_6325); +(pix[(offset_6356__$1 + (2))] = b_6355); -(pix[(offset_6326__$1 + (3))] = (255)); +(pix[(offset_6356__$1 + (3))] = (255)); -var G__6327 = cljs.core.next(seq__6238_6304__$1); -var G__6328 = null; -var G__6329 = (0); -var G__6330 = (0); -seq__6238_6278 = G__6327; -chunk__6239_6279 = G__6328; -count__6240_6280 = G__6329; -i__6241_6281 = G__6330; +var G__6357 = cljs.core.next(seq__6268_6334__$1); +var G__6358 = null; +var G__6359 = (0); +var G__6360 = (0); +seq__6268_6308 = G__6357; +chunk__6269_6309 = G__6358; +count__6270_6310 = G__6359; +i__6271_6311 = G__6360; continue; } } else { @@ -291,86 +332,86 @@ var color = quil.core.color.cljs$core$IFn$_invoke$arity$1((0)); var rad = (50); if(curlnoise.core.show_fn){ curlnoise.core.draw_field(10.0,((function (pix,w,h,color,rad){ -return (function (p1__6331_SHARP_,p2__6332_SHARP_){ -return (rad - curlnoise.core.sdf_box(p1__6331_SHARP_,p2__6332_SHARP_,(quil.core.width() - (rad * (2))),(quil.core.height() - (rad * (2))))); +return (function (p1__6361_SHARP_,p2__6362_SHARP_){ +return (rad - curlnoise.core.sdf_box(p1__6361_SHARP_,p2__6362_SHARP_,(quil.core.width() - (rad * (2))),(quil.core.height() - (rad * (2))))); });})(pix,w,h,color,rad)) ,((function (pix,w,h,color,rad){ -return (function (p1__6333_SHARP_,p2__6334_SHARP_){ -return cljs.core.vec(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [((p1__6333_SHARP_ - rad) - 0.0),((p2__6334_SHARP_ - rad) - 0.0)], null)); +return (function (p1__6363_SHARP_,p2__6364_SHARP_){ +return cljs.core.vec(new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [((p1__6363_SHARP_ - rad) - 0.0),((p2__6364_SHARP_ - rad) - 0.0)], null)); });})(pix,w,h,color,rad)) ); } else { -var seq__6335_6351 = cljs.core.seq(cljs.core.cst$kw$grid.cljs$core$IFn$_invoke$arity$1(state)); -var chunk__6336_6352 = null; -var count__6337_6353 = (0); -var i__6338_6354 = (0); +var seq__6365_6381 = cljs.core.seq(cljs.core.cst$kw$grid.cljs$core$IFn$_invoke$arity$1(state)); +var chunk__6366_6382 = null; +var count__6367_6383 = (0); +var i__6368_6384 = (0); while(true){ -if((i__6338_6354 < count__6337_6353)){ -var point_6355 = chunk__6336_6352.cljs$core$IIndexed$_nth$arity$2(null,i__6338_6354); -var vec__6345_6356 = point_6355; -var px_6357 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6345_6356,(0),null); -var py_6358 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6345_6356,(1),null); -var ix_6359 = curlnoise.core.clamp((px_6357 | (0)),(0),(w - (1))); -var iy_6360 = curlnoise.core.clamp((py_6358 | (0)),(0),(h - (1))); -var offset_6361 = ((4) * (ix_6359 + (iy_6360 * w))); -(pix[offset_6361] = (0)); +if((i__6368_6384 < count__6367_6383)){ +var point_6385 = chunk__6366_6382.cljs$core$IIndexed$_nth$arity$2(null,i__6368_6384); +var vec__6375_6386 = point_6385; +var px_6387 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6375_6386,(0),null); +var py_6388 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6375_6386,(1),null); +var ix_6389 = curlnoise.core.clamp((px_6387 | (0)),(0),(w - (1))); +var iy_6390 = curlnoise.core.clamp((py_6388 | (0)),(0),(h - (1))); +var offset_6391 = ((4) * (ix_6389 + (iy_6390 * w))); +(pix[offset_6391] = (0)); -(pix[(offset_6361 + (1))] = (0)); +(pix[(offset_6391 + (1))] = (0)); -(pix[(offset_6361 + (2))] = (0)); +(pix[(offset_6391 + (2))] = (0)); -(pix[(offset_6361 + (3))] = (255)); +(pix[(offset_6391 + (3))] = (255)); -var G__6362 = seq__6335_6351; -var G__6363 = chunk__6336_6352; -var G__6364 = count__6337_6353; -var G__6365 = (i__6338_6354 + (1)); -seq__6335_6351 = G__6362; -chunk__6336_6352 = G__6363; -count__6337_6353 = G__6364; -i__6338_6354 = G__6365; +var G__6392 = seq__6365_6381; +var G__6393 = chunk__6366_6382; +var G__6394 = count__6367_6383; +var G__6395 = (i__6368_6384 + (1)); +seq__6365_6381 = G__6392; +chunk__6366_6382 = G__6393; +count__6367_6383 = G__6394; +i__6368_6384 = G__6395; continue; } else { -var temp__5735__auto___6366 = cljs.core.seq(seq__6335_6351); -if(temp__5735__auto___6366){ -var seq__6335_6367__$1 = temp__5735__auto___6366; -if(cljs.core.chunked_seq_QMARK_(seq__6335_6367__$1)){ -var c__4550__auto___6368 = cljs.core.chunk_first(seq__6335_6367__$1); -var G__6369 = cljs.core.chunk_rest(seq__6335_6367__$1); -var G__6370 = c__4550__auto___6368; -var G__6371 = cljs.core.count(c__4550__auto___6368); -var G__6372 = (0); -seq__6335_6351 = G__6369; -chunk__6336_6352 = G__6370; -count__6337_6353 = G__6371; -i__6338_6354 = G__6372; +var temp__5735__auto___6396 = cljs.core.seq(seq__6365_6381); +if(temp__5735__auto___6396){ +var seq__6365_6397__$1 = temp__5735__auto___6396; +if(cljs.core.chunked_seq_QMARK_(seq__6365_6397__$1)){ +var c__4550__auto___6398 = cljs.core.chunk_first(seq__6365_6397__$1); +var G__6399 = cljs.core.chunk_rest(seq__6365_6397__$1); +var G__6400 = c__4550__auto___6398; +var G__6401 = cljs.core.count(c__4550__auto___6398); +var G__6402 = (0); +seq__6365_6381 = G__6399; +chunk__6366_6382 = G__6400; +count__6367_6383 = G__6401; +i__6368_6384 = G__6402; continue; } else { -var point_6373 = cljs.core.first(seq__6335_6367__$1); -var vec__6348_6374 = point_6373; -var px_6375 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6348_6374,(0),null); -var py_6376 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6348_6374,(1),null); -var ix_6377 = curlnoise.core.clamp((px_6375 | (0)),(0),(w - (1))); -var iy_6378 = curlnoise.core.clamp((py_6376 | (0)),(0),(h - (1))); -var offset_6379 = ((4) * (ix_6377 + (iy_6378 * w))); -(pix[offset_6379] = (0)); +var point_6403 = cljs.core.first(seq__6365_6397__$1); +var vec__6378_6404 = point_6403; +var px_6405 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6378_6404,(0),null); +var py_6406 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6378_6404,(1),null); +var ix_6407 = curlnoise.core.clamp((px_6405 | (0)),(0),(w - (1))); +var iy_6408 = curlnoise.core.clamp((py_6406 | (0)),(0),(h - (1))); +var offset_6409 = ((4) * (ix_6407 + (iy_6408 * w))); +(pix[offset_6409] = (0)); -(pix[(offset_6379 + (1))] = (0)); +(pix[(offset_6409 + (1))] = (0)); -(pix[(offset_6379 + (2))] = (0)); +(pix[(offset_6409 + (2))] = (0)); -(pix[(offset_6379 + (3))] = (255)); +(pix[(offset_6409 + (3))] = (255)); -var G__6380 = cljs.core.next(seq__6335_6367__$1); -var G__6381 = null; -var G__6382 = (0); -var G__6383 = (0); -seq__6335_6351 = G__6380; -chunk__6336_6352 = G__6381; -count__6337_6353 = G__6382; -i__6338_6354 = G__6383; +var G__6410 = cljs.core.next(seq__6365_6397__$1); +var G__6411 = null; +var G__6412 = (0); +var G__6413 = (0); +seq__6365_6381 = G__6410; +chunk__6366_6382 = G__6411; +count__6367_6383 = G__6412; +i__6368_6384 = G__6413; continue; } } else { @@ -388,104 +429,104 @@ return quil.core.pixel_density((1)); curlnoise.core.run_sketch = (function curlnoise$core$run_sketch(){ curlnoise.core.curlnoise = (function curlnoise$core$run_sketch_$_curlnoise(){ return quil.sketch.sketch.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.cst$kw$features,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$keep_DASH_on_DASH_top], null),cljs.core.cst$kw$settings,((cljs.core.fn_QMARK_(curlnoise.core.settings))?(function() { -var G__6384__delegate = function (args){ +var G__6414__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(curlnoise.core.settings,args); }; -var G__6384 = function (var_args){ +var G__6414 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__6385__i = 0, G__6385__a = new Array(arguments.length - 0); -while (G__6385__i < G__6385__a.length) {G__6385__a[G__6385__i] = arguments[G__6385__i + 0]; ++G__6385__i;} - args = new cljs.core.IndexedSeq(G__6385__a,0,null); +var G__6415__i = 0, G__6415__a = new Array(arguments.length - 0); +while (G__6415__i < G__6415__a.length) {G__6415__a[G__6415__i] = arguments[G__6415__i + 0]; ++G__6415__i;} + args = new cljs.core.IndexedSeq(G__6415__a,0,null); } -return G__6384__delegate.call(this,args);}; -G__6384.cljs$lang$maxFixedArity = 0; -G__6384.cljs$lang$applyTo = (function (arglist__6386){ -var args = cljs.core.seq(arglist__6386); -return G__6384__delegate(args); +return G__6414__delegate.call(this,args);}; +G__6414.cljs$lang$maxFixedArity = 0; +G__6414.cljs$lang$applyTo = (function (arglist__6416){ +var args = cljs.core.seq(arglist__6416); +return G__6414__delegate(args); }); -G__6384.cljs$core$IFn$_invoke$arity$variadic = G__6384__delegate; -return G__6384; +G__6414.cljs$core$IFn$_invoke$arity$variadic = G__6414__delegate; +return G__6414; })() :curlnoise.core.settings),cljs.core.cst$kw$update,((cljs.core.fn_QMARK_(curlnoise.core.update_state))?(function() { -var G__6387__delegate = function (args){ +var G__6417__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(curlnoise.core.update_state,args); }; -var G__6387 = function (var_args){ +var G__6417 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__6388__i = 0, G__6388__a = new Array(arguments.length - 0); -while (G__6388__i < G__6388__a.length) {G__6388__a[G__6388__i] = arguments[G__6388__i + 0]; ++G__6388__i;} - args = new cljs.core.IndexedSeq(G__6388__a,0,null); +var G__6418__i = 0, G__6418__a = new Array(arguments.length - 0); +while (G__6418__i < G__6418__a.length) {G__6418__a[G__6418__i] = arguments[G__6418__i + 0]; ++G__6418__i;} + args = new cljs.core.IndexedSeq(G__6418__a,0,null); } -return G__6387__delegate.call(this,args);}; -G__6387.cljs$lang$maxFixedArity = 0; -G__6387.cljs$lang$applyTo = (function (arglist__6389){ -var args = cljs.core.seq(arglist__6389); -return G__6387__delegate(args); +return G__6417__delegate.call(this,args);}; +G__6417.cljs$lang$maxFixedArity = 0; +G__6417.cljs$lang$applyTo = (function (arglist__6419){ +var args = cljs.core.seq(arglist__6419); +return G__6417__delegate(args); }); -G__6387.cljs$core$IFn$_invoke$arity$variadic = G__6387__delegate; -return G__6387; +G__6417.cljs$core$IFn$_invoke$arity$variadic = G__6417__delegate; +return G__6417; })() :curlnoise.core.update_state),cljs.core.cst$kw$renderer,((cljs.core.fn_QMARK_(curlnoise.core.renderer))?(function() { -var G__6390__delegate = function (args){ +var G__6420__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(curlnoise.core.renderer,args); }; -var G__6390 = function (var_args){ +var G__6420 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__6391__i = 0, G__6391__a = new Array(arguments.length - 0); -while (G__6391__i < G__6391__a.length) {G__6391__a[G__6391__i] = arguments[G__6391__i + 0]; ++G__6391__i;} - args = new cljs.core.IndexedSeq(G__6391__a,0,null); +var G__6421__i = 0, G__6421__a = new Array(arguments.length - 0); +while (G__6421__i < G__6421__a.length) {G__6421__a[G__6421__i] = arguments[G__6421__i + 0]; ++G__6421__i;} + args = new cljs.core.IndexedSeq(G__6421__a,0,null); } -return G__6390__delegate.call(this,args);}; -G__6390.cljs$lang$maxFixedArity = 0; -G__6390.cljs$lang$applyTo = (function (arglist__6392){ -var args = cljs.core.seq(arglist__6392); -return G__6390__delegate(args); +return G__6420__delegate.call(this,args);}; +G__6420.cljs$lang$maxFixedArity = 0; +G__6420.cljs$lang$applyTo = (function (arglist__6422){ +var args = cljs.core.seq(arglist__6422); +return G__6420__delegate(args); }); -G__6390.cljs$core$IFn$_invoke$arity$variadic = G__6390__delegate; -return G__6390; +G__6420.cljs$core$IFn$_invoke$arity$variadic = G__6420__delegate; +return G__6420; })() :curlnoise.core.renderer),cljs.core.cst$kw$size,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [curlnoise.core.res_x,curlnoise.core.res_y], null),cljs.core.cst$kw$title,"Curl Noise",cljs.core.cst$kw$setup,((cljs.core.fn_QMARK_(curlnoise.core.setup))?(function() { -var G__6393__delegate = function (args){ +var G__6423__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(curlnoise.core.setup,args); }; -var G__6393 = function (var_args){ +var G__6423 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__6394__i = 0, G__6394__a = new Array(arguments.length - 0); -while (G__6394__i < G__6394__a.length) {G__6394__a[G__6394__i] = arguments[G__6394__i + 0]; ++G__6394__i;} - args = new cljs.core.IndexedSeq(G__6394__a,0,null); +var G__6424__i = 0, G__6424__a = new Array(arguments.length - 0); +while (G__6424__i < G__6424__a.length) {G__6424__a[G__6424__i] = arguments[G__6424__i + 0]; ++G__6424__i;} + args = new cljs.core.IndexedSeq(G__6424__a,0,null); } -return G__6393__delegate.call(this,args);}; -G__6393.cljs$lang$maxFixedArity = 0; -G__6393.cljs$lang$applyTo = (function (arglist__6395){ -var args = cljs.core.seq(arglist__6395); -return G__6393__delegate(args); +return G__6423__delegate.call(this,args);}; +G__6423.cljs$lang$maxFixedArity = 0; +G__6423.cljs$lang$applyTo = (function (arglist__6425){ +var args = cljs.core.seq(arglist__6425); +return G__6423__delegate(args); }); -G__6393.cljs$core$IFn$_invoke$arity$variadic = G__6393__delegate; -return G__6393; +G__6423.cljs$core$IFn$_invoke$arity$variadic = G__6423__delegate; +return G__6423; })() :curlnoise.core.setup),cljs.core.cst$kw$middleware,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [quil.middleware.fun_mode], null),cljs.core.cst$kw$host,"curlnoise",cljs.core.cst$kw$draw,((cljs.core.fn_QMARK_(curlnoise.core.draw_state))?(function() { -var G__6396__delegate = function (args){ +var G__6426__delegate = function (args){ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(curlnoise.core.draw_state,args); }; -var G__6396 = function (var_args){ +var G__6426 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__6397__i = 0, G__6397__a = new Array(arguments.length - 0); -while (G__6397__i < G__6397__a.length) {G__6397__a[G__6397__i] = arguments[G__6397__i + 0]; ++G__6397__i;} - args = new cljs.core.IndexedSeq(G__6397__a,0,null); +var G__6427__i = 0, G__6427__a = new Array(arguments.length - 0); +while (G__6427__i < G__6427__a.length) {G__6427__a[G__6427__i] = arguments[G__6427__i + 0]; ++G__6427__i;} + args = new cljs.core.IndexedSeq(G__6427__a,0,null); } -return G__6396__delegate.call(this,args);}; -G__6396.cljs$lang$maxFixedArity = 0; -G__6396.cljs$lang$applyTo = (function (arglist__6398){ -var args = cljs.core.seq(arglist__6398); -return G__6396__delegate(args); +return G__6426__delegate.call(this,args);}; +G__6426.cljs$lang$maxFixedArity = 0; +G__6426.cljs$lang$applyTo = (function (arglist__6428){ +var args = cljs.core.seq(arglist__6428); +return G__6426__delegate(args); }); -G__6396.cljs$core$IFn$_invoke$arity$variadic = G__6396__delegate; -return G__6396; +G__6426.cljs$core$IFn$_invoke$arity$variadic = G__6426__delegate; +return G__6426; })() :curlnoise.core.draw_state)], 0)); }); @@ -502,14 +543,14 @@ return quil.sketch.add_sketch_to_init_list(new cljs.core.PersistentArrayMap(null goog.exportSymbol('curlnoise.core.run_sketch', curlnoise.core.run_sketch); curlnoise.core._main = (function curlnoise$core$_main(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6400 = arguments.length; -var i__4731__auto___6401 = (0); +var len__4730__auto___6430 = arguments.length; +var i__4731__auto___6431 = (0); while(true){ -if((i__4731__auto___6401 < len__4730__auto___6400)){ -args__4736__auto__.push((arguments[i__4731__auto___6401])); +if((i__4731__auto___6431 < len__4730__auto___6430)){ +args__4736__auto__.push((arguments[i__4731__auto___6431])); -var G__6402 = (i__4731__auto___6401 + (1)); -i__4731__auto___6401 = G__6402; +var G__6432 = (i__4731__auto___6431 + (1)); +i__4731__auto___6431 = G__6432; continue; } else { } @@ -527,8 +568,8 @@ return curlnoise.core.run_sketch(); curlnoise.core._main.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -curlnoise.core._main.cljs$lang$applyTo = (function (seq6399){ +curlnoise.core._main.cljs$lang$applyTo = (function (seq6429){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq6399)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq6429)); }); diff --git a/resources/public/js/optimized/quil/core.js b/resources/public/js/optimized/quil/core.js index b3381b0..bc48695 100644 --- a/resources/public/js/optimized/quil/core.js +++ b/resources/public/js/optimized/quil/core.js @@ -85,17 +85,17 @@ return elem.processing_obj; return null; } }); -var ret__4776__auto___5813 = (function (){ +var ret__4776__auto___5828 = (function (){ quil.core.with_sketch = (function quil$core$with_sketch(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5814 = arguments.length; -var i__4731__auto___5815 = (0); +var len__4730__auto___5829 = arguments.length; +var i__4731__auto___5830 = (0); while(true){ -if((i__4731__auto___5815 < len__4730__auto___5814)){ -args__4736__auto__.push((arguments[i__4731__auto___5815])); +if((i__4731__auto___5830 < len__4730__auto___5829)){ +args__4736__auto__.push((arguments[i__4731__auto___5830])); -var G__5816 = (i__4731__auto___5815 + (1)); -i__4731__auto___5815 = G__5816; +var G__5831 = (i__4731__auto___5830 + (1)); +i__4731__auto___5830 = G__5831; continue; } else { } @@ -117,15 +117,15 @@ return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core. quil.core.with_sketch.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_sketch.cljs$lang$applyTo = (function (seq5809){ -var G__5810 = cljs.core.first(seq5809); -var seq5809__$1 = cljs.core.next(seq5809); -var G__5811 = cljs.core.first(seq5809__$1); -var seq5809__$2 = cljs.core.next(seq5809__$1); -var G__5812 = cljs.core.first(seq5809__$2); -var seq5809__$3 = cljs.core.next(seq5809__$2); +quil.core.with_sketch.cljs$lang$applyTo = (function (seq5824){ +var G__5825 = cljs.core.first(seq5824); +var seq5824__$1 = cljs.core.next(seq5824); +var G__5826 = cljs.core.first(seq5824__$1); +var seq5824__$2 = cljs.core.next(seq5824__$1); +var G__5827 = cljs.core.first(seq5824__$2); +var seq5824__$3 = cljs.core.next(seq5824__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5810,G__5811,G__5812,seq5809__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5825,G__5826,G__5827,seq5824__$3); }); return null; @@ -169,8 +169,8 @@ return quil.sketch.current_applet().quil_internal_state; * ``` */ quil.core.state = (function quil$core$state(var_args){ -var G__5818 = arguments.length; -switch (G__5818) { +var G__5833 = arguments.length; +switch (G__5833) { case 0: return quil.core.state.cljs$core$IFn$_invoke$arity$0(); @@ -212,14 +212,14 @@ quil.core.state.cljs$lang$maxFixedArity = 1; */ quil.core.set_state_BANG_ = (function quil$core$set_state_BANG_(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5821 = arguments.length; -var i__4731__auto___5822 = (0); +var len__4730__auto___5836 = arguments.length; +var i__4731__auto___5837 = (0); while(true){ -if((i__4731__auto___5822 < len__4730__auto___5821)){ -args__4736__auto__.push((arguments[i__4731__auto___5822])); +if((i__4731__auto___5837 < len__4730__auto___5836)){ +args__4736__auto__.push((arguments[i__4731__auto___5837])); -var G__5823 = (i__4731__auto___5822 + (1)); -i__4731__auto___5822 = G__5823; +var G__5838 = (i__4731__auto___5837 + (1)); +i__4731__auto___5837 = G__5838; continue; } else { } @@ -243,9 +243,9 @@ return cljs.core.reset_BANG_(state_STAR_,state_map); quil.core.set_state_BANG_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -quil.core.set_state_BANG_.cljs$lang$applyTo = (function (seq5820){ +quil.core.set_state_BANG_.cljs$lang$applyTo = (function (seq5835){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5820)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5835)); }); /** @@ -287,8 +287,8 @@ return quil.core.current_graphics().alpha(color); * and [[shininess]] in setting the material properties of shapes. */ quil.core.ambient = (function quil$core$ambient(var_args){ -var G__5825 = arguments.length; -switch (G__5825) { +var G__5840 = arguments.length; +switch (G__5840) { case 1: return quil.core.ambient.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -324,8 +324,8 @@ quil.core.ambient.cljs$lang$maxFixedArity = 3; * parameters is determined by the current [[color-mode]]. */ quil.core.ambient_light = (function quil$core$ambient_light(var_args){ -var G__5828 = arguments.length; -switch (G__5828) { +var G__5843 = arguments.length; +switch (G__5843) { case 3: return quil.core.ambient_light.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -381,8 +381,8 @@ return quil.core.current_graphics().applyMatrix(a,b,c,d,e,f); * `:chord` or `:pie`. */ quil.core.arc = (function quil$core$arc(var_args){ -var G__5831 = arguments.length; -switch (G__5831) { +var G__5846 = arguments.length; +switch (G__5846) { case 6: return quil.core.arc.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)])); @@ -448,8 +448,8 @@ return quil.sketch.current_applet().atan2(y,x); * [[create-graphics]]. Converts args to `floats`. */ quil.core.background = (function quil$core$background(var_args){ -var G__5834 = arguments.length; -switch (G__5834) { +var G__5849 = arguments.length; +switch (G__5849) { case 1: return quil.core.background.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -528,8 +528,8 @@ return quil.core.current_graphics().beginContour(); * such as [[ellipse]] or [[rect]] within [[begin-shape]]. */ quil.core.begin_shape = (function quil$core$begin_shape(var_args){ -var G__5837 = arguments.length; -switch (G__5837) { +var G__5852 = arguments.length; +switch (G__5852) { case 0: return quil.core.begin_shape.cljs$core$IFn$_invoke$arity$0(); @@ -563,8 +563,8 @@ quil.core.begin_shape.cljs$lang$maxFixedArity = 1; * points which define the shape of the curve. */ quil.core.bezier = (function quil$core$bezier(var_args){ -var G__5840 = arguments.length; -switch (G__5840) { +var G__5855 = arguments.length; +switch (G__5855) { case 8: return quil.core.bezier.cljs$core$IFn$_invoke$arity$8((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)]),(arguments[(6)]),(arguments[(7)])); @@ -626,8 +626,8 @@ return quil.core.current_graphics().bezierTangent(a,b,c,d,t); * [[begin-shape]]. */ quil.core.bezier_vertex = (function quil$core$bezier_vertex(var_args){ -var G__5843 = arguments.length; -switch (G__5843) { +var G__5858 = arguments.length; +switch (G__5858) { case 6: return quil.core.bezier_vertex.cljs$core$IFn$_invoke$arity$6((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)])); @@ -658,8 +658,8 @@ quil.core.bezier_vertex.cljs$lang$maxFixedArity = 9; * the number of digits used. */ quil.core.binary = (function quil$core$binary(var_args){ -var G__5846 = arguments.length; -switch (G__5846) { +var G__5861 = arguments.length; +switch (G__5861) { case 1: return quil.core.binary.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -728,8 +728,8 @@ quil.core.binary.cljs$lang$maxFixedArity = 2; * alpha (transparency) values. */ quil.core.blend = (function quil$core$blend(var_args){ -var G__5849 = arguments.length; -switch (G__5849) { +var G__5864 = arguments.length; +switch (G__5864) { case 9: return quil.core.blend.cljs$core$IFn$_invoke$arity$9((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)]),(arguments[(6)]),(arguments[(7)]),(arguments[(8)])); @@ -813,8 +813,8 @@ return quil.core.current_graphics().blue(quil.util.clj_unchecked_int(color)); * Creates an extruded rectangle. */ quil.core.box = (function quil$core$box(var_args){ -var G__5852 = arguments.length; -switch (G__5852) { +var G__5867 = arguments.length; +switch (G__5867) { case 1: return quil.core.box.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -868,8 +868,8 @@ return quil.core.current_graphics().brightness(quil.util.clj_unchecked_int(color * current camera settings. */ quil.core.camera = (function quil$core$camera(var_args){ -var G__5855 = arguments.length; -switch (G__5855) { +var G__5870 = arguments.length; +switch (G__5870) { case 0: return quil.core.camera.cljs$core$IFn$_invoke$arity$0(); @@ -927,8 +927,8 @@ return quil.core.current_graphics().clear(); * * `a` - alpha value */ quil.core.color = (function quil$core$color(var_args){ -var G__5858 = arguments.length; -switch (G__5858) { +var G__5873 = arguments.length; +switch (G__5873) { case 1: return quil.core.color.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -982,8 +982,8 @@ quil.core.color.cljs$lang$maxFixedArity = 4; * parameters range1, range2, range3, and range 4. */ quil.core.color_mode = (function quil$core$color_mode(var_args){ -var G__5861 = arguments.length; -switch (G__5861) { +var G__5876 = arguments.length; +switch (G__5876) { case 1: return quil.core.color_mode.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -1037,8 +1037,8 @@ quil.core.color_mode.cljs$lang$maxFixedArity = 5; * * `cap` - whether to draw the base of the cone */ quil.core.cone = (function quil$core$cone(var_args){ -var G__5864 = arguments.length; -switch (G__5864) { +var G__5879 = arguments.length; +switch (G__5879) { case 2: return quil.core.cone.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -1095,8 +1095,8 @@ return quil.sketch.current_applet().constrain(amt,low,high); * image has an alpha channel set, it will be copied as well. */ quil.core.copy = (function quil$core$copy(var_args){ -var G__5867 = arguments.length; -switch (G__5867) { +var G__5882 = arguments.length; +switch (G__5882) { case 2: return quil.core.copy.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -1115,45 +1115,45 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1( } }); -quil.core.copy.cljs$core$IFn$_invoke$arity$2 = (function (p__5868,p__5869){ -var vec__5870 = p__5868; -var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5870,(0),null); -var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5870,(1),null); -var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5870,(2),null); -var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5870,(3),null); -var vec__5873 = p__5869; -var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5873,(0),null); -var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5873,(1),null); -var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5873,(2),null); -var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5873,(3),null); +quil.core.copy.cljs$core$IFn$_invoke$arity$2 = (function (p__5883,p__5884){ +var vec__5885 = p__5883; +var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5885,(0),null); +var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5885,(1),null); +var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5885,(2),null); +var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5885,(3),null); +var vec__5888 = p__5884; +var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5888,(0),null); +var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5888,(1),null); +var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5888,(2),null); +var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5888,(3),null); return quil.core.current_graphics().copy((sx | (0)),(sy | (0)),(swidth | (0)),(sheight | (0)),(dx | (0)),(dy | (0)),(dwidth | (0)),(dheight | (0))); }); -quil.core.copy.cljs$core$IFn$_invoke$arity$3 = (function (src_img,p__5876,p__5877){ -var vec__5878 = p__5876; -var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5878,(0),null); -var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5878,(1),null); -var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5878,(2),null); -var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5878,(3),null); -var vec__5881 = p__5877; -var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5881,(0),null); -var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5881,(1),null); -var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5881,(2),null); -var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5881,(3),null); +quil.core.copy.cljs$core$IFn$_invoke$arity$3 = (function (src_img,p__5891,p__5892){ +var vec__5893 = p__5891; +var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5893,(0),null); +var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5893,(1),null); +var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5893,(2),null); +var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5893,(3),null); +var vec__5896 = p__5892; +var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5896,(0),null); +var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5896,(1),null); +var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5896,(2),null); +var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5896,(3),null); return quil.core.copy.cljs$core$IFn$_invoke$arity$4(src_img,quil.core.current_graphics(),new cljs.core.PersistentVector(null, 4, 5, cljs.core.PersistentVector.EMPTY_NODE, [sx,sy,swidth,sheight], null),new cljs.core.PersistentVector(null, 4, 5, cljs.core.PersistentVector.EMPTY_NODE, [dx,dy,dwidth,dheight], null)); }); -quil.core.copy.cljs$core$IFn$_invoke$arity$4 = (function (src_img,dest_img,p__5884,p__5885){ -var vec__5886 = p__5884; -var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5886,(0),null); -var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5886,(1),null); -var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5886,(2),null); -var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5886,(3),null); -var vec__5889 = p__5885; -var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5889,(0),null); -var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5889,(1),null); -var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5889,(2),null); -var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5889,(3),null); +quil.core.copy.cljs$core$IFn$_invoke$arity$4 = (function (src_img,dest_img,p__5899,p__5900){ +var vec__5901 = p__5899; +var sx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5901,(0),null); +var sy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5901,(1),null); +var swidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5901,(2),null); +var sheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5901,(3),null); +var vec__5904 = p__5900; +var dx = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5904,(0),null); +var dy = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5904,(1),null); +var dwidth = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5904,(2),null); +var dheight = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5904,(3),null); return dest_img.copy(src_img,(sx | (0)),(sy | (0)),(swidth | (0)),(sheight | (0)),(dx | (0)),(dy | (0)),(dwidth | (0)),(dheight | (0))); }); @@ -1194,8 +1194,8 @@ return quil.sketch.current_applet().cos(angle); * graphics object will be honored. */ quil.core.create_graphics = (function quil$core$create_graphics(var_args){ -var G__5894 = arguments.length; -switch (G__5894) { +var G__5909 = arguments.length; +switch (G__5909) { case 2: return quil.core.create_graphics.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -1258,8 +1258,8 @@ return cljs.core.cst$kw$current_DASH_stroke.cljs$core$IFn$_invoke$arity$1(cljs.c * symbol (clj only). */ quil.core.cursor = (function quil$core$cursor(var_args){ -var G__5897 = arguments.length; -switch (G__5897) { +var G__5912 = arguments.length; +switch (G__5912) { case 0: return quil.core.cursor.cljs$core$IFn$_invoke$arity$0(); @@ -1296,8 +1296,8 @@ quil.core.cursor.cljs$lang$maxFixedArity = 1; * splines. */ quil.core.curve = (function quil$core$curve(var_args){ -var G__5900 = arguments.length; -switch (G__5900) { +var G__5915 = arguments.length; +switch (G__5915) { case 8: return quil.core.curve.cljs$core$IFn$_invoke$arity$8((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)]),(arguments[(4)]),(arguments[(5)]),(arguments[(6)]),(arguments[(7)])); @@ -1373,8 +1373,8 @@ return quil.core.current_graphics().curveTightness(tightness); * Catmull-Rom splines. */ quil.core.curve_vertex = (function quil$core$curve_vertex(var_args){ -var G__5903 = arguments.length; -switch (G__5903) { +var G__5918 = arguments.length; +switch (G__5918) { case 2: return quil.core.curve_vertex.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -1403,8 +1403,8 @@ quil.core.curve_vertex.cljs$lang$maxFixedArity = 3; * Draw a cylinder with given `radius` and `height`. */ quil.core.cylinder = (function quil$core$cylinder(var_args){ -var G__5906 = arguments.length; -switch (G__5906) { +var G__5921 = arguments.length; +switch (G__5921) { case 2: return quil.core.cylinder.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -1466,8 +1466,8 @@ return quil.core.current_graphics().directionalLight(r,g,b,nx,ny,nz); * Calculates the distance between two points. */ quil.core.dist = (function quil$core$dist(var_args){ -var G__5909 = arguments.length; -switch (G__5909) { +var G__5924 = arguments.length; +switch (G__5924) { case 4: return quil.core.dist.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)])); @@ -1492,7 +1492,7 @@ return quil.sketch.current_applet().dist(x1,y1,z1,x2,y2,z2); quil.core.dist.cljs$lang$maxFixedArity = 6; -var ret__4776__auto___5916 = (function (){ +var ret__4776__auto___5931 = (function (){ /** * Macro for drawing on graphics which saves result in the file at the end. * Similar to [[with-graphics]] macro. [[do-record]] assumed to be used @@ -1507,14 +1507,14 @@ var ret__4776__auto___5916 = (function (){ */ quil.core.do_record = (function quil$core$do_record(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5917 = arguments.length; -var i__4731__auto___5918 = (0); +var len__4730__auto___5932 = arguments.length; +var i__4731__auto___5933 = (0); while(true){ -if((i__4731__auto___5918 < len__4730__auto___5917)){ -args__4736__auto__.push((arguments[i__4731__auto___5918])); +if((i__4731__auto___5933 < len__4730__auto___5932)){ +args__4736__auto__.push((arguments[i__4731__auto___5933])); -var G__5919 = (i__4731__auto___5918 + (1)); -i__4731__auto___5918 = G__5919; +var G__5934 = (i__4731__auto___5933 + (1)); +i__4731__auto___5933 = G__5934; continue; } else { } @@ -1526,21 +1526,21 @@ return quil.core.do_record.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]) }); quil.core.do_record.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,graphics,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$gr__5911__auto__,null,(1),null)),(new cljs.core.List(null,graphics,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_with_DASH_graphics,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__5911__auto__,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$$dispose,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__5911__auto__,null,(1),null))))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$gr__5926__auto__,null,(1),null)),(new cljs.core.List(null,graphics,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_with_DASH_graphics,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__5926__auto__,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$$dispose,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__5926__auto__,null,(1),null))))),null,(1),null))], 0)))); }); quil.core.do_record.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.do_record.cljs$lang$applyTo = (function (seq5912){ -var G__5913 = cljs.core.first(seq5912); -var seq5912__$1 = cljs.core.next(seq5912); -var G__5914 = cljs.core.first(seq5912__$1); -var seq5912__$2 = cljs.core.next(seq5912__$1); -var G__5915 = cljs.core.first(seq5912__$2); -var seq5912__$3 = cljs.core.next(seq5912__$2); +quil.core.do_record.cljs$lang$applyTo = (function (seq5927){ +var G__5928 = cljs.core.first(seq5927); +var seq5927__$1 = cljs.core.next(seq5927); +var G__5929 = cljs.core.first(seq5927__$1); +var seq5927__$2 = cljs.core.next(seq5927__$1); +var G__5930 = cljs.core.first(seq5927__$2); +var seq5927__$3 = cljs.core.next(seq5927__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5913,G__5914,G__5915,seq5912__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5928,G__5929,G__5930,seq5927__$3); }); return null; @@ -1581,8 +1581,8 @@ return quil.core.current_graphics().ellipseMode(mode__$1); * * `detail-y` - number of segments, the more segments the smoother geometry default is 16 */ quil.core.ellipsoid = (function quil$core$ellipsoid(var_args){ -var G__5921 = arguments.length; -switch (G__5921) { +var G__5936 = arguments.length; +switch (G__5936) { case 3: return quil.core.ellipsoid.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -1631,8 +1631,8 @@ return quil.core.current_graphics().endContour(); * close the shape (to connect the beginning and the end). */ quil.core.end_shape = (function quil$core$end_shape(var_args){ -var G__5924 = arguments.length; -switch (G__5924) { +var G__5939 = arguments.length; +switch (G__5939) { case 0: return quil.core.end_shape.cljs$core$IFn$_invoke$arity$0(); @@ -1690,8 +1690,8 @@ return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(quil.core.internal_sta * calling [[no-fill]]. */ quil.core.fill = (function quil$core$fill(var_args){ -var G__5927 = arguments.length; -switch (G__5927) { +var G__5942 = arguments.length; +switch (G__5942) { case 1: return quil.core.fill.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -1757,8 +1757,8 @@ quil.core.fill.cljs$lang$maxFixedArity = 4; * it. Can be used in conjunction with [[pixel-density]]. */ quil.core.display_density = (function quil$core$display_density(var_args){ -var G__5930 = arguments.length; -switch (G__5930) { +var G__5945 = arguments.length; +switch (G__5945) { case 0: return quil.core.display_density.cljs$core$IFn$_invoke$arity$0(); @@ -1812,8 +1812,8 @@ quil.core.display_density.cljs$lang$maxFixedArity = 1; * * `:dilate` - increases the light areas. Doesn't work with level. */ quil.core.display_filter = (function quil$core$display_filter(var_args){ -var G__5933 = arguments.length; -switch (G__5933) { +var G__5948 = arguments.length; +switch (G__5948) { case 1: return quil.core.display_filter.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -1902,8 +1902,8 @@ return quil.sketch.current_applet().frameRate(new_rate); * If no `img` specified - [[current-graphics]] is used. */ quil.core.get_pixel = (function quil$core$get_pixel(var_args){ -var G__5936 = arguments.length; -switch (G__5936) { +var G__5951 = arguments.length; +switch (G__5951) { case 0: return quil.core.get_pixel.cljs$core$IFn$_invoke$arity$0(); @@ -1975,8 +1975,8 @@ return quil.core.current_graphics().green(quil.util.clj_unchecked_int(col)); * geeky debugging sessions much happier. */ quil.core.hex = (function quil$core$hex(var_args){ -var G__5939 = arguments.length; -switch (G__5939) { +var G__5954 = arguments.length; +switch (G__5954) { case 1: return quil.core.hex.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -2033,8 +2033,8 @@ return quil.core.current_graphics().hue(quil.util.clj_unchecked_int(col)); * define the x and y values of the opposite corner of the image. */ quil.core.image = (function quil$core$image(var_args){ -var G__5942 = arguments.length; -switch (G__5942) { +var G__5957 = arguments.length; +switch (G__5957) { case 3: return quil.core.image.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -2088,8 +2088,8 @@ quil.core.image.cljs$lang$maxFixedArity = 5; * * `:dilate` - increases the light areas. Doesn't work with `level`. */ quil.core.image_filter = (function quil$core$image_filter(var_args){ -var G__5945 = arguments.length; -switch (G__5945) { +var G__5960 = arguments.length; +switch (G__5960) { case 2: return quil.core.image_filter.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -2233,8 +2233,8 @@ return quil.core.current_graphics().lights(); * allows the line to be placed anywhere within XYZ space. */ quil.core.line = (function quil$core$line(var_args){ -var G__5948 = arguments.length; -switch (G__5948) { +var G__5963 = arguments.length; +switch (G__5963) { case 2: return quil.core.line.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -2314,8 +2314,8 @@ return quil.sketch.current_applet().loadImage(cljs.core.str.cljs$core$IFn$_invok * renderer. In cljs mode shaders are compatible with the P3D renderer. */ quil.core.load_shader = (function quil$core$load_shader(var_args){ -var G__5951 = arguments.length; -switch (G__5951) { +var G__5966 = arguments.length; +switch (G__5966) { case 1: return quil.core.load_shader.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -2351,9 +2351,9 @@ return quil.sketch.current_applet().loadModel(filename); * Returns true if object is loaded. */ quil.core.loaded_QMARK_ = (function quil$core$loaded_QMARK_(object){ -var pred__5953 = cljs.core._EQ_; -var expr__5954 = cljs.core.type(object); -if(cljs.core.truth_((pred__5953.cljs$core$IFn$_invoke$arity$2 ? pred__5953.cljs$core$IFn$_invoke$arity$2(p5.Shader,expr__5954) : pred__5953.call(null,p5.Shader,expr__5954)))){ +var pred__5968 = cljs.core._EQ_; +var expr__5969 = cljs.core.type(object); +if(cljs.core.truth_((pred__5968.cljs$core$IFn$_invoke$arity$2 ? pred__5968.cljs$core$IFn$_invoke$arity$2(p5.Shader,expr__5969) : pred__5968.call(null,p5.Shader,expr__5969)))){ var and__4120__auto__ = (object["_vertSrc"]); if(cljs.core.truth_(and__4120__auto__)){ return (object["_fragSrc"]); @@ -2361,10 +2361,10 @@ return (object["_fragSrc"]); return and__4120__auto__; } } else { -if(cljs.core.truth_((pred__5953.cljs$core$IFn$_invoke$arity$2 ? pred__5953.cljs$core$IFn$_invoke$arity$2(p5.Image,expr__5954) : pred__5953.call(null,p5.Image,expr__5954)))){ +if(cljs.core.truth_((pred__5968.cljs$core$IFn$_invoke$arity$2 ? pred__5968.cljs$core$IFn$_invoke$arity$2(p5.Image,expr__5969) : pred__5968.call(null,p5.Image,expr__5969)))){ return (object.width > (0)); } else { -throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(expr__5954)].join(''))); +throw (new Error(["No matching clause: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(expr__5969)].join(''))); } } }); @@ -2408,8 +2408,8 @@ return quil.sketch.current_applet().map(val,low1,high1,low2,high2); * masks. */ quil.core.mask_image = (function quil$core$mask_image(var_args){ -var G__5957 = arguments.length; -switch (G__5957) { +var G__5972 = arguments.length; +switch (G__5972) { case 1: return quil.core.mask_image.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -2460,23 +2460,23 @@ return quil.sketch.current_applet().month(); */ quil.core.mouse_button = (function quil$core$mouse_button(){ var button_code = quil.sketch.current_applet().mouseButton; -var pred__5959 = cljs.core._EQ_; -var expr__5960 = button_code; -if(cljs.core.truth_((function (){var G__5962 = (p5.prototype["LEFT"]); -var G__5963 = expr__5960; -return (pred__5959.cljs$core$IFn$_invoke$arity$2 ? pred__5959.cljs$core$IFn$_invoke$arity$2(G__5962,G__5963) : pred__5959.call(null,G__5962,G__5963)); +var pred__5974 = cljs.core._EQ_; +var expr__5975 = button_code; +if(cljs.core.truth_((function (){var G__5977 = (p5.prototype["LEFT"]); +var G__5978 = expr__5975; +return (pred__5974.cljs$core$IFn$_invoke$arity$2 ? pred__5974.cljs$core$IFn$_invoke$arity$2(G__5977,G__5978) : pred__5974.call(null,G__5977,G__5978)); })())){ return cljs.core.cst$kw$left; } else { -if(cljs.core.truth_((function (){var G__5964 = (p5.prototype["RIGHT"]); -var G__5965 = expr__5960; -return (pred__5959.cljs$core$IFn$_invoke$arity$2 ? pred__5959.cljs$core$IFn$_invoke$arity$2(G__5964,G__5965) : pred__5959.call(null,G__5964,G__5965)); +if(cljs.core.truth_((function (){var G__5979 = (p5.prototype["RIGHT"]); +var G__5980 = expr__5975; +return (pred__5974.cljs$core$IFn$_invoke$arity$2 ? pred__5974.cljs$core$IFn$_invoke$arity$2(G__5979,G__5980) : pred__5974.call(null,G__5979,G__5980)); })())){ return cljs.core.cst$kw$right; } else { -if(cljs.core.truth_((function (){var G__5966 = (p5.prototype["CENTER"]); -var G__5967 = expr__5960; -return (pred__5959.cljs$core$IFn$_invoke$arity$2 ? pred__5959.cljs$core$IFn$_invoke$arity$2(G__5966,G__5967) : pred__5959.call(null,G__5966,G__5967)); +if(cljs.core.truth_((function (){var G__5981 = (p5.prototype["CENTER"]); +var G__5982 = expr__5975; +return (pred__5974.cljs$core$IFn$_invoke$arity$2 ? pred__5974.cljs$core$IFn$_invoke$arity$2(G__5981,G__5982) : pred__5974.call(null,G__5981,G__5982)); })())){ return cljs.core.cst$kw$center; } else { @@ -2551,8 +2551,8 @@ return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(quil.core.internal_sta * applications, but this will differ depending on use. */ quil.core.noise = (function quil$core$noise(var_args){ -var G__5969 = arguments.length; -switch (G__5969) { +var G__5984 = arguments.length; +switch (G__5984) { case 1: return quil.core.noise.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -2605,8 +2605,8 @@ quil.core.noise.cljs$lang$maxFixedArity = 3; * characteristics. */ quil.core.noise_detail = (function quil$core$noise_detail(var_args){ -var G__5972 = arguments.length; -switch (G__5972) { +var G__5987 = arguments.length; +switch (G__5987) { case 1: return quil.core.noise_detail.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -2709,8 +2709,8 @@ return quil.core.current_graphics().orbitControl(); * used: `(ortho 0 width 0 height -10 10)` */ quil.core.ortho = (function quil$core$ortho(var_args){ -var G__5975 = arguments.length; -switch (G__5975) { +var G__5990 = arguments.length; +switch (G__5990) { case 0: return quil.core.ortho.cljs$core$IFn$_invoke$arity$0(); @@ -2757,8 +2757,8 @@ quil.core.ortho.cljs$lang$maxFixedArity = 6; * `cameraZ` is `((height/2.0) / tan(PI*60.0/360.0))` */ quil.core.perspective = (function quil$core$perspective(var_args){ -var G__5978 = arguments.length; -switch (G__5978) { +var G__5993 = arguments.length; +switch (G__5993) { case 0: return quil.core.perspective.cljs$core$IFn$_invoke$arity$0(); @@ -2800,8 +2800,8 @@ return quil.sketch.current_applet().pixelDensity(density); * update the changes. Calls `.loadPixels` before obtaining the pixel array. */ quil.core.pixels = (function quil$core$pixels(var_args){ -var G__5981 = arguments.length; -switch (G__5981) { +var G__5996 = arguments.length; +switch (G__5996) { case 0: return quil.core.pixels.cljs$core$IFn$_invoke$arity$0(); @@ -2859,8 +2859,8 @@ return quil.sketch.current_applet().pmouseY; * or `:opengl` renderer to be used. */ quil.core.point = (function quil$core$point(var_args){ -var G__5984 = arguments.length; -switch (G__5984) { +var G__5999 = arguments.length; +switch (G__5999) { case 2: return quil.core.point.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -2983,8 +2983,8 @@ return quil.core.current_graphics().quad(x1,y1,x2,y2,x3,y3,x4,y4); * version requires rendering with `:p3d`. */ quil.core.quadratic_vertex = (function quil$core$quadratic_vertex(var_args){ -var G__5987 = arguments.length; -switch (G__5987) { +var G__6002 = arguments.length; +switch (G__6002) { case 4: return quil.core.quadratic_vertex.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)])); @@ -3032,8 +3032,8 @@ return quil.sketch.current_applet().radians(degrees); * including) 10.2. */ quil.core.random = (function quil$core$random(var_args){ -var G__5990 = arguments.length; -switch (G__5990) { +var G__6005 = arguments.length; +switch (G__6005) { case 1: return quil.core.random.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -3071,8 +3071,8 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP quil.core.random_3d = (function quil$core$random_3d(){ var theta = quil.core.random.cljs$core$IFn$_invoke$arity$1(quil.core.TWO_PI); var u = quil.core.random.cljs$core$IFn$_invoke$arity$2((-1),(1)); -var xy = (function (){var G__5992 = ((1) - (u * u)); -return Math.sqrt(G__5992); +var xy = (function (){var G__6007 = ((1) - (u * u)); +return Math.sqrt(G__6007); })(); var vx = (xy * Math.cos(theta)); var vy = (xy * Math.sin(theta)); @@ -3128,8 +3128,8 @@ return quil.sketch.current_applet().key; * for each corner, include eight parameters. */ quil.core.rect = (function quil$core$rect(var_args){ -var G__5994 = arguments.length; -switch (G__5994) { +var G__6009 = arguments.length; +switch (G__6009) { case 4: return quil.core.rect.cljs$core$IFn$_invoke$arity$4((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),(arguments[(3)])); @@ -3188,14 +3188,14 @@ return quil.core.current_graphics().rectMode(mode__$1); */ quil.core.print_first_n = (function quil$core$print_first_n(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5998 = arguments.length; -var i__4731__auto___5999 = (0); +var len__4730__auto___6013 = arguments.length; +var i__4731__auto___6014 = (0); while(true){ -if((i__4731__auto___5999 < len__4730__auto___5998)){ -args__4736__auto__.push((arguments[i__4731__auto___5999])); +if((i__4731__auto___6014 < len__4730__auto___6013)){ +args__4736__auto__.push((arguments[i__4731__auto___6014])); -var G__6000 = (i__4731__auto___5999 + (1)); -i__4731__auto___5999 = G__6000; +var G__6015 = (i__4731__auto___6014 + (1)); +i__4731__auto___6014 = G__6015; continue; } else { } @@ -3217,11 +3217,11 @@ return null; quil.core.print_first_n.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -quil.core.print_first_n.cljs$lang$applyTo = (function (seq5996){ -var G__5997 = cljs.core.first(seq5996); -var seq5996__$1 = cljs.core.next(seq5996); +quil.core.print_first_n.cljs$lang$applyTo = (function (seq6011){ +var G__6012 = cljs.core.first(seq6011); +var seq6011__$1 = cljs.core.next(seq6011); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5997,seq5996__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6012,seq6011__$1); }); /** @@ -3229,14 +3229,14 @@ return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5997,seq5996__ */ quil.core.print_every_n_millisec = (function quil$core$print_every_n_millisec(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6003 = arguments.length; -var i__4731__auto___6004 = (0); +var len__4730__auto___6018 = arguments.length; +var i__4731__auto___6019 = (0); while(true){ -if((i__4731__auto___6004 < len__4730__auto___6003)){ -args__4736__auto__.push((arguments[i__4731__auto___6004])); +if((i__4731__auto___6019 < len__4730__auto___6018)){ +args__4736__auto__.push((arguments[i__4731__auto___6019])); -var G__6005 = (i__4731__auto___6004 + (1)); -i__4731__auto___6004 = G__6005; +var G__6020 = (i__4731__auto___6019 + (1)); +i__4731__auto___6019 = G__6020; continue; } else { } @@ -3262,11 +3262,11 @@ return null; quil.core.print_every_n_millisec.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -quil.core.print_every_n_millisec.cljs$lang$applyTo = (function (seq6001){ -var G__6002 = cljs.core.first(seq6001); -var seq6001__$1 = cljs.core.next(seq6001); +quil.core.print_every_n_millisec.cljs$lang$applyTo = (function (seq6016){ +var G__6017 = cljs.core.first(seq6016); +var seq6016__$1 = cljs.core.next(seq6016); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6002,seq6001__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6017,seq6016__$1); }); /** @@ -3291,8 +3291,8 @@ return quil.core.current_graphics().red(quil.util.clj_unchecked_int(c)); * continuously called anyway. */ quil.core.redraw = (function quil$core$redraw(var_args){ -var G__6007 = arguments.length; -switch (G__6007) { +var G__6022 = arguments.length; +switch (G__6022) { case 0: return quil.core.redraw.cljs$core$IFn$_invoke$arity$0(); @@ -3373,8 +3373,8 @@ return quil.sketch.set_size(quil.sketch.current_applet(),width,height); * toward the user, the rotation will be counterclockwise. */ quil.core.rotate = (function quil$core$rotate(var_args){ -var G__6010 = arguments.length; -switch (G__6010) { +var G__6025 = arguments.length; +switch (G__6025) { case 1: return quil.core.rotate.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -3488,8 +3488,8 @@ return quil.core.current_graphics().save(cljs.core.str.cljs$core$IFn$_invoke$ari * [[push-matrix]] and [[pop-matrix]]. */ quil.core.scale = (function quil$core$scale(var_args){ -var G__6013 = arguments.length; -switch (G__6013) { +var G__6028 = arguments.length; +switch (G__6028) { case 1: return quil.core.scale.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -3546,8 +3546,8 @@ return quil.sketch.current_applet().second(); * help. (Bug 1094) */ quil.core.set_pixel = (function quil$core$set_pixel(var_args){ -var G__6016 = arguments.length; -switch (G__6016) { +var G__6031 = arguments.length; +switch (G__6031) { case 3: return quil.core.set_pixel.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -3684,8 +3684,8 @@ return quil.sketch.current_applet().sin(angle); * Note that smooth will also improve image quality of resized images. */ quil.core.smooth = (function quil$core$smooth(var_args){ -var G__6019 = arguments.length; -switch (G__6019) { +var G__6034 = arguments.length; +switch (G__6034) { case 0: return quil.core.smooth.cljs$core$IFn$_invoke$arity$0(); @@ -3719,8 +3719,8 @@ quil.core.smooth.cljs$lang$maxFixedArity = 1; * the material properties of shapes. */ quil.core.specular = (function quil$core$specular(var_args){ -var G__6022 = arguments.length; -switch (G__6022) { +var G__6037 = arguments.length; +switch (G__6037) { case 1: return quil.core.specular.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -3792,8 +3792,8 @@ return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(quil.core.internal_sta * If nil is passed it removes any fill color; equivalent to [[no-stroke]]. */ quil.core.stroke = (function quil$core$stroke(var_args){ -var G__6025 = arguments.length; -switch (G__6025) { +var G__6040 = arguments.length; +switch (G__6040) { case 1: return quil.core.stroke.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -3900,8 +3900,8 @@ return cljs.core.cst$kw$frame_DASH_rate.cljs$core$IFn$_invoke$arity$1(cljs.core. * [[text]] function for more details. */ quil.core.text_char = (function quil$core$text_char(var_args){ -var G__6028 = arguments.length; -switch (G__6028) { +var G__6043 = arguments.length; +switch (G__6043) { case 3: return quil.core.text_char.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -3939,8 +3939,8 @@ quil.core.text_char.cljs$lang$maxFixedArity = 4; * [[text]] function for more details. */ quil.core.text_num = (function quil$core$text_num(var_args){ -var G__6031 = arguments.length; -switch (G__6031) { +var G__6046 = arguments.length; +switch (G__6046) { case 3: return quil.core.text_num.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -3988,8 +3988,8 @@ quil.core.text_num.cljs$lang$maxFixedArity = 4; * the current [[rect-mode]] setting. */ quil.core.text = (function quil$core$text(var_args){ -var G__6034 = arguments.length; -switch (G__6034) { +var G__6049 = arguments.length; +switch (G__6049) { case 3: return quil.core.text.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)])); @@ -4047,8 +4047,8 @@ quil.core.text.cljs$lang$maxFixedArity = 5; * change the size of the font. */ quil.core.text_align = (function quil$core$text_align(var_args){ -var G__6037 = arguments.length; -switch (G__6037) { +var G__6052 = arguments.length; +switch (G__6052) { case 1: return quil.core.text_align.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -4113,8 +4113,8 @@ return quil.core.current_graphics().textDescent(); * [[create-font]] function. */ quil.core.text_font = (function quil$core$text_font(var_args){ -var G__6040 = arguments.length; -switch (G__6040) { +var G__6055 = arguments.length; +switch (G__6055) { case 1: return quil.core.text_font.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -4199,8 +4199,8 @@ return quil.core.current_graphics().textWidth(data); * Also used to control the coloring of textures in 3D. */ quil.core.tint = (function quil$core$tint(var_args){ -var G__6043 = arguments.length; -switch (G__6043) { +var G__6058 = arguments.length; +switch (G__6058) { case 1: return quil.core.tint.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -4249,8 +4249,8 @@ quil.core.tint.cljs$lang$maxFixedArity = 4; * * `detail-y` - number of segments, the more segments the smoother geometry default is 16 */ quil.core.torus = (function quil$core$torus(var_args){ -var G__6046 = arguments.length; -switch (G__6046) { +var G__6061 = arguments.length; +switch (G__6061) { case 2: return quil.core.torus.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -4296,8 +4296,8 @@ quil.core.torus.cljs$lang$maxFixedArity = 4; * the [[push-matrix]] and [[pop-matrix]] functions. */ quil.core.translate = (function quil$core$translate(var_args){ -var G__6049 = arguments.length; -switch (G__6049) { +var G__6064 = arguments.length; +switch (G__6064) { case 1: return quil.core.translate.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -4367,8 +4367,8 @@ return quil.sketch.current_applet().unhex(cljs.core.str.cljs$core$IFn$_invoke$ar * release, this will always be subject to change. */ quil.core.update_pixels = (function quil$core$update_pixels(var_args){ -var G__6052 = arguments.length; -switch (G__6052) { +var G__6067 = arguments.length; +switch (G__6067) { case 0: return quil.core.update_pixels.cljs$core$IFn$_invoke$arity$0(); @@ -4410,8 +4410,8 @@ quil.core.update_pixels.cljs$lang$maxFixedArity = 1; * changed with [[texture-mode]]. */ quil.core.vertex = (function quil$core$vertex(var_args){ -var G__6055 = arguments.length; -switch (G__6055) { +var G__6070 = arguments.length; +switch (G__6070) { case 2: return quil.core.vertex.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -4465,7 +4465,7 @@ return quil.sketch.current_applet().year(); quil.core.width = (function quil$core$width(){ return quil.sketch.current_applet().width; }); -var ret__4776__auto___6064 = (function (){ +var ret__4776__auto___6079 = (function (){ /** * Temporarily set the fill color for the body of this macro. * The code outside of the [[with-fill]] form will have the previous @@ -4482,14 +4482,14 @@ var ret__4776__auto___6064 = (function (){ */ quil.core.with_fill = (function quil$core$with_fill(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6065 = arguments.length; -var i__4731__auto___6066 = (0); +var len__4730__auto___6080 = arguments.length; +var i__4731__auto___6081 = (0); while(true){ -if((i__4731__auto___6066 < len__4730__auto___6065)){ -args__4736__auto__.push((arguments[i__4731__auto___6066])); +if((i__4731__auto___6081 < len__4730__auto___6080)){ +args__4736__auto__.push((arguments[i__4731__auto___6081])); -var G__6067 = (i__4731__auto___6066 + (1)); -i__4731__auto___6066 = G__6067; +var G__6082 = (i__4731__auto___6081 + (1)); +i__4731__auto___6081 = G__6082; continue; } else { } @@ -4501,21 +4501,21 @@ return quil.core.with_fill.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]) }); quil.core.with_fill.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,fill,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$fill__6057__auto__,null,(1),null)),(new cljs.core.List(null,fill,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6058__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_current_DASH_fill,null,(1),null))))),null,(1),null))], 0))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_cond,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_sequential_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$fill__6057__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$fill__6057__auto__,null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,true,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$fill__6057__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6059__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),body))),null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$if,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_nil_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6058__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_no_DASH_fill,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6058__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6059__auto__,null,(1),null))], 0)))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$fill__6072__auto__,null,(1),null)),(new cljs.core.List(null,fill,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6073__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_current_DASH_fill,null,(1),null))))),null,(1),null))], 0))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_cond,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_sequential_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$fill__6072__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$fill__6072__auto__,null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,true,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$fill__6072__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6074__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),body))),null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$if,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_nil_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6073__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_no_DASH_fill,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_fill,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_fill__6073__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6074__auto__,null,(1),null))], 0)))),null,(1),null))], 0)))); }); quil.core.with_fill.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_fill.cljs$lang$applyTo = (function (seq6060){ -var G__6061 = cljs.core.first(seq6060); -var seq6060__$1 = cljs.core.next(seq6060); -var G__6062 = cljs.core.first(seq6060__$1); -var seq6060__$2 = cljs.core.next(seq6060__$1); -var G__6063 = cljs.core.first(seq6060__$2); -var seq6060__$3 = cljs.core.next(seq6060__$2); +quil.core.with_fill.cljs$lang$applyTo = (function (seq6075){ +var G__6076 = cljs.core.first(seq6075); +var seq6075__$1 = cljs.core.next(seq6075); +var G__6077 = cljs.core.first(seq6075__$1); +var seq6075__$2 = cljs.core.next(seq6075__$1); +var G__6078 = cljs.core.first(seq6075__$2); +var seq6075__$3 = cljs.core.next(seq6075__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6061,G__6062,G__6063,seq6060__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6076,G__6077,G__6078,seq6075__$3); }); return null; @@ -4523,7 +4523,7 @@ return null; ; quil.core.with_fill.cljs$lang$macro = true; -var ret__4776__auto___6075 = (function (){ +var ret__4776__auto___6090 = (function (){ /** * Temporarily set the stroke color for the body of this macro. * The code outside of the [[with-stroke]] form will have the previous @@ -4540,14 +4540,14 @@ var ret__4776__auto___6075 = (function (){ */ quil.core.with_stroke = (function quil$core$with_stroke(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6076 = arguments.length; -var i__4731__auto___6077 = (0); +var len__4730__auto___6091 = arguments.length; +var i__4731__auto___6092 = (0); while(true){ -if((i__4731__auto___6077 < len__4730__auto___6076)){ -args__4736__auto__.push((arguments[i__4731__auto___6077])); +if((i__4731__auto___6092 < len__4730__auto___6091)){ +args__4736__auto__.push((arguments[i__4731__auto___6092])); -var G__6078 = (i__4731__auto___6077 + (1)); -i__4731__auto___6077 = G__6078; +var G__6093 = (i__4731__auto___6092 + (1)); +i__4731__auto___6092 = G__6093; continue; } else { } @@ -4559,21 +4559,21 @@ return quil.core.with_stroke.cljs$core$IFn$_invoke$arity$variadic((arguments[(0) }); quil.core.with_stroke.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,stroke,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$stroke__6068__auto__,null,(1),null)),(new cljs.core.List(null,stroke,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6069__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_current_DASH_stroke,null,(1),null))))),null,(1),null))], 0))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_cond,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_sequential_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$stroke__6068__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$stroke__6068__auto__,null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,true,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$stroke__6068__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6070__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),body))),null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$if,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_nil_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6069__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_no_DASH_stroke,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6069__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6070__auto__,null,(1),null))], 0)))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$stroke__6083__auto__,null,(1),null)),(new cljs.core.List(null,stroke,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6084__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_current_DASH_stroke,null,(1),null))))),null,(1),null))], 0))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_cond,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_sequential_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$stroke__6083__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$stroke__6083__auto__,null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,true,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$stroke__6083__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6085__auto__,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),body))),null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$if,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_nil_QMARK_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6084__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_no_DASH_stroke,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_stroke,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$previous_DASH_stroke__6084__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$return_DASH_val__6085__auto__,null,(1),null))], 0)))),null,(1),null))], 0)))); }); quil.core.with_stroke.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_stroke.cljs$lang$applyTo = (function (seq6071){ -var G__6072 = cljs.core.first(seq6071); -var seq6071__$1 = cljs.core.next(seq6071); -var G__6073 = cljs.core.first(seq6071__$1); -var seq6071__$2 = cljs.core.next(seq6071__$1); -var G__6074 = cljs.core.first(seq6071__$2); -var seq6071__$3 = cljs.core.next(seq6071__$2); +quil.core.with_stroke.cljs$lang$applyTo = (function (seq6086){ +var G__6087 = cljs.core.first(seq6086); +var seq6086__$1 = cljs.core.next(seq6086); +var G__6088 = cljs.core.first(seq6086__$1); +var seq6086__$2 = cljs.core.next(seq6086__$1); +var G__6089 = cljs.core.first(seq6086__$2); +var seq6086__$3 = cljs.core.next(seq6086__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6072,G__6073,G__6074,seq6071__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6087,G__6088,G__6089,seq6086__$3); }); return null; @@ -4581,21 +4581,21 @@ return null; ; quil.core.with_stroke.cljs$lang$macro = true; -var ret__4776__auto___6084 = (function (){ +var ret__4776__auto___6099 = (function (){ /** * Performs body with translation, restores current transformation on * exit. */ quil.core.with_translation = (function quil$core$with_translation(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6085 = arguments.length; -var i__4731__auto___6086 = (0); +var len__4730__auto___6100 = arguments.length; +var i__4731__auto___6101 = (0); while(true){ -if((i__4731__auto___6086 < len__4730__auto___6085)){ -args__4736__auto__.push((arguments[i__4731__auto___6086])); +if((i__4731__auto___6101 < len__4730__auto___6100)){ +args__4736__auto__.push((arguments[i__4731__auto___6101])); -var G__6087 = (i__4731__auto___6086 + (1)); -i__4731__auto___6086 = G__6087; +var G__6102 = (i__4731__auto___6101 + (1)); +i__4731__auto___6101 = G__6102; continue; } else { } @@ -4607,21 +4607,21 @@ return quil.core.with_translation.cljs$core$IFn$_invoke$arity$variadic((argument }); quil.core.with_translation.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,translation_vector,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$tr__6079__auto__,null,(1),null)),(new cljs.core.List(null,translation_vector,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_push_DASH_matrix,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$try,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_translate,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$tr__6079__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$finally,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_pop_DASH_matrix,null,(1),null))))),null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$tr__6094__auto__,null,(1),null)),(new cljs.core.List(null,translation_vector,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_push_DASH_matrix,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$try,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_translate,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$tr__6094__auto__,null,(1),null))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$finally,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_pop_DASH_matrix,null,(1),null))))),null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); }); quil.core.with_translation.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_translation.cljs$lang$applyTo = (function (seq6080){ -var G__6081 = cljs.core.first(seq6080); -var seq6080__$1 = cljs.core.next(seq6080); -var G__6082 = cljs.core.first(seq6080__$1); -var seq6080__$2 = cljs.core.next(seq6080__$1); -var G__6083 = cljs.core.first(seq6080__$2); -var seq6080__$3 = cljs.core.next(seq6080__$2); +quil.core.with_translation.cljs$lang$applyTo = (function (seq6095){ +var G__6096 = cljs.core.first(seq6095); +var seq6095__$1 = cljs.core.next(seq6095); +var G__6097 = cljs.core.first(seq6095__$1); +var seq6095__$2 = cljs.core.next(seq6095__$1); +var G__6098 = cljs.core.first(seq6095__$2); +var seq6095__$3 = cljs.core.next(seq6095__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6081,G__6082,G__6083,seq6080__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6096,G__6097,G__6098,seq6095__$3); }); return null; @@ -4629,7 +4629,7 @@ return null; ; quil.core.with_translation.cljs$lang$macro = true; -var ret__4776__auto___6093 = (function (){ +var ret__4776__auto___6108 = (function (){ /** * Performs body with rotation, restores current transformation on exit. * Accepts a vector `[angle]` or `[angle x y z]`. @@ -4647,14 +4647,14 @@ var ret__4776__auto___6093 = (function (){ */ quil.core.with_rotation = (function quil$core$with_rotation(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6094 = arguments.length; -var i__4731__auto___6095 = (0); +var len__4730__auto___6109 = arguments.length; +var i__4731__auto___6110 = (0); while(true){ -if((i__4731__auto___6095 < len__4730__auto___6094)){ -args__4736__auto__.push((arguments[i__4731__auto___6095])); +if((i__4731__auto___6110 < len__4730__auto___6109)){ +args__4736__auto__.push((arguments[i__4731__auto___6110])); -var G__6096 = (i__4731__auto___6095 + (1)); -i__4731__auto___6095 = G__6096; +var G__6111 = (i__4731__auto___6110 + (1)); +i__4731__auto___6110 = G__6111; continue; } else { } @@ -4666,21 +4666,21 @@ return quil.core.with_rotation.cljs$core$IFn$_invoke$arity$variadic((arguments[( }); quil.core.with_rotation.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,rotation,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$tr__6088__auto__,null,(1),null)),(new cljs.core.List(null,rotation,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_push_DASH_matrix,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$try,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_rotate,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$tr__6088__auto__,null,(1),null))], 0)))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$finally,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_pop_DASH_matrix,null,(1),null))))),null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$tr__6103__auto__,null,(1),null)),(new cljs.core.List(null,rotation,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_push_DASH_matrix,null,(1),null))))),null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$try,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_apply,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_rotate,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$sym$tr__6103__auto__,null,(1),null))], 0)))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$finally,null,(1),null)),(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$1((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_pop_DASH_matrix,null,(1),null))))),null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); }); quil.core.with_rotation.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_rotation.cljs$lang$applyTo = (function (seq6089){ -var G__6090 = cljs.core.first(seq6089); -var seq6089__$1 = cljs.core.next(seq6089); -var G__6091 = cljs.core.first(seq6089__$1); -var seq6089__$2 = cljs.core.next(seq6089__$1); -var G__6092 = cljs.core.first(seq6089__$2); -var seq6089__$3 = cljs.core.next(seq6089__$2); +quil.core.with_rotation.cljs$lang$applyTo = (function (seq6104){ +var G__6105 = cljs.core.first(seq6104); +var seq6104__$1 = cljs.core.next(seq6104); +var G__6106 = cljs.core.first(seq6104__$1); +var seq6104__$2 = cljs.core.next(seq6104__$1); +var G__6107 = cljs.core.first(seq6104__$2); +var seq6104__$3 = cljs.core.next(seq6104__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6090,G__6091,G__6092,seq6089__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6105,G__6106,G__6107,seq6104__$3); }); return null; @@ -4694,7 +4694,7 @@ return null; quil.core.end_draw = (function quil$core$end_draw(graphics){ return null; }); -var ret__4776__auto___6102 = (function (){ +var ret__4776__auto___6117 = (function (){ /** * All subsequent calls of any drawing function will draw on given * graphics. [[with-graphics]] cannot be nested (you can draw simultaneously @@ -4702,14 +4702,14 @@ var ret__4776__auto___6102 = (function (){ */ quil.core.with_graphics = (function quil$core$with_graphics(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6103 = arguments.length; -var i__4731__auto___6104 = (0); +var len__4730__auto___6118 = arguments.length; +var i__4731__auto___6119 = (0); while(true){ -if((i__4731__auto___6104 < len__4730__auto___6103)){ -args__4736__auto__.push((arguments[i__4731__auto___6104])); +if((i__4731__auto___6119 < len__4730__auto___6118)){ +args__4736__auto__.push((arguments[i__4731__auto___6119])); -var G__6105 = (i__4731__auto___6104 + (1)); -i__4731__auto___6104 = G__6105; +var G__6120 = (i__4731__auto___6119 + (1)); +i__4731__auto___6119 = G__6120; continue; } else { } @@ -4721,21 +4721,21 @@ return quil.core.with_graphics.cljs$core$IFn$_invoke$arity$variadic((arguments[( }); quil.core.with_graphics.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,graphics,body){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.with_meta(cljs.core.cst$sym$gr__6097__auto__,cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.array_map,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$kw$file,null,(1),null)),(new cljs.core.List(null,"/home/hodapp/source/curlnoise/resources/public/js/optimized/quil/core.cljc",null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$kw$line,null,(1),null)),(new cljs.core.List(null,4816,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$column,null,(1),null)),(new cljs.core.List(null,21,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$end_DASH_line,null,(1),null)),(new cljs.core.List(null,4816,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$end_DASH_column,null,(1),null)),(new cljs.core.List(null,24,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$tag,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_PGraphics,null,(1),null))], 0)))))),null,(1),null)),(new cljs.core.List(null,graphics,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_binding,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH__STAR_graphics_STAR_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6097__auto__,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_begin_DASH_draw,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6097__auto__,null,(1),null))))),null,(1),null)),body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_end_DASH_draw,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6097__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_let,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.with_meta(cljs.core.cst$sym$gr__6112__auto__,cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.array_map,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$kw$file,null,(1),null)),(new cljs.core.List(null,"/home/hodapp/source/curlnoise/resources/public/js/optimized/quil/core.cljc",null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.cst$kw$line,null,(1),null)),(new cljs.core.List(null,4816,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$column,null,(1),null)),(new cljs.core.List(null,21,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$end_DASH_line,null,(1),null)),(new cljs.core.List(null,4816,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$end_DASH_column,null,(1),null)),(new cljs.core.List(null,24,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$kw$tag,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_PGraphics,null,(1),null))], 0)))))),null,(1),null)),(new cljs.core.List(null,graphics,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_binding,null,(1),null)),(new cljs.core.List(null,cljs.core.vec(cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH__STAR_graphics_STAR_,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6112__auto__,null,(1),null)))))),null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_begin_DASH_draw,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6112__auto__,null,(1),null))))),null,(1),null)),body,(new cljs.core.List(null,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$quil$core_SLASH_end_DASH_draw,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$gr__6112__auto__,null,(1),null))))),null,(1),null))], 0)))),null,(1),null))], 0)))); }); quil.core.with_graphics.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.with_graphics.cljs$lang$applyTo = (function (seq6098){ -var G__6099 = cljs.core.first(seq6098); -var seq6098__$1 = cljs.core.next(seq6098); -var G__6100 = cljs.core.first(seq6098__$1); -var seq6098__$2 = cljs.core.next(seq6098__$1); -var G__6101 = cljs.core.first(seq6098__$2); -var seq6098__$3 = cljs.core.next(seq6098__$2); +quil.core.with_graphics.cljs$lang$applyTo = (function (seq6113){ +var G__6114 = cljs.core.first(seq6113); +var seq6113__$1 = cljs.core.next(seq6113); +var G__6115 = cljs.core.first(seq6113__$1); +var seq6113__$2 = cljs.core.next(seq6113__$1); +var G__6116 = cljs.core.first(seq6113__$2); +var seq6113__$3 = cljs.core.next(seq6113__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6099,G__6100,G__6101,seq6098__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6114,G__6115,G__6116,seq6113__$3); }); return null; @@ -4750,14 +4750,14 @@ quil.core.with_graphics.cljs$lang$macro = true; */ quil.core.sketch = (function quil$core$sketch(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6107 = arguments.length; -var i__4731__auto___6108 = (0); +var len__4730__auto___6122 = arguments.length; +var i__4731__auto___6123 = (0); while(true){ -if((i__4731__auto___6108 < len__4730__auto___6107)){ -args__4736__auto__.push((arguments[i__4731__auto___6108])); +if((i__4731__auto___6123 < len__4730__auto___6122)){ +args__4736__auto__.push((arguments[i__4731__auto___6123])); -var G__6109 = (i__4731__auto___6108 + (1)); -i__4731__auto___6108 = G__6109; +var G__6124 = (i__4731__auto___6123 + (1)); +i__4731__auto___6123 = G__6124; continue; } else { } @@ -4775,12 +4775,12 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(quil.sketch.sketch,opts); quil.core.sketch.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -quil.core.sketch.cljs$lang$applyTo = (function (seq6106){ +quil.core.sketch.cljs$lang$applyTo = (function (seq6121){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq6106)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq6121)); }); -var ret__4776__auto___6114 = (function (){ +var ret__4776__auto___6129 = (function (){ /** * Define and start a sketch and bind it to a var with the symbol * `app-name`. If any of the options to the various callbacks are @@ -4892,14 +4892,14 @@ var ret__4776__auto___6114 = (function (){ */ quil.core.defsketch = (function quil$core$defsketch(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6115 = arguments.length; -var i__4731__auto___6116 = (0); +var len__4730__auto___6130 = arguments.length; +var i__4731__auto___6131 = (0); while(true){ -if((i__4731__auto___6116 < len__4730__auto___6115)){ -args__4736__auto__.push((arguments[i__4731__auto___6116])); +if((i__4731__auto___6131 < len__4730__auto___6130)){ +args__4736__auto__.push((arguments[i__4731__auto___6131])); -var G__6117 = (i__4731__auto___6116 + (1)); -i__4731__auto___6116 = G__6117; +var G__6132 = (i__4731__auto___6131 + (1)); +i__4731__auto___6131 = G__6132; continue; } else { } @@ -4917,15 +4917,15 @@ return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core. quil.core.defsketch.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.core.defsketch.cljs$lang$applyTo = (function (seq6110){ -var G__6111 = cljs.core.first(seq6110); -var seq6110__$1 = cljs.core.next(seq6110); -var G__6112 = cljs.core.first(seq6110__$1); -var seq6110__$2 = cljs.core.next(seq6110__$1); -var G__6113 = cljs.core.first(seq6110__$2); -var seq6110__$3 = cljs.core.next(seq6110__$2); +quil.core.defsketch.cljs$lang$applyTo = (function (seq6125){ +var G__6126 = cljs.core.first(seq6125); +var seq6125__$1 = cljs.core.next(seq6125); +var G__6127 = cljs.core.first(seq6125__$1); +var seq6125__$2 = cljs.core.next(seq6125__$1); +var G__6128 = cljs.core.first(seq6125__$2); +var seq6125__$3 = cljs.core.next(seq6125__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6111,G__6112,G__6113,seq6110__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6126,G__6127,G__6128,seq6125__$3); }); return null; diff --git a/resources/public/js/optimized/quil/middlewares/deprecated_options.js b/resources/public/js/optimized/quil/middlewares/deprecated_options.js index 728d4e1..c098041 100644 --- a/resources/public/js/optimized/quil/middlewares/deprecated_options.js +++ b/resources/public/js/optimized/quil/middlewares/deprecated_options.js @@ -5,8 +5,8 @@ goog.require('cljs.core.constants'); quil.middlewares.deprecated_options.deprecated = new cljs.core.PersistentArrayMap(null, 3, [cljs.core.cst$kw$decor,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["2.0","Try :features [:present] for similar effect"], null),cljs.core.cst$kw$target,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["2.0","Use :features [:keep-on-top] instead."], null),cljs.core.cst$kw$safe_DASH_draw_DASH_fn,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, ["2.0","Use :features [:no-safe-fns] instead."], null)], null); quil.middlewares.deprecated_options.check_features_vector = (function quil$middlewares$deprecated_options$check_features_vector(features){ var features__$1 = cljs.core.set(features); -if(cljs.core.truth_((function (){var G__5631 = cljs.core.cst$kw$no_DASH_safe_DASH_draw; -return (features__$1.cljs$core$IFn$_invoke$arity$1 ? features__$1.cljs$core$IFn$_invoke$arity$1(G__5631) : features__$1.call(null,G__5631)); +if(cljs.core.truth_((function (){var G__5646 = cljs.core.cst$kw$no_DASH_safe_DASH_draw; +return (features__$1.cljs$core$IFn$_invoke$arity$1 ? features__$1.cljs$core$IFn$_invoke$arity$1(G__5646) : features__$1.call(null,G__5646)); })())){ cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2(["Feature :no-safe-draw was renamed to :no-safe-fns in Quil 2.1.","Use :feature [:no-safe-fns] now."], 0)); } else { @@ -21,29 +21,29 @@ return cljs.core.disj.cljs$core$IFn$_invoke$arity$2(features__$1,cljs.core.cst$k quil.middlewares.deprecated_options.deprecated_options = (function quil$middlewares$deprecated_options$deprecated_options(options){ var options__$1 = cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(options,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$features], null),quil.middlewares.deprecated_options.check_features_vector); return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,cljs.core.remove.cljs$core$IFn$_invoke$arity$2(cljs.core.nil_QMARK_,(function (){var iter__4523__auto__ = ((function (options__$1){ -return (function quil$middlewares$deprecated_options$deprecated_options_$_iter__5632(s__5633){ +return (function quil$middlewares$deprecated_options$deprecated_options_$_iter__5647(s__5648){ return (new cljs.core.LazySeq(null,((function (options__$1){ return (function (){ -var s__5633__$1 = s__5633; +var s__5648__$1 = s__5648; while(true){ -var temp__5735__auto__ = cljs.core.seq(s__5633__$1); +var temp__5735__auto__ = cljs.core.seq(s__5648__$1); if(temp__5735__auto__){ -var s__5633__$2 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(s__5633__$2)){ -var c__4521__auto__ = cljs.core.chunk_first(s__5633__$2); +var s__5648__$2 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(s__5648__$2)){ +var c__4521__auto__ = cljs.core.chunk_first(s__5648__$2); var size__4522__auto__ = cljs.core.count(c__4521__auto__); -var b__5635 = cljs.core.chunk_buffer(size__4522__auto__); -if((function (){var i__5634 = (0); +var b__5650 = cljs.core.chunk_buffer(size__4522__auto__); +if((function (){var i__5649 = (0); while(true){ -if((i__5634 < size__4522__auto__)){ -var vec__5636 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c__4521__auto__,i__5634); -var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5636,(0),null); -var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5636,(1),null); -cljs.core.chunk_append(b__5635,(function (){var temp__5733__auto__ = (quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1 ? quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1(name) : quil.middlewares.deprecated_options.deprecated.call(null,name)); +if((i__5649 < size__4522__auto__)){ +var vec__5651 = cljs.core._nth.cljs$core$IFn$_invoke$arity$2(c__4521__auto__,i__5649); +var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5651,(0),null); +var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5651,(1),null); +cljs.core.chunk_append(b__5650,(function (){var temp__5733__auto__ = (quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1 ? quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1(name) : quil.middlewares.deprecated_options.deprecated.call(null,name)); if(cljs.core.truth_(temp__5733__auto__)){ -var vec__5639 = temp__5733__auto__; -var version = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5639,(0),null); -var message = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5639,(1),null); +var vec__5654 = temp__5733__auto__; +var version = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5654,(0),null); +var message = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5654,(1),null); cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([name,"option was removed in Quil",version,".",message], 0)); return null; @@ -52,8 +52,8 @@ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMP } })()); -var G__5648 = (i__5634 + (1)); -i__5634 = G__5648; +var G__5663 = (i__5649 + (1)); +i__5649 = G__5663; continue; } else { return true; @@ -61,26 +61,26 @@ return true; break; } })()){ -return cljs.core.chunk_cons(cljs.core.chunk(b__5635),quil$middlewares$deprecated_options$deprecated_options_$_iter__5632(cljs.core.chunk_rest(s__5633__$2))); +return cljs.core.chunk_cons(cljs.core.chunk(b__5650),quil$middlewares$deprecated_options$deprecated_options_$_iter__5647(cljs.core.chunk_rest(s__5648__$2))); } else { -return cljs.core.chunk_cons(cljs.core.chunk(b__5635),null); +return cljs.core.chunk_cons(cljs.core.chunk(b__5650),null); } } else { -var vec__5642 = cljs.core.first(s__5633__$2); -var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5642,(0),null); -var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5642,(1),null); +var vec__5657 = cljs.core.first(s__5648__$2); +var name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5657,(0),null); +var value = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5657,(1),null); return cljs.core.cons((function (){var temp__5733__auto__ = (quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1 ? quil.middlewares.deprecated_options.deprecated.cljs$core$IFn$_invoke$arity$1(name) : quil.middlewares.deprecated_options.deprecated.call(null,name)); if(cljs.core.truth_(temp__5733__auto__)){ -var vec__5645 = temp__5733__auto__; -var version = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5645,(0),null); -var message = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5645,(1),null); +var vec__5660 = temp__5733__auto__; +var version = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5660,(0),null); +var message = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5660,(1),null); cljs.core.println.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([name,"option was removed in Quil",version,".",message], 0)); return null; } else { return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [name,value], null); } -})(),quil$middlewares$deprecated_options$deprecated_options_$_iter__5632(cljs.core.rest(s__5633__$2))); +})(),quil$middlewares$deprecated_options$deprecated_options_$_iter__5647(cljs.core.rest(s__5648__$2))); } } else { return null; diff --git a/resources/public/js/optimized/quil/middlewares/fun_mode.js b/resources/public/js/optimized/quil/middlewares/fun_mode.js index ef8f485..6b6f7e4 100644 --- a/resources/public/js/optimized/quil/middlewares/fun_mode.js +++ b/resources/public/js/optimized/quil/middlewares/fun_mode.js @@ -20,8 +20,8 @@ return null; var update = cljs.core.cst$kw$update.cljs$core$IFn$_invoke$arity$2(options,cljs.core.identity); var quil_draw = ((function (draw,update){ return (function (){ -var G__6199 = cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$2(quil.core.state_atom(),((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(quil.core.frame_count(),(1)))?cljs.core.identity:update)); -return (draw.cljs$core$IFn$_invoke$arity$1 ? draw.cljs$core$IFn$_invoke$arity$1(G__6199) : draw.call(null,G__6199)); +var G__6214 = cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$2(quil.core.state_atom(),((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(quil.core.frame_count(),(1)))?cljs.core.identity:update)); +return (draw.cljs$core$IFn$_invoke$arity$1 ? draw.cljs$core$IFn$_invoke$arity$1(G__6214) : draw.call(null,G__6214)); });})(draw,update)) ; return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(cljs.core.dissoc.cljs$core$IFn$_invoke$arity$2(options,cljs.core.cst$kw$update),cljs.core.cst$kw$draw,quil_draw); @@ -36,8 +36,8 @@ quil.middlewares.fun_mode.key_event = (function quil$middlewares$fun_mode$key_ev return new cljs.core.PersistentArrayMap(null, 3, [cljs.core.cst$kw$key,quil.core.key_as_keyword(),cljs.core.cst$kw$key_DASH_code,quil.core.key_code(),cljs.core.cst$kw$raw_DASH_key,quil.core.raw_key()], null); }); quil.middlewares.fun_mode.wrap_handler = (function quil$middlewares$fun_mode$wrap_handler(var_args){ -var G__6201 = arguments.length; -switch (G__6201) { +var G__6216 = arguments.length; +switch (G__6216) { case 2: return quil.middlewares.fun_mode.wrap_handler.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -78,14 +78,14 @@ quil.middlewares.fun_mode.wrap_handler.cljs$lang$maxFixedArity = 3; quil.middlewares.fun_mode.wrap_handlers = (function quil$middlewares$fun_mode$wrap_handlers(var_args){ var args__4736__auto__ = []; -var len__4730__auto___6205 = arguments.length; -var i__4731__auto___6206 = (0); +var len__4730__auto___6220 = arguments.length; +var i__4731__auto___6221 = (0); while(true){ -if((i__4731__auto___6206 < len__4730__auto___6205)){ -args__4736__auto__.push((arguments[i__4731__auto___6206])); +if((i__4731__auto___6221 < len__4730__auto___6220)){ +args__4736__auto__.push((arguments[i__4731__auto___6221])); -var G__6207 = (i__4731__auto___6206 + (1)); -i__4731__auto___6206 = G__6207; +var G__6222 = (i__4731__auto___6221 + (1)); +i__4731__auto___6221 = G__6222; continue; } else { } @@ -109,11 +109,11 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(quil.middlewares.fun_mode.w quil.middlewares.fun_mode.wrap_handlers.cljs$lang$maxFixedArity = (1); /** @this {Function} */ -quil.middlewares.fun_mode.wrap_handlers.cljs$lang$applyTo = (function (seq6203){ -var G__6204 = cljs.core.first(seq6203); -var seq6203__$1 = cljs.core.next(seq6203); +quil.middlewares.fun_mode.wrap_handlers.cljs$lang$applyTo = (function (seq6218){ +var G__6219 = cljs.core.first(seq6218); +var seq6218__$1 = cljs.core.next(seq6218); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6204,seq6203__$1); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__6219,seq6218__$1); }); quil.middlewares.fun_mode.wrap_mouse_wheel = (function quil$middlewares$fun_mode$wrap_mouse_wheel(options){ diff --git a/resources/public/js/optimized/quil/middlewares/navigation_2d.js b/resources/public/js/optimized/quil/middlewares/navigation_2d.js index e40833c..e22fee7 100644 --- a/resources/public/js/optimized/quil/middlewares/navigation_2d.js +++ b/resources/public/js/optimized/quil/middlewares/navigation_2d.js @@ -28,8 +28,8 @@ return new cljs.core.PersistentArrayMap(null, 2, [cljs.core.cst$kw$position,new quil.middlewares.navigation_2d.setup_2d_nav = (function quil$middlewares$navigation_2d$setup_2d_nav(user_setup,user_settings){ var initial_state = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([quil.middlewares.navigation_2d.default_position(),cljs.core.select_keys(user_settings,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$position,cljs.core.cst$kw$zoom], null))], 0)); return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3((user_setup.cljs$core$IFn$_invoke$arity$0 ? user_setup.cljs$core$IFn$_invoke$arity$0() : user_setup.call(null)),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$navigation_DASH_2d], null),((function (initial_state){ -return (function (p1__6188_SHARP_){ -return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([initial_state,p1__6188_SHARP_], 0)); +return (function (p1__6203_SHARP_){ +return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([initial_state,p1__6203_SHARP_], 0)); });})(initial_state)) ); }); @@ -62,15 +62,15 @@ quil.middlewares.navigation_2d.assert_state_has_navigation(state); quil.core.push_matrix(); -var nav_2d_6189 = cljs.core.cst$kw$navigation_DASH_2d.cljs$core$IFn$_invoke$arity$1(state); -var zoom_6190 = cljs.core.cst$kw$zoom.cljs$core$IFn$_invoke$arity$1(nav_2d_6189); -var pos_6191 = cljs.core.cst$kw$position.cljs$core$IFn$_invoke$arity$1(nav_2d_6189); -quil.core.scale.cljs$core$IFn$_invoke$arity$1(zoom_6190); +var nav_2d_6204 = cljs.core.cst$kw$navigation_DASH_2d.cljs$core$IFn$_invoke$arity$1(state); +var zoom_6205 = cljs.core.cst$kw$zoom.cljs$core$IFn$_invoke$arity$1(nav_2d_6204); +var pos_6206 = cljs.core.cst$kw$position.cljs$core$IFn$_invoke$arity$1(nav_2d_6204); +quil.core.scale.cljs$core$IFn$_invoke$arity$1(zoom_6205); -var tr__569__auto___6192 = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(((quil.core.width() / (2)) / zoom_6190) - cljs.core.first(pos_6191)),(((quil.core.height() / (2)) / zoom_6190) - cljs.core.second(pos_6191))], null); +var tr__569__auto___6207 = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(((quil.core.width() / (2)) / zoom_6205) - cljs.core.first(pos_6206)),(((quil.core.height() / (2)) / zoom_6205) - cljs.core.second(pos_6206))], null); quil.core.push_matrix(); -try{quil.core.translate.cljs$core$IFn$_invoke$arity$1(tr__569__auto___6192); +try{quil.core.translate.cljs$core$IFn$_invoke$arity$1(tr__569__auto___6207); (user_draw.cljs$core$IFn$_invoke$arity$1 ? user_draw.cljs$core$IFn$_invoke$arity$1(state) : user_draw.call(null,state)); }finally {quil.core.pop_matrix(); @@ -105,15 +105,15 @@ return cljs.core.PersistentArrayMap.EMPTY; ); return cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic(options,cljs.core.cst$kw$setup,cljs.core.partial.cljs$core$IFn$_invoke$arity$3(quil.middlewares.navigation_2d.setup_2d_nav,setup,user_settings),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.cst$kw$draw,cljs.core.partial.cljs$core$IFn$_invoke$arity$2(quil.middlewares.navigation_2d.draw,user_draw),cljs.core.cst$kw$mouse_DASH_dragged,((function (user_settings,user_draw,user_mouse_dragged,user_mouse_wheel,setup){ return (function (state,event){ -var G__6193 = quil.middlewares.navigation_2d.mouse_dragged(state,event); -var G__6194 = event; -return (user_mouse_dragged.cljs$core$IFn$_invoke$arity$2 ? user_mouse_dragged.cljs$core$IFn$_invoke$arity$2(G__6193,G__6194) : user_mouse_dragged.call(null,G__6193,G__6194)); +var G__6208 = quil.middlewares.navigation_2d.mouse_dragged(state,event); +var G__6209 = event; +return (user_mouse_dragged.cljs$core$IFn$_invoke$arity$2 ? user_mouse_dragged.cljs$core$IFn$_invoke$arity$2(G__6208,G__6209) : user_mouse_dragged.call(null,G__6208,G__6209)); });})(user_settings,user_draw,user_mouse_dragged,user_mouse_wheel,setup)) ,cljs.core.cst$kw$mouse_DASH_wheel,((function (user_settings,user_draw,user_mouse_dragged,user_mouse_wheel,setup){ return (function (state,event){ -var G__6195 = quil.middlewares.navigation_2d.mouse_wheel(state,event); -var G__6196 = event; -return (user_mouse_wheel.cljs$core$IFn$_invoke$arity$2 ? user_mouse_wheel.cljs$core$IFn$_invoke$arity$2(G__6195,G__6196) : user_mouse_wheel.call(null,G__6195,G__6196)); +var G__6210 = quil.middlewares.navigation_2d.mouse_wheel(state,event); +var G__6211 = event; +return (user_mouse_wheel.cljs$core$IFn$_invoke$arity$2 ? user_mouse_wheel.cljs$core$IFn$_invoke$arity$2(G__6210,G__6211) : user_mouse_wheel.call(null,G__6210,G__6211)); });})(user_settings,user_draw,user_mouse_dragged,user_mouse_wheel,setup)) ], 0)); }); diff --git a/resources/public/js/optimized/quil/middlewares/navigation_3d.js b/resources/public/js/optimized/quil/middlewares/navigation_3d.js index 86c1236..bab3750 100644 --- a/resources/public/js/optimized/quil/middlewares/navigation_3d.js +++ b/resources/public/js/optimized/quil/middlewares/navigation_3d.js @@ -27,14 +27,14 @@ return new cljs.core.PersistentArrayMap(null, 3, [cljs.core.cst$kw$position,new * http://en.wikipedia.org/wiki/Rotation_matrix#Rotation_matrix_from_axis_and_angle */ quil.middlewares.navigation_3d.rotate_by_axis_and_angle = (function quil$middlewares$navigation_3d$rotate_by_axis_and_angle(v,axis,angle){ -var vec__6121 = axis; -var a_x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6121,(0),null); -var a_y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6121,(1),null); -var a_z = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6121,(2),null); -var vec__6124 = v; -var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6124,(0),null); -var y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6124,(1),null); -var z = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6124,(2),null); +var vec__6136 = axis; +var a_x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6136,(0),null); +var a_y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6136,(1),null); +var a_z = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6136,(2),null); +var vec__6139 = v; +var x = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6139,(0),null); +var y = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6139,(1),null); +var z = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6139,(2),null); var cs = quil.core.cos(angle); var _cs = ((1) - cs); var sn = quil.core.sin(angle); @@ -59,23 +59,23 @@ return cljs.core.update_in.cljs$core$IFn$_invoke$arity$5(nav_3d,new cljs.core.Pe /** * Vector cross-product: http://en.wikipedia.org/wiki/Cross_product */ -quil.middlewares.navigation_3d.cross_product = (function quil$middlewares$navigation_3d$cross_product(p__6127,p__6128){ -var vec__6129 = p__6127; -var u1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6129,(0),null); -var u2 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6129,(1),null); -var u3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6129,(2),null); -var vec__6132 = p__6128; -var v1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6132,(0),null); -var v2 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6132,(1),null); -var v3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6132,(2),null); +quil.middlewares.navigation_3d.cross_product = (function quil$middlewares$navigation_3d$cross_product(p__6142,p__6143){ +var vec__6144 = p__6142; +var u1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6144,(0),null); +var u2 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6144,(1),null); +var u3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6144,(2),null); +var vec__6147 = p__6143; +var v1 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6147,(0),null); +var v2 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6147,(1),null); +var v3 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6147,(2),null); return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [((u2 * v3) - (u3 * v2)),((u3 * v1) - (u1 * v3)),((u1 * v2) - (u2 * v1))], null); }); /** * Multiply vector `v` by scalar `mult`. */ quil.middlewares.navigation_3d.v_mult = (function quil$middlewares$navigation_3d$v_mult(v,mult){ -return cljs.core.mapv.cljs$core$IFn$_invoke$arity$2((function (p1__6135_SHARP_){ -return (p1__6135_SHARP_ * mult); +return cljs.core.mapv.cljs$core$IFn$_invoke$arity$2((function (p1__6150_SHARP_){ +return (p1__6150_SHARP_ * mult); }),v); }); /** @@ -104,8 +104,8 @@ return quil.middlewares.navigation_3d.v_mult(v,((1) / norm)); quil.middlewares.navigation_3d.rotate_ud = (function quil$middlewares$navigation_3d$rotate_ud(nav_3d,angle){ var axis = quil.middlewares.navigation_3d.cross_product(cljs.core.cst$kw$straight.cljs$core$IFn$_invoke$arity$1(nav_3d),cljs.core.cst$kw$up.cljs$core$IFn$_invoke$arity$1(nav_3d)); var rotate = ((function (axis){ -return (function (p1__6136_SHARP_){ -return quil.middlewares.navigation_3d.rotate_by_axis_and_angle(p1__6136_SHARP_,axis,angle); +return (function (p1__6151_SHARP_){ +return quil.middlewares.navigation_3d.rotate_by_axis_and_angle(p1__6151_SHARP_,axis,angle); });})(axis)) ; return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(nav_3d,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$straight], null),rotate),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$up], null),rotate); @@ -126,8 +126,8 @@ var dy = (cljs.core.cst$kw$y.cljs$core$IFn$_invoke$arity$1(event) - cljs.core.cs var angle_lr = quil.core.map_range(dx,(0),pixels_in_360,(0),quil.core.TWO_PI); var angle_ud = quil.core.map_range(dy,(0),pixels_in_360,(0),quil.core.TWO_PI); return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(state,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$navigation_DASH_3d], null),((function (dx,dy,angle_lr,angle_ud){ -return (function (p1__6137_SHARP_){ -return quil.middlewares.navigation_3d.rotate_ud(quil.middlewares.navigation_3d.rotate_lr(p1__6137_SHARP_,angle_lr),angle_ud); +return (function (p1__6152_SHARP_){ +return quil.middlewares.navigation_3d.rotate_ud(quil.middlewares.navigation_3d.rotate_lr(p1__6152_SHARP_,angle_lr),angle_ud); });})(dx,dy,angle_lr,angle_ud)) ); } @@ -141,42 +141,42 @@ quil.middlewares.navigation_3d.space = cljs.core.keyword.cljs$core$IFn$_invoke$a quil.middlewares.navigation_3d.move = (function quil$middlewares$navigation_3d$move(state,event,step_size){ quil.middlewares.navigation_3d.assert_state_has_navigation(state); -var map__6139 = cljs.core.cst$kw$navigation_DASH_3d.cljs$core$IFn$_invoke$arity$1(state); -var map__6139__$1 = (((((!((map__6139 == null))))?(((((map__6139.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__6139.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__6139):map__6139); -var up = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6139__$1,cljs.core.cst$kw$up); -var straight = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6139__$1,cljs.core.cst$kw$straight); -var temp__5733__auto__ = (function (){var pred__6141 = cljs.core._EQ_; -var expr__6142 = cljs.core.cst$kw$key.cljs$core$IFn$_invoke$arity$1(event); -if(cljs.core.truth_((function (){var G__6144 = cljs.core.cst$kw$w; -var G__6145 = expr__6142; -return (pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(G__6144,G__6145) : pred__6141.call(null,G__6144,G__6145)); +var map__6154 = cljs.core.cst$kw$navigation_DASH_3d.cljs$core$IFn$_invoke$arity$1(state); +var map__6154__$1 = (((((!((map__6154 == null))))?(((((map__6154.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__6154.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__6154):map__6154); +var up = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6154__$1,cljs.core.cst$kw$up); +var straight = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6154__$1,cljs.core.cst$kw$straight); +var temp__5733__auto__ = (function (){var pred__6156 = cljs.core._EQ_; +var expr__6157 = cljs.core.cst$kw$key.cljs$core$IFn$_invoke$arity$1(event); +if(cljs.core.truth_((function (){var G__6159 = cljs.core.cst$kw$w; +var G__6160 = expr__6157; +return (pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(G__6159,G__6160) : pred__6156.call(null,G__6159,G__6160)); })())){ return straight; } else { -if(cljs.core.truth_((function (){var G__6146 = cljs.core.cst$kw$s; -var G__6147 = expr__6142; -return (pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(G__6146,G__6147) : pred__6141.call(null,G__6146,G__6147)); +if(cljs.core.truth_((function (){var G__6161 = cljs.core.cst$kw$s; +var G__6162 = expr__6157; +return (pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(G__6161,G__6162) : pred__6156.call(null,G__6161,G__6162)); })())){ return quil.middlewares.navigation_3d.v_opposite(straight); } else { -if(cljs.core.truth_((pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(quil.middlewares.navigation_3d.space,expr__6142) : pred__6141.call(null,quil.middlewares.navigation_3d.space,expr__6142)))){ +if(cljs.core.truth_((pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(quil.middlewares.navigation_3d.space,expr__6157) : pred__6156.call(null,quil.middlewares.navigation_3d.space,expr__6157)))){ return quil.middlewares.navigation_3d.v_opposite(up); } else { -if(cljs.core.truth_((function (){var G__6148 = cljs.core.cst$kw$z; -var G__6149 = expr__6142; -return (pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(G__6148,G__6149) : pred__6141.call(null,G__6148,G__6149)); +if(cljs.core.truth_((function (){var G__6163 = cljs.core.cst$kw$z; +var G__6164 = expr__6157; +return (pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(G__6163,G__6164) : pred__6156.call(null,G__6163,G__6164)); })())){ return up; } else { -if(cljs.core.truth_((function (){var G__6150 = cljs.core.cst$kw$d; -var G__6151 = expr__6142; -return (pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(G__6150,G__6151) : pred__6141.call(null,G__6150,G__6151)); +if(cljs.core.truth_((function (){var G__6165 = cljs.core.cst$kw$d; +var G__6166 = expr__6157; +return (pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(G__6165,G__6166) : pred__6156.call(null,G__6165,G__6166)); })())){ return quil.middlewares.navigation_3d.cross_product(straight,up); } else { -if(cljs.core.truth_((function (){var G__6152 = cljs.core.cst$kw$a; -var G__6153 = expr__6142; -return (pred__6141.cljs$core$IFn$_invoke$arity$2 ? pred__6141.cljs$core$IFn$_invoke$arity$2(G__6152,G__6153) : pred__6141.call(null,G__6152,G__6153)); +if(cljs.core.truth_((function (){var G__6167 = cljs.core.cst$kw$a; +var G__6168 = expr__6157; +return (pred__6156.cljs$core$IFn$_invoke$arity$2 ? pred__6156.cljs$core$IFn$_invoke$arity$2(G__6167,G__6168) : pred__6156.call(null,G__6167,G__6168)); })())){ return quil.middlewares.navigation_3d.cross_product(up,straight); } else { @@ -190,10 +190,10 @@ return null; })(); if(cljs.core.truth_(temp__5733__auto__)){ var dir = temp__5733__auto__; -return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(state,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$navigation_DASH_3d,cljs.core.cst$kw$position], null),((function (dir,temp__5733__auto__,map__6139,map__6139__$1,up,straight){ -return (function (p1__6138_SHARP_){ -return quil.middlewares.navigation_3d.v_plus(p1__6138_SHARP_,quil.middlewares.navigation_3d.v_mult(dir,step_size)); -});})(dir,temp__5733__auto__,map__6139,map__6139__$1,up,straight)) +return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(state,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$navigation_DASH_3d,cljs.core.cst$kw$position], null),((function (dir,temp__5733__auto__,map__6154,map__6154__$1,up,straight){ +return (function (p1__6153_SHARP_){ +return quil.middlewares.navigation_3d.v_plus(p1__6153_SHARP_,quil.middlewares.navigation_3d.v_mult(dir,step_size)); +});})(dir,temp__5733__auto__,map__6154,map__6154__$1,up,straight)) ); } else { return state; @@ -206,8 +206,8 @@ return state; quil.middlewares.navigation_3d.setup_3d_nav = (function quil$middlewares$navigation_3d$setup_3d_nav(user_setup,user_settings){ var initial_state = cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(cljs.core.update_in.cljs$core$IFn$_invoke$arity$3(cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([quil.middlewares.navigation_3d.default_position(),cljs.core.select_keys(user_settings,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$straight,cljs.core.cst$kw$up,cljs.core.cst$kw$position], null))], 0)),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$straight], null),quil.middlewares.navigation_3d.v_normalize),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$up], null),quil.middlewares.navigation_3d.v_normalize); return cljs.core.update_in.cljs$core$IFn$_invoke$arity$3((user_setup.cljs$core$IFn$_invoke$arity$0 ? user_setup.cljs$core$IFn$_invoke$arity$0() : user_setup.call(null)),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [cljs.core.cst$kw$navigation_DASH_3d], null),((function (initial_state){ -return (function (p1__6154_SHARP_){ -return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([initial_state,p1__6154_SHARP_], 0)); +return (function (p1__6169_SHARP_){ +return cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([initial_state,p1__6169_SHARP_], 0)); });})(initial_state)) ); }); @@ -231,13 +231,13 @@ return (function (state,_){ return state; });})(user_settings,pixels_in_360,step_size,rotate_on,draw)) ); -var rotate_on_fn = (function (){var G__6155 = options; -var G__6156 = ((function (G__6155,user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed){ +var rotate_on_fn = (function (){var G__6170 = options; +var G__6171 = ((function (G__6170,user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed){ return (function (state,_){ return state; -});})(G__6155,user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed)) +});})(G__6170,user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed)) ; -return (rotate_on.cljs$core$IFn$_invoke$arity$2 ? rotate_on.cljs$core$IFn$_invoke$arity$2(G__6155,G__6156) : rotate_on.call(null,G__6155,G__6156)); +return (rotate_on.cljs$core$IFn$_invoke$arity$2 ? rotate_on.cljs$core$IFn$_invoke$arity$2(G__6170,G__6171) : rotate_on.call(null,G__6170,G__6171)); })(); var setup = cljs.core.cst$kw$setup.cljs$core$IFn$_invoke$arity$2(options,((function (user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn){ return (function (){ @@ -248,35 +248,35 @@ return cljs.core.assoc.cljs$core$IFn$_invoke$arity$variadic(options,cljs.core.cs return (function (state){ quil.middlewares.navigation_3d.assert_state_has_navigation(state); -var map__6157_6172 = cljs.core.cst$kw$navigation_DASH_3d.cljs$core$IFn$_invoke$arity$1(state); -var map__6157_6173__$1 = (((((!((map__6157_6172 == null))))?(((((map__6157_6172.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__6157_6172.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__6157_6172):map__6157_6172); -var vec__6158_6174 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6157_6173__$1,cljs.core.cst$kw$straight); -var c_x_6175 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6158_6174,(0),null); -var c_y_6176 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6158_6174,(1),null); -var c_z_6177 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6158_6174,(2),null); -var vec__6161_6178 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6157_6173__$1,cljs.core.cst$kw$up); -var u_x_6179 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6161_6178,(0),null); -var u_y_6180 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6161_6178,(1),null); -var u_z_6181 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6161_6178,(2),null); -var vec__6164_6182 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6157_6173__$1,cljs.core.cst$kw$position); -var p_x_6183 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6164_6182,(0),null); -var p_y_6184 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6164_6182,(1),null); -var p_z_6185 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6164_6182,(2),null); -quil.core.camera.cljs$core$IFn$_invoke$arity$9(p_x_6183,p_y_6184,p_z_6185,(p_x_6183 + c_x_6175),(p_y_6184 + c_y_6176),(p_z_6185 + c_z_6177),u_x_6179,u_y_6180,u_z_6181); +var map__6172_6187 = cljs.core.cst$kw$navigation_DASH_3d.cljs$core$IFn$_invoke$arity$1(state); +var map__6172_6188__$1 = (((((!((map__6172_6187 == null))))?(((((map__6172_6187.cljs$lang$protocol_mask$partition0$ & (64))) || ((cljs.core.PROTOCOL_SENTINEL === map__6172_6187.cljs$core$ISeq$))))?true:false):false))?cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.hash_map,map__6172_6187):map__6172_6187); +var vec__6173_6189 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6172_6188__$1,cljs.core.cst$kw$straight); +var c_x_6190 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6173_6189,(0),null); +var c_y_6191 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6173_6189,(1),null); +var c_z_6192 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6173_6189,(2),null); +var vec__6176_6193 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6172_6188__$1,cljs.core.cst$kw$up); +var u_x_6194 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6176_6193,(0),null); +var u_y_6195 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6176_6193,(1),null); +var u_z_6196 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6176_6193,(2),null); +var vec__6179_6197 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__6172_6188__$1,cljs.core.cst$kw$position); +var p_x_6198 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6179_6197,(0),null); +var p_y_6199 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6179_6197,(1),null); +var p_z_6200 = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__6179_6197,(2),null); +quil.core.camera.cljs$core$IFn$_invoke$arity$9(p_x_6198,p_y_6199,p_z_6200,(p_x_6198 + c_x_6190),(p_y_6199 + c_y_6191),(p_z_6200 + c_z_6192),u_x_6194,u_y_6195,u_z_6196); return (draw.cljs$core$IFn$_invoke$arity$1 ? draw.cljs$core$IFn$_invoke$arity$1(state) : draw.call(null,state)); });})(user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn,setup)) ,cljs.core.cst$kw$key_DASH_pressed,((function (user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn,setup){ return (function (state,event){ -var G__6168 = quil.middlewares.navigation_3d.move(state,event,step_size); -var G__6169 = event; -return (key_pressed.cljs$core$IFn$_invoke$arity$2 ? key_pressed.cljs$core$IFn$_invoke$arity$2(G__6168,G__6169) : key_pressed.call(null,G__6168,G__6169)); +var G__6183 = quil.middlewares.navigation_3d.move(state,event,step_size); +var G__6184 = event; +return (key_pressed.cljs$core$IFn$_invoke$arity$2 ? key_pressed.cljs$core$IFn$_invoke$arity$2(G__6183,G__6184) : key_pressed.call(null,G__6183,G__6184)); });})(user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn,setup)) ,rotate_on,((function (user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn,setup){ return (function (state,event){ -var G__6170 = quil.middlewares.navigation_3d.rotate(state,event,pixels_in_360); -var G__6171 = event; -return (rotate_on_fn.cljs$core$IFn$_invoke$arity$2 ? rotate_on_fn.cljs$core$IFn$_invoke$arity$2(G__6170,G__6171) : rotate_on_fn.call(null,G__6170,G__6171)); +var G__6185 = quil.middlewares.navigation_3d.rotate(state,event,pixels_in_360); +var G__6186 = event; +return (rotate_on_fn.cljs$core$IFn$_invoke$arity$2 ? rotate_on_fn.cljs$core$IFn$_invoke$arity$2(G__6185,G__6186) : rotate_on_fn.call(null,G__6185,G__6186)); });})(user_settings,pixels_in_360,step_size,rotate_on,draw,key_pressed,rotate_on_fn,setup)) ], 0)); }); diff --git a/resources/public/js/optimized/quil/sketch.js b/resources/public/js/optimized/quil/sketch.js index b955fb3..3640980 100644 --- a/resources/public/js/optimized/quil/sketch.js +++ b/resources/public/js/optimized/quil/sketch.js @@ -44,8 +44,8 @@ return null; } }); quil.sketch.size = (function quil$sketch$size(var_args){ -var G__5706 = arguments.length; -switch (G__5706) { +var G__5721 = arguments.length; +switch (G__5721) { case 2: return quil.sketch.size.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)])); @@ -71,121 +71,121 @@ return quil.sketch.current_applet().createCanvas((width | (0)),(height | (0)),qu quil.sketch.size.cljs$lang$maxFixedArity = 3; quil.sketch.bind_handlers = (function quil$sketch$bind_handlers(prc,opts){ -var seq__5708 = cljs.core.seq(cljs.core.PersistentHashMap.fromArrays([cljs.core.cst$kw$keyPressed,cljs.core.cst$kw$mouseOut,cljs.core.cst$kw$mouseDragged,cljs.core.cst$kw$setup,cljs.core.cst$kw$mouseWheel,cljs.core.cst$kw$keyReleased,cljs.core.cst$kw$mouseClicked,cljs.core.cst$kw$mouseReleased,cljs.core.cst$kw$mousePressed,cljs.core.cst$kw$mouseMoved,cljs.core.cst$kw$mouseOver,cljs.core.cst$kw$keyTyped,cljs.core.cst$kw$draw],[cljs.core.cst$kw$key_DASH_pressed,cljs.core.cst$kw$mouse_DASH_exited,cljs.core.cst$kw$mouse_DASH_dragged,cljs.core.cst$kw$setup,cljs.core.cst$kw$mouse_DASH_wheel,cljs.core.cst$kw$key_DASH_released,cljs.core.cst$kw$mouse_DASH_clicked,cljs.core.cst$kw$mouse_DASH_released,cljs.core.cst$kw$mouse_DASH_pressed,cljs.core.cst$kw$mouse_DASH_moved,cljs.core.cst$kw$mouse_DASH_entered,cljs.core.cst$kw$key_DASH_typed,cljs.core.cst$kw$draw])); -var chunk__5709 = null; -var count__5710 = (0); -var i__5711 = (0); +var seq__5723 = cljs.core.seq(cljs.core.PersistentHashMap.fromArrays([cljs.core.cst$kw$keyPressed,cljs.core.cst$kw$mouseOut,cljs.core.cst$kw$mouseDragged,cljs.core.cst$kw$setup,cljs.core.cst$kw$mouseWheel,cljs.core.cst$kw$keyReleased,cljs.core.cst$kw$mouseClicked,cljs.core.cst$kw$mouseReleased,cljs.core.cst$kw$mousePressed,cljs.core.cst$kw$mouseMoved,cljs.core.cst$kw$mouseOver,cljs.core.cst$kw$keyTyped,cljs.core.cst$kw$draw],[cljs.core.cst$kw$key_DASH_pressed,cljs.core.cst$kw$mouse_DASH_exited,cljs.core.cst$kw$mouse_DASH_dragged,cljs.core.cst$kw$setup,cljs.core.cst$kw$mouse_DASH_wheel,cljs.core.cst$kw$key_DASH_released,cljs.core.cst$kw$mouse_DASH_clicked,cljs.core.cst$kw$mouse_DASH_released,cljs.core.cst$kw$mouse_DASH_pressed,cljs.core.cst$kw$mouse_DASH_moved,cljs.core.cst$kw$mouse_DASH_entered,cljs.core.cst$kw$key_DASH_typed,cljs.core.cst$kw$draw])); +var chunk__5724 = null; +var count__5725 = (0); +var i__5726 = (0); while(true){ -if((i__5711 < count__5710)){ -var vec__5722 = chunk__5709.cljs$core$IIndexed$_nth$arity$2(null,i__5711); -var processing_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5722,(0),null); -var quil_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5722,(1),null); -var temp__5735__auto___5732 = (opts.cljs$core$IFn$_invoke$arity$1 ? opts.cljs$core$IFn$_invoke$arity$1(quil_name) : opts.call(null,quil_name)); -if(cljs.core.truth_(temp__5735__auto___5732)){ -var handler_5733 = temp__5735__auto___5732; -(prc[cljs.core.name(processing_name)] = ((function (seq__5708,chunk__5709,count__5710,i__5711,handler_5733,temp__5735__auto___5732,vec__5722,processing_name,quil_name){ +if((i__5726 < count__5725)){ +var vec__5737 = chunk__5724.cljs$core$IIndexed$_nth$arity$2(null,i__5726); +var processing_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5737,(0),null); +var quil_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5737,(1),null); +var temp__5735__auto___5747 = (opts.cljs$core$IFn$_invoke$arity$1 ? opts.cljs$core$IFn$_invoke$arity$1(quil_name) : opts.call(null,quil_name)); +if(cljs.core.truth_(temp__5735__auto___5747)){ +var handler_5748 = temp__5735__auto___5747; +(prc[cljs.core.name(processing_name)] = ((function (seq__5723,chunk__5724,count__5725,i__5726,handler_5748,temp__5735__auto___5747,vec__5737,processing_name,quil_name){ return (function() { -var G__5734__delegate = function (args){ -var _STAR_applet_STAR__orig_val__5725 = quil.sketch._STAR_applet_STAR_; -var _STAR_applet_STAR__temp_val__5726 = prc; -quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__temp_val__5726; +var G__5749__delegate = function (args){ +var _STAR_applet_STAR__orig_val__5740 = quil.sketch._STAR_applet_STAR_; +var _STAR_applet_STAR__temp_val__5741 = prc; +quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__temp_val__5741; -try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(handler_5733,args); -}finally {quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__orig_val__5725; +try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(handler_5748,args); +}finally {quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__orig_val__5740; }}; -var G__5734 = function (var_args){ +var G__5749 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__5735__i = 0, G__5735__a = new Array(arguments.length - 0); -while (G__5735__i < G__5735__a.length) {G__5735__a[G__5735__i] = arguments[G__5735__i + 0]; ++G__5735__i;} - args = new cljs.core.IndexedSeq(G__5735__a,0,null); +var G__5750__i = 0, G__5750__a = new Array(arguments.length - 0); +while (G__5750__i < G__5750__a.length) {G__5750__a[G__5750__i] = arguments[G__5750__i + 0]; ++G__5750__i;} + args = new cljs.core.IndexedSeq(G__5750__a,0,null); } -return G__5734__delegate.call(this,args);}; -G__5734.cljs$lang$maxFixedArity = 0; -G__5734.cljs$lang$applyTo = (function (arglist__5736){ -var args = cljs.core.seq(arglist__5736); -return G__5734__delegate(args); +return G__5749__delegate.call(this,args);}; +G__5749.cljs$lang$maxFixedArity = 0; +G__5749.cljs$lang$applyTo = (function (arglist__5751){ +var args = cljs.core.seq(arglist__5751); +return G__5749__delegate(args); }); -G__5734.cljs$core$IFn$_invoke$arity$variadic = G__5734__delegate; -return G__5734; +G__5749.cljs$core$IFn$_invoke$arity$variadic = G__5749__delegate; +return G__5749; })() -;})(seq__5708,chunk__5709,count__5710,i__5711,handler_5733,temp__5735__auto___5732,vec__5722,processing_name,quil_name)) +;})(seq__5723,chunk__5724,count__5725,i__5726,handler_5748,temp__5735__auto___5747,vec__5737,processing_name,quil_name)) ); } else { } -var G__5737 = seq__5708; -var G__5738 = chunk__5709; -var G__5739 = count__5710; -var G__5740 = (i__5711 + (1)); -seq__5708 = G__5737; -chunk__5709 = G__5738; -count__5710 = G__5739; -i__5711 = G__5740; +var G__5752 = seq__5723; +var G__5753 = chunk__5724; +var G__5754 = count__5725; +var G__5755 = (i__5726 + (1)); +seq__5723 = G__5752; +chunk__5724 = G__5753; +count__5725 = G__5754; +i__5726 = G__5755; continue; } else { -var temp__5735__auto__ = cljs.core.seq(seq__5708); +var temp__5735__auto__ = cljs.core.seq(seq__5723); if(temp__5735__auto__){ -var seq__5708__$1 = temp__5735__auto__; -if(cljs.core.chunked_seq_QMARK_(seq__5708__$1)){ -var c__4550__auto__ = cljs.core.chunk_first(seq__5708__$1); -var G__5741 = cljs.core.chunk_rest(seq__5708__$1); -var G__5742 = c__4550__auto__; -var G__5743 = cljs.core.count(c__4550__auto__); -var G__5744 = (0); -seq__5708 = G__5741; -chunk__5709 = G__5742; -count__5710 = G__5743; -i__5711 = G__5744; +var seq__5723__$1 = temp__5735__auto__; +if(cljs.core.chunked_seq_QMARK_(seq__5723__$1)){ +var c__4550__auto__ = cljs.core.chunk_first(seq__5723__$1); +var G__5756 = cljs.core.chunk_rest(seq__5723__$1); +var G__5757 = c__4550__auto__; +var G__5758 = cljs.core.count(c__4550__auto__); +var G__5759 = (0); +seq__5723 = G__5756; +chunk__5724 = G__5757; +count__5725 = G__5758; +i__5726 = G__5759; continue; } else { -var vec__5727 = cljs.core.first(seq__5708__$1); -var processing_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5727,(0),null); -var quil_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5727,(1),null); -var temp__5735__auto___5745__$1 = (opts.cljs$core$IFn$_invoke$arity$1 ? opts.cljs$core$IFn$_invoke$arity$1(quil_name) : opts.call(null,quil_name)); -if(cljs.core.truth_(temp__5735__auto___5745__$1)){ -var handler_5746 = temp__5735__auto___5745__$1; -(prc[cljs.core.name(processing_name)] = ((function (seq__5708,chunk__5709,count__5710,i__5711,handler_5746,temp__5735__auto___5745__$1,vec__5727,processing_name,quil_name,seq__5708__$1,temp__5735__auto__){ +var vec__5742 = cljs.core.first(seq__5723__$1); +var processing_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5742,(0),null); +var quil_name = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5742,(1),null); +var temp__5735__auto___5760__$1 = (opts.cljs$core$IFn$_invoke$arity$1 ? opts.cljs$core$IFn$_invoke$arity$1(quil_name) : opts.call(null,quil_name)); +if(cljs.core.truth_(temp__5735__auto___5760__$1)){ +var handler_5761 = temp__5735__auto___5760__$1; +(prc[cljs.core.name(processing_name)] = ((function (seq__5723,chunk__5724,count__5725,i__5726,handler_5761,temp__5735__auto___5760__$1,vec__5742,processing_name,quil_name,seq__5723__$1,temp__5735__auto__){ return (function() { -var G__5747__delegate = function (args){ -var _STAR_applet_STAR__orig_val__5730 = quil.sketch._STAR_applet_STAR_; -var _STAR_applet_STAR__temp_val__5731 = prc; -quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__temp_val__5731; +var G__5762__delegate = function (args){ +var _STAR_applet_STAR__orig_val__5745 = quil.sketch._STAR_applet_STAR_; +var _STAR_applet_STAR__temp_val__5746 = prc; +quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__temp_val__5746; -try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(handler_5746,args); -}finally {quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__orig_val__5730; +try{return cljs.core.apply.cljs$core$IFn$_invoke$arity$2(handler_5761,args); +}finally {quil.sketch._STAR_applet_STAR_ = _STAR_applet_STAR__orig_val__5745; }}; -var G__5747 = function (var_args){ +var G__5762 = function (var_args){ var args = null; if (arguments.length > 0) { -var G__5748__i = 0, G__5748__a = new Array(arguments.length - 0); -while (G__5748__i < G__5748__a.length) {G__5748__a[G__5748__i] = arguments[G__5748__i + 0]; ++G__5748__i;} - args = new cljs.core.IndexedSeq(G__5748__a,0,null); +var G__5763__i = 0, G__5763__a = new Array(arguments.length - 0); +while (G__5763__i < G__5763__a.length) {G__5763__a[G__5763__i] = arguments[G__5763__i + 0]; ++G__5763__i;} + args = new cljs.core.IndexedSeq(G__5763__a,0,null); } -return G__5747__delegate.call(this,args);}; -G__5747.cljs$lang$maxFixedArity = 0; -G__5747.cljs$lang$applyTo = (function (arglist__5749){ -var args = cljs.core.seq(arglist__5749); -return G__5747__delegate(args); +return G__5762__delegate.call(this,args);}; +G__5762.cljs$lang$maxFixedArity = 0; +G__5762.cljs$lang$applyTo = (function (arglist__5764){ +var args = cljs.core.seq(arglist__5764); +return G__5762__delegate(args); }); -G__5747.cljs$core$IFn$_invoke$arity$variadic = G__5747__delegate; -return G__5747; +G__5762.cljs$core$IFn$_invoke$arity$variadic = G__5762__delegate; +return G__5762; })() -;})(seq__5708,chunk__5709,count__5710,i__5711,handler_5746,temp__5735__auto___5745__$1,vec__5727,processing_name,quil_name,seq__5708__$1,temp__5735__auto__)) +;})(seq__5723,chunk__5724,count__5725,i__5726,handler_5761,temp__5735__auto___5760__$1,vec__5742,processing_name,quil_name,seq__5723__$1,temp__5735__auto__)) ); } else { } -var G__5750 = cljs.core.next(seq__5708__$1); -var G__5751 = null; -var G__5752 = (0); -var G__5753 = (0); -seq__5708 = G__5750; -chunk__5709 = G__5751; -count__5710 = G__5752; -i__5711 = G__5753; +var G__5765 = cljs.core.next(seq__5723__$1); +var G__5766 = null; +var G__5767 = (0); +var G__5768 = (0); +seq__5723 = G__5765; +chunk__5724 = G__5766; +count__5725 = G__5767; +i__5726 = G__5768; continue; } } else { @@ -223,9 +223,9 @@ return cljs.core.apply.cljs$core$IFn$_invoke$arity$3(quil.sketch.set_size,applet } });})(old_size)) ; -var G__5755_5761 = window; -var G__5756_5762 = goog.events.EventType.KEYDOWN; -var G__5757_5763 = ((function (G__5755_5761,G__5756_5762,old_size,adjust_canvas_size){ +var G__5770_5776 = window; +var G__5771_5777 = goog.events.EventType.KEYDOWN; +var G__5772_5778 = ((function (G__5770_5776,G__5771_5777,old_size,adjust_canvas_size){ return (function (event){ if(((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(event.key,"F11")) && (cljs.core.not(quil.sketch.in_fullscreen_QMARK_())))){ event.preventDefault(); @@ -244,31 +244,31 @@ return console.warn("Fullscreen mode is not supported in current browser."); } else { return null; } -});})(G__5755_5761,G__5756_5762,old_size,adjust_canvas_size)) +});})(G__5770_5776,G__5771_5777,old_size,adjust_canvas_size)) ; -goog.events.listen(G__5755_5761,G__5756_5762,G__5757_5763); +goog.events.listen(G__5770_5776,G__5771_5777,G__5772_5778); goog.events.listen(document,"fullscreenchange",adjust_canvas_size); goog.events.listen(document,"mozfullscreenchange",adjust_canvas_size); -var G__5758 = document; -var G__5759 = "fullscreenerror"; -var G__5760 = ((function (G__5758,G__5759,old_size,adjust_canvas_size){ -return (function (p1__5754_SHARP_){ -return console.error("Error while switching to/from fullscreen: ",p1__5754_SHARP_); -});})(G__5758,G__5759,old_size,adjust_canvas_size)) +var G__5773 = document; +var G__5774 = "fullscreenerror"; +var G__5775 = ((function (G__5773,G__5774,old_size,adjust_canvas_size){ +return (function (p1__5769_SHARP_){ +return console.error("Error while switching to/from fullscreen: ",p1__5769_SHARP_); +});})(G__5773,G__5774,old_size,adjust_canvas_size)) ; -return goog.events.listen(G__5758,G__5759,G__5760); +return goog.events.listen(G__5773,G__5774,G__5775); }); quil.sketch.make_sketch = (function quil$sketch$make_sketch(options){ -var opts = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$size,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(500),(300)], null)], null),(function (){var G__5766 = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.comp,cljs.core.cons(quil.middlewares.deprecated_options.deprecated_options,cljs.core.cst$kw$middleware.cljs$core$IFn$_invoke$arity$2(options,cljs.core.PersistentVector.EMPTY))); -var fexpr__5765 = ((function (G__5766){ -return (function (p1__5764_SHARP_){ -return (p1__5764_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__5764_SHARP_.cljs$core$IFn$_invoke$arity$1(options) : p1__5764_SHARP_.call(null,options)); -});})(G__5766)) +var opts = cljs.core.merge.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.PersistentArrayMap(null, 1, [cljs.core.cst$kw$size,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(500),(300)], null)], null),(function (){var G__5781 = cljs.core.apply.cljs$core$IFn$_invoke$arity$2(cljs.core.comp,cljs.core.cons(quil.middlewares.deprecated_options.deprecated_options,cljs.core.cst$kw$middleware.cljs$core$IFn$_invoke$arity$2(options,cljs.core.PersistentVector.EMPTY))); +var fexpr__5780 = ((function (G__5781){ +return (function (p1__5779_SHARP_){ +return (p1__5779_SHARP_.cljs$core$IFn$_invoke$arity$1 ? p1__5779_SHARP_.cljs$core$IFn$_invoke$arity$1(options) : p1__5779_SHARP_.call(null,options)); +});})(G__5781)) ; -return fexpr__5765(G__5766); +return fexpr__5780(G__5781); })()], 0)); var sketch_size = cljs.core.cst$kw$size.cljs$core$IFn$_invoke$arity$1(opts); var renderer = cljs.core.cst$kw$renderer.cljs$core$IFn$_invoke$arity$1(opts); @@ -278,14 +278,14 @@ return (function (){ cljs.core.apply.cljs$core$IFn$_invoke$arity$2(quil.sketch.size,cljs.core.concat.cljs$core$IFn$_invoke$arity$2(sketch_size,(cljs.core.truth_(renderer)?new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [renderer], null):cljs.core.PersistentVector.EMPTY))); if(cljs.core.truth_(cljs.core.cst$kw$settings.cljs$core$IFn$_invoke$arity$1(opts))){ -var fexpr__5767_5770 = cljs.core.cst$kw$settings.cljs$core$IFn$_invoke$arity$1(opts); -(fexpr__5767_5770.cljs$core$IFn$_invoke$arity$0 ? fexpr__5767_5770.cljs$core$IFn$_invoke$arity$0() : fexpr__5767_5770.call(null)); +var fexpr__5782_5785 = cljs.core.cst$kw$settings.cljs$core$IFn$_invoke$arity$1(opts); +(fexpr__5782_5785.cljs$core$IFn$_invoke$arity$0 ? fexpr__5782_5785.cljs$core$IFn$_invoke$arity$0() : fexpr__5782_5785.call(null)); } else { } if(cljs.core.truth_(cljs.core.cst$kw$setup.cljs$core$IFn$_invoke$arity$1(opts))){ -var fexpr__5768 = cljs.core.cst$kw$setup.cljs$core$IFn$_invoke$arity$1(opts); -return (fexpr__5768.cljs$core$IFn$_invoke$arity$0 ? fexpr__5768.cljs$core$IFn$_invoke$arity$0() : fexpr__5768.call(null)); +var fexpr__5783 = cljs.core.cst$kw$setup.cljs$core$IFn$_invoke$arity$1(opts); +return (fexpr__5783.cljs$core$IFn$_invoke$arity$0 ? fexpr__5783.cljs$core$IFn$_invoke$arity$0() : fexpr__5783.call(null)); } else { return null; } @@ -296,8 +296,8 @@ if(cljs.core.truth_(temp__5735__auto__)){ var wheel_handler = temp__5735__auto__; return ((function (wheel_handler,temp__5735__auto__,opts,sketch_size,renderer,features,setup){ return (function (evt){ -var G__5769 = goog.object.get(evt,"delta"); -return (wheel_handler.cljs$core$IFn$_invoke$arity$1 ? wheel_handler.cljs$core$IFn$_invoke$arity$1(G__5769) : wheel_handler.call(null,G__5769)); +var G__5784 = goog.object.get(evt,"delta"); +return (wheel_handler.cljs$core$IFn$_invoke$arity$1 ? wheel_handler.cljs$core$IFn$_invoke$arity$1(G__5784) : wheel_handler.call(null,G__5784)); }); ;})(wheel_handler,temp__5735__auto__,opts,sketch_size,renderer,features,setup)) } else { @@ -327,14 +327,14 @@ return null; }); quil.sketch.sketch = (function quil$sketch$sketch(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5772 = arguments.length; -var i__4731__auto___5773 = (0); +var len__4730__auto___5787 = arguments.length; +var i__4731__auto___5788 = (0); while(true){ -if((i__4731__auto___5773 < len__4730__auto___5772)){ -args__4736__auto__.push((arguments[i__4731__auto___5773])); +if((i__4731__auto___5788 < len__4730__auto___5787)){ +args__4736__auto__.push((arguments[i__4731__auto___5788])); -var G__5774 = (i__4731__auto___5773 + (1)); -i__4731__auto___5773 = G__5774; +var G__5789 = (i__4731__auto___5788 + (1)); +i__4731__auto___5788 = G__5789; continue; } else { } @@ -384,9 +384,9 @@ return console.error((cljs.core.truth_(cljs.core.cst$kw$host.cljs$core$IFn$_invo quil.sketch.sketch.cljs$lang$maxFixedArity = (0); /** @this {Function} */ -quil.sketch.sketch.cljs$lang$applyTo = (function (seq5771){ +quil.sketch.sketch.cljs$lang$applyTo = (function (seq5786){ var self__4718__auto__ = this; -return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5771)); +return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq(seq5786)); }); quil.sketch.sketch_init_list = cljs.core.atom.cljs$core$IFn$_invoke$arity$1(cljs.core.List.EMPTY); @@ -401,66 +401,66 @@ canvas.setAttribute("id",canvas_id); return document.body.appendChild(canvas); }); quil.sketch.init_sketches = (function quil$sketch$init_sketches(){ -var add_elem_QMARK__5783 = quil.sketch.empty_body_QMARK_(); -var seq__5775_5784 = cljs.core.seq(cljs.core.deref(quil.sketch.sketch_init_list)); -var chunk__5776_5785 = null; -var count__5777_5786 = (0); -var i__5778_5787 = (0); +var add_elem_QMARK__5798 = quil.sketch.empty_body_QMARK_(); +var seq__5790_5799 = cljs.core.seq(cljs.core.deref(quil.sketch.sketch_init_list)); +var chunk__5791_5800 = null; +var count__5792_5801 = (0); +var i__5793_5802 = (0); while(true){ -if((i__5778_5787 < count__5777_5786)){ -var sk_5788 = chunk__5776_5785.cljs$core$IIndexed$_nth$arity$2(null,i__5778_5787); -if(add_elem_QMARK__5783){ -quil.sketch.add_canvas(cljs.core.cst$kw$host_DASH_id.cljs$core$IFn$_invoke$arity$1(sk_5788)); +if((i__5793_5802 < count__5792_5801)){ +var sk_5803 = chunk__5791_5800.cljs$core$IIndexed$_nth$arity$2(null,i__5793_5802); +if(add_elem_QMARK__5798){ +quil.sketch.add_canvas(cljs.core.cst$kw$host_DASH_id.cljs$core$IFn$_invoke$arity$1(sk_5803)); } else { } -var fexpr__5781_5789 = cljs.core.cst$kw$fn.cljs$core$IFn$_invoke$arity$1(sk_5788); -(fexpr__5781_5789.cljs$core$IFn$_invoke$arity$0 ? fexpr__5781_5789.cljs$core$IFn$_invoke$arity$0() : fexpr__5781_5789.call(null)); +var fexpr__5796_5804 = cljs.core.cst$kw$fn.cljs$core$IFn$_invoke$arity$1(sk_5803); +(fexpr__5796_5804.cljs$core$IFn$_invoke$arity$0 ? fexpr__5796_5804.cljs$core$IFn$_invoke$arity$0() : fexpr__5796_5804.call(null)); -var G__5790 = seq__5775_5784; -var G__5791 = chunk__5776_5785; -var G__5792 = count__5777_5786; -var G__5793 = (i__5778_5787 + (1)); -seq__5775_5784 = G__5790; -chunk__5776_5785 = G__5791; -count__5777_5786 = G__5792; -i__5778_5787 = G__5793; +var G__5805 = seq__5790_5799; +var G__5806 = chunk__5791_5800; +var G__5807 = count__5792_5801; +var G__5808 = (i__5793_5802 + (1)); +seq__5790_5799 = G__5805; +chunk__5791_5800 = G__5806; +count__5792_5801 = G__5807; +i__5793_5802 = G__5808; continue; } else { -var temp__5735__auto___5794 = cljs.core.seq(seq__5775_5784); -if(temp__5735__auto___5794){ -var seq__5775_5795__$1 = temp__5735__auto___5794; -if(cljs.core.chunked_seq_QMARK_(seq__5775_5795__$1)){ -var c__4550__auto___5796 = cljs.core.chunk_first(seq__5775_5795__$1); -var G__5797 = cljs.core.chunk_rest(seq__5775_5795__$1); -var G__5798 = c__4550__auto___5796; -var G__5799 = cljs.core.count(c__4550__auto___5796); -var G__5800 = (0); -seq__5775_5784 = G__5797; -chunk__5776_5785 = G__5798; -count__5777_5786 = G__5799; -i__5778_5787 = G__5800; +var temp__5735__auto___5809 = cljs.core.seq(seq__5790_5799); +if(temp__5735__auto___5809){ +var seq__5790_5810__$1 = temp__5735__auto___5809; +if(cljs.core.chunked_seq_QMARK_(seq__5790_5810__$1)){ +var c__4550__auto___5811 = cljs.core.chunk_first(seq__5790_5810__$1); +var G__5812 = cljs.core.chunk_rest(seq__5790_5810__$1); +var G__5813 = c__4550__auto___5811; +var G__5814 = cljs.core.count(c__4550__auto___5811); +var G__5815 = (0); +seq__5790_5799 = G__5812; +chunk__5791_5800 = G__5813; +count__5792_5801 = G__5814; +i__5793_5802 = G__5815; continue; } else { -var sk_5801 = cljs.core.first(seq__5775_5795__$1); -if(add_elem_QMARK__5783){ -quil.sketch.add_canvas(cljs.core.cst$kw$host_DASH_id.cljs$core$IFn$_invoke$arity$1(sk_5801)); +var sk_5816 = cljs.core.first(seq__5790_5810__$1); +if(add_elem_QMARK__5798){ +quil.sketch.add_canvas(cljs.core.cst$kw$host_DASH_id.cljs$core$IFn$_invoke$arity$1(sk_5816)); } else { } -var fexpr__5782_5802 = cljs.core.cst$kw$fn.cljs$core$IFn$_invoke$arity$1(sk_5801); -(fexpr__5782_5802.cljs$core$IFn$_invoke$arity$0 ? fexpr__5782_5802.cljs$core$IFn$_invoke$arity$0() : fexpr__5782_5802.call(null)); +var fexpr__5797_5817 = cljs.core.cst$kw$fn.cljs$core$IFn$_invoke$arity$1(sk_5816); +(fexpr__5797_5817.cljs$core$IFn$_invoke$arity$0 ? fexpr__5797_5817.cljs$core$IFn$_invoke$arity$0() : fexpr__5797_5817.call(null)); -var G__5803 = cljs.core.next(seq__5775_5795__$1); -var G__5804 = null; -var G__5805 = (0); -var G__5806 = (0); -seq__5775_5784 = G__5803; -chunk__5776_5785 = G__5804; -count__5777_5786 = G__5805; -i__5778_5787 = G__5806; +var G__5818 = cljs.core.next(seq__5790_5810__$1); +var G__5819 = null; +var G__5820 = (0); +var G__5821 = (0); +seq__5790_5799 = G__5818; +chunk__5791_5800 = G__5819; +count__5792_5801 = G__5820; +i__5793_5802 = G__5821; continue; } } else { diff --git a/resources/public/js/optimized/quil/util.js b/resources/public/js/optimized/quil/util.js index 7677d24..9e52ba6 100644 --- a/resources/public/js/optimized/quil/util.js +++ b/resources/public/js/optimized/quil/util.js @@ -40,8 +40,8 @@ throw (new Error(["Expecting a keyword, got: ",cljs.core.str.cljs$core$IFn$_invo * ``` */ quil.util.length_of_longest_key = (function quil$util$length_of_longest_key(m){ -var or__4131__auto__ = cljs.core.last(cljs.core.sort.cljs$core$IFn$_invoke$arity$1(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5684_SHARP_){ -return p1__5684_SHARP_.length(); +var or__4131__auto__ = cljs.core.last(cljs.core.sort.cljs$core$IFn$_invoke$arity$1(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5699_SHARP_){ +return p1__5699_SHARP_.length(); }),cljs.core.keys(m)))); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; @@ -64,8 +64,8 @@ return (0); * */ quil.util.gen_padding = (function quil$util$gen_padding(var_args){ -var G__5686 = arguments.length; -switch (G__5686) { +var G__5701 = arguments.length; +switch (G__5701) { case 1: return quil.util.gen_padding.cljs$core$IFn$_invoke$arity$1((arguments[(0)])); @@ -105,10 +105,10 @@ quil.util.gen_padding.cljs$lang$maxFixedArity = 3; quil.util.print_definition_list = (function quil$util$print_definition_list(definitions){ var longest_key = quil.util.length_of_longest_key(definitions); return cljs.core.dorun.cljs$core$IFn$_invoke$arity$1(cljs.core.map.cljs$core$IFn$_invoke$arity$2(((function (longest_key){ -return (function (p__5688){ -var vec__5689 = p__5688; -var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5689,(0),null); -var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5689,(1),null); +return (function (p__5703){ +var vec__5704 = p__5703; +var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5704,(0),null); +var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__5704,(1),null); var len = k.length(); var diff = (longest_key - len); var pad = quil.util.gen_padding.cljs$core$IFn$_invoke$arity$1(diff); @@ -123,29 +123,29 @@ quil.util.prepare_quil_name = (function quil$util$prepare_quil_name(const_keywor return clojure.string.replace(clojure.string.upper_case(cljs.core.name(const_keyword)),/-/,"_"); }); quil.util.prepare_quil_clj_constants = (function quil$util$prepare_quil_clj_constants(constants){ -return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5692_SHARP_){ -return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__5692_SHARP_,cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(["PConstants/",cljs.core.str.cljs$core$IFn$_invoke$arity$1(quil.util.prepare_quil_name(p1__5692_SHARP_))].join(''))],null)); +return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5707_SHARP_){ +return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__5707_SHARP_,cljs.core.symbol.cljs$core$IFn$_invoke$arity$1(["PConstants/",cljs.core.str.cljs$core$IFn$_invoke$arity$1(quil.util.prepare_quil_name(p1__5707_SHARP_))].join(''))],null)); }),constants)); }); quil.util.prepare_quil_cljs_constants = (function quil$util$prepare_quil_cljs_constants(constants){ -return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5693_SHARP_){ -return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__5693_SHARP_,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_aget,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$js_SLASH_p5$prototype,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,quil.util.prepare_quil_name(p1__5693_SHARP_),null,(1),null))], 0))))],null)); +return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentArrayMap.EMPTY,cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5708_SHARP_){ +return (new cljs.core.PersistentVector(null,2,(5),cljs.core.PersistentVector.EMPTY_NODE,[p1__5708_SHARP_,cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$cljs$core_SLASH_aget,null,(1),null)),(new cljs.core.List(null,cljs.core.cst$sym$js_SLASH_p5$prototype,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,quil.util.prepare_quil_name(p1__5708_SHARP_),null,(1),null))], 0))))],null)); }),constants)); }); quil.util.make_quil_constant_map = (function quil$util$make_quil_constant_map(target,const_map_name,const_map){ return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$variadic((new cljs.core.List(null,cljs.core.cst$sym$def,null,(1),null)),(new cljs.core.List(null,const_map_name,null,(1),null)),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([(new cljs.core.List(null,((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(target,cljs.core.cst$kw$clj))?quil.util.prepare_quil_clj_constants(const_map):quil.util.prepare_quil_cljs_constants(const_map)),null,(1),null))], 0)))); }); -var ret__4776__auto___5699 = (function (){ +var ret__4776__auto___5714 = (function (){ quil.util.generate_quil_constants = (function quil$util$generate_quil_constants(var_args){ var args__4736__auto__ = []; -var len__4730__auto___5700 = arguments.length; -var i__4731__auto___5701 = (0); +var len__4730__auto___5715 = arguments.length; +var i__4731__auto___5716 = (0); while(true){ -if((i__4731__auto___5701 < len__4730__auto___5700)){ -args__4736__auto__.push((arguments[i__4731__auto___5701])); +if((i__4731__auto___5716 < len__4730__auto___5715)){ +args__4736__auto__.push((arguments[i__4731__auto___5716])); -var G__5702 = (i__4731__auto___5701 + (1)); -i__4731__auto___5701 = G__5702; +var G__5717 = (i__4731__auto___5716 + (1)); +i__4731__auto___5716 = G__5717; continue; } else { } @@ -157,23 +157,23 @@ return quil.util.generate_quil_constants.cljs$core$IFn$_invoke$arity$variadic((a }); quil.util.generate_quil_constants.cljs$core$IFn$_invoke$arity$variadic = (function (_AMPERSAND_form,_AMPERSAND_env,target,opts){ -return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5694_SHARP_){ -return quil.util.make_quil_constant_map(target,cljs.core.first(p1__5694_SHARP_),cljs.core.second(p1__5694_SHARP_)); +return cljs.core.sequence.cljs$core$IFn$_invoke$arity$1(cljs.core.seq(cljs.core.concat.cljs$core$IFn$_invoke$arity$2((new cljs.core.List(null,cljs.core.cst$sym$do,null,(1),null)),cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__5709_SHARP_){ +return quil.util.make_quil_constant_map(target,cljs.core.first(p1__5709_SHARP_),cljs.core.second(p1__5709_SHARP_)); }),cljs.core.partition.cljs$core$IFn$_invoke$arity$2((2),opts))))); }); quil.util.generate_quil_constants.cljs$lang$maxFixedArity = (3); /** @this {Function} */ -quil.util.generate_quil_constants.cljs$lang$applyTo = (function (seq5695){ -var G__5696 = cljs.core.first(seq5695); -var seq5695__$1 = cljs.core.next(seq5695); -var G__5697 = cljs.core.first(seq5695__$1); -var seq5695__$2 = cljs.core.next(seq5695__$1); -var G__5698 = cljs.core.first(seq5695__$2); -var seq5695__$3 = cljs.core.next(seq5695__$2); +quil.util.generate_quil_constants.cljs$lang$applyTo = (function (seq5710){ +var G__5711 = cljs.core.first(seq5710); +var seq5710__$1 = cljs.core.next(seq5710); +var G__5712 = cljs.core.first(seq5710__$1); +var seq5710__$2 = cljs.core.next(seq5710__$1); +var G__5713 = cljs.core.first(seq5710__$2); +var seq5710__$3 = cljs.core.next(seq5710__$2); var self__4717__auto__ = this; -return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5696,G__5697,G__5698,seq5695__$3); +return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5711,G__5712,G__5713,seq5710__$3); }); return null; diff --git a/src/curlnoise/core.cljc b/src/curlnoise/core.cljc index f14a5b8..f001812 100644 --- a/src/curlnoise/core.cljc +++ b/src/curlnoise/core.cljc @@ -26,13 +26,16 @@ (* (Math/pow r 3) c3) (* (Math/pow r 5) c5))))) -(defn dist2 [x y] +(defn magn2 [x y] + "Returns squared magnitude of (x,y), i.e. squared distance to origin." (+ (* x x) (* y y))) -(defn dist [x y] - (Math/sqrt (dist2 x y))) +(defn magn [x y] + "Returns magnitude of (x,y), i.e. distance to origin." + (Math/sqrt (magn2 x y))) (defn clamp [v v0 v1] + "Returns value 'v', clamped into the range [v0,v1]." (cond (< v v0) v0 (> v v1) v1 :else v)) @@ -48,14 +51,20 @@ (range particles)) :blend gr})) -(defn sdf-box [px py bx by] - (let [bx2 (* 0.5 bx) - by2 (* 0.5 by) - dx (- (Math/abs (- px bx2)) bx2) - dy (- (Math/abs (- py by2)) by2) - l (+ (dist (max 0.0 dx) (max 0.0 dy)) (min (max dx dy) 0.0))] - l)) +(defn sdf-box [x y bw bh] + "Signed distance function for a box of dimensions (bw, bh). + That is, this returns the signed distance from (x, y) to a box + whose minimum coordinates are (0,0), and whose max coordinates + are (bw, bh). If the point is *inside* the box, the value is + negative; if outside, it is positive. + " + (let [bw2 (* 0.5 bw) + bh2 (* 0.5 bh) + dx (- (Math/abs (- x bw2)) bw2) + dy (- (Math/abs (- y bh2)) bh2) + l (+ (magn (max 0.0 dx) (max 0.0 dy)) (min (max dx dy) 0.0))] + l)) ;; Domain scale for noise function: (def scale 500.0) @@ -95,35 +104,42 @@ grad-y (* (- p-dy p) eps-inv)] [grad-x grad-y])) +;; TODO (defn move-point [x y] "Move a particle by the potential at a point. Returns [x y] of the 'updated' point." ) +;; Overall multiplier for velocity of particle: +(def vf 0.1) +;; Radius for mouse-whorl-thingy: +(def mouse-rad 20.0) +;; How strongly the mouse position influences drift: +(def mouse-strength 20.0) +;; Radius for rounded corners: +(def rect-rad 100.0) +;; "width of the modified region"; the paper uses this term, and +;; loosely, it is a scale factor for the ramp. Larger values mean +;; that boundaries have influence over a larger area, and smaller +;; values have this influence over a smaller area (which makes for +;; correspondingly faster velocities in this region). +(def d0 200.0) + (defn update-state [state] (let [w (q/width) h (q/height) - ;; Overall multiplier for velocity of particle: - vf 0.1 - ;; Radius for mouse-thingy: - rad 20.0 - ;; Radius for rounded corners: - rect-rad 100.0 - margin 0 mx (q/mouse-x) my (q/mouse-y) - ;; "width of the modified region": - d0 200.0 ;; distance of point to a circle of radius 'rad' ;; centered at mouse cursor: d-mouse #(if (q/mouse-pressed?) - (- (dist (- mx %1) (- my %2)) rad) + (- (magn (- mx %1) (- my %2)) mouse-rad) 1e6) ;; function for distance to the border: d-border #(- rect-rad - (sdf-box (- %1 rect-rad) ; x - (- %2 rect-rad) ; y + (sdf-box (- %1 rect-rad) ; x + (- %2 rect-rad) ; y (- w (* rect-rad 2)) ; width (- h (* rect-rad 2)) ; height )) @@ -134,47 +150,48 @@ ;; )) mouse-drift #(if (or (< mx 0) (< my 0) (> mx w) (> my h)) 0.0 - (+ - (* (- (/ mx w) 0.5) %2 20) - (* (- (/ my h) 0.5) %1 -20))) + (+ (* (- (/ mx w) 0.5) %2 mouse-strength) + (* (- (/ my h) 0.5) %1 (- mouse-strength)))) ;; Noise function - must take 3 arguments, (x,y,z): n-fn #(+ (mouse-drift %1 %2) (potential %1 %2 %3)) ;; Overall amplitude function: p-fn #(* vf (amp-fn %1 %2) (n-fn %1 %2 %3)) - points - (map (fn [pt] - (let [[x y] pt - z (/ (:frame state) 2.0) - border (if (and (and (> x margin) (< x (- w margin))) - (and (> y margin) (< x (- h margin)))) - 1.0 0.0) - - f #(* vf - (+ (mouse-drift %1 %2) - (* (potential %1 %2 %3) - (amp-fn %1 %2)))) - [gx gy] (gradient f x y z) - - ;; Update points (move perpendicular to gradient): - x2 (+ x gy) - y2 (- y gx) - [x3 y3] (if (or (< x2 0) (> x2 w) (< y2 0) (> y2 h)) - [(q/random w) (q/random h)] - [x2 y2]) - ;; This boundary behavior is a little more - ;; interesting: when a particle leaves the edges, - ;; it just reappears in a random place. - [x4 y4] (if (and (q/mouse-pressed?) (< (dist (- mx x) (- my y)) rad)) - [(q/random w) (q/random h)] - [x3 y3]) - ] - - [x4 y4] - )) (:grid state))] + ;; Time-value for potential function: + t (/ (:frame state) 2.0) + ;; The potential function (modified by a few things): + f #(* vf (+ (mouse-drift %1 %2) + (* (potential %1 %2 %3) + (amp-fn %1 %2)))) + ;; Finally, update each point position: + points (map + (fn [pt] + (let [[x y] pt + [gx gy] (gradient f x y t) + + ;; Update points (perpendicular to gradient): + x2 (+ x gy) + y2 (- y gx) + ;; A particle that leaves the screen + ;; 'resurrects' in a random place, which is a + ;; little more interesting than having a + ;; boundary all around: + [x3 y3] (if (or (< x2 0) (> x2 w) (< y2 0) (> y2 h)) + [(q/random w) (q/random h)] + [x2 y2]) + ;; When mouse is pressed, particles inside the + ;; configured radius are likewise resurrected: + [x4 y4] (if (and (q/mouse-pressed?) + (< (magn (- mx x) (- my y)) mouse-rad)) + [(q/random w) (q/random h)] + [x3 y3]) + ] + [x4 y4])) (:grid state))] (-> state (update :frame inc) (assoc :grid points)))) +;; Turn to true to enable kludgey visualization of the potential +;; field's isocontours: (def show-fn false) (defn grid [nx ny] @@ -187,6 +204,8 @@ (range nx))) (defn draw-field [offset sdf domain-xform] + "Kludgey experimental method to draw out isocontours of the + potential field" (let [pix (q/pixels) w (q/width) h (q/height)