-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsequenz.min.js
2 lines (2 loc) · 16.4 KB
/
sequenz.min.js
1
2
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define("sequenz",["exports"],r):r(n.sequenz=n.sequenz||{})}(this,function(n){"use strict";function r(){this.str={},this.num={}}function t(){this.map=new E}var u=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){for(var t=n,u=0;u<r.length;u+=1)t=r[u](t);return t}},e=function(n){return function(r){for(var t=n.length,u=0;u<t;u+=1)if(r(n[u],u)===!1)return!1;return!0}},i=function(n){var r=[];return n(function(n){r.push(n)}),r},o=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){var t=u.apply(void 0,[e].concat(r))(n);return"function"==typeof t?i(t):t}},f=function(n){return function(r){for(var t in n)if(Object.prototype.hasOwnProperty.call(n,t)&&r(n[t],t)===!1)return!1;return!0}},c=function(n){var r={};return n(function(n,t){r[t]=n}),r},a=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){var t=u.apply(void 0,[f].concat(r))(n);return"function"==typeof t?c(t):t}},v=function(n){var r="";return n(function(n){r+=n}),r},h=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){var t=u.apply(void 0,[e].concat(r))(n);return"function"==typeof t?v(t):t}},l=function(){},s=function(n){return n},d=function(){return!0},g=function(n,r){return n===r?0:1},p=function(n,r){switch(r){case 0:return function(){return!n()};case 1:return function(r){return!n(r)};case 2:return function(r,t){return!n(r,t)};case 3:return function(r,t,u){return!n(r,t,u)};default:return function(){return!n.apply(void 0,arguments)}}},y=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)},m=function(n){return"string"==typeof n||n instanceof String},A=function(n){return n===+n},k=function(n){return"function"==typeof n},w=function(n){return A(n)&&n>=0&&n%1===0&&n<1/0},O=function(n){return null!=n&&!k(n)&&w(n.length)},b=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(!n||n<1)return function(){return d};var r=Math.floor(n);return function(n){return function(t){var u=[],e=0,i=n(function(n){if(u.push(n),u.length>=r){if(t(u,e)===!1)return!1;e+=1,u=[]}return!0});return 0!==u.length?t(u,e+1):i}}},x=function(n){return function(r){return function(t){var u=-1;return r(function(r,e){return!n(r,e)||(u+=1,t(r,u))})}}},j=function(){return x(function(n){return!!n})},M=function(n){return function(r){return r(n,0)}},W=function(n){return y(n)||m(n)?e(n):"function"==typeof n?n:M(n)},K=function(n){return function(r){return function(t){return r(function(r,u){return t(n(r,u),u)})}}},B=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){return function(t){for(var u=[n].concat(o(K(function(n){return"function"==typeof n?n:W(n)}))(r)),e=-1,i=function(n){return e+=1,t(n,e)},f=0;f<u.length;f+=1)if(u[f](i)===!1)return!1;return!0}}},q=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(t){var u=r?Math.floor(+r):0,e={value:void 0,index:-1};return t(function(r,t){return!(t>=u&&n(r,t))||(e={value:r,index:t},!1)}),e}},S=function(n,r){return function(t){return q(n,r)(t).index}},z=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(t){var u=r?Math.floor(+r):0,e={value:void 0,index:-1};return t(function(r,t){return t>=u&&n(r,t)&&(e={value:r,index:t}),!0}),e}},P=function(n,r){return function(t){return z(n,r)(t).index}},R=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r<0?P(function(r){return r===n},-1*r):S(function(r){return r===n},r)},I=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(t){return R(n,r)(t)>=0}},D=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){var t={},u=k(n)?n:function(r){return r[n.toString()]};return r(function(n){var r=u(n);t[r]=t[r]?t[r]+1:1}),t}},V=function(n){return function(r){return r(n)}};r.prototype.set=function(n,r){if(m(n))return void(this.str[n]=r);if(A(n))return void(this.num[n]=r);this.restKey||(this.restKey=[],this.restValue=[]);for(var t=0;t<this.restKey.length;t+=1)if(this.restKey[t]===n)return void(this.restValue[t]=r);this.restKey.push(n),this.restValue.push(r)},r.prototype.has=function(n){if(m(n))return this.str.hasOwnProperty(n);if(A(n))return this.num.hasOwnProperty(n);if(!this.restKey)return!1;for(var r=0;r<this.restKey.length;r+=1)if(this.restKey[r]===n)return!0;return!1},r.prototype.get=function(n){if(m(n))return this.str[n];if(A(n))return this.num[n];if(this.restKey)for(var r=0;r<this.restKey.length;r+=1)if(this.restKey[r]===n)return this.restValue[r]};var E="undefined"==typeof May?r:Map;t.prototype.add=function(n){this.map.set(n,n)},t.prototype.has=function(n){return this.map.has(n)};var N="undefined"==typeof Set?t:Set,L=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var i=new N;return u(W,V(function(r){u(W,V(function(r){i.add(n(r))}))(r)}))(t),x(function(r){var t=n(r);return!i.has(t)})}},_=L(s),U=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){var t=!0;return r(function(r,u){return n(r,u)||(t=!1),t}),t}},G=function(n,r){return 1===arguments.length?function(r){var t=void 0,u=!1;return r(function(r,e){u?t=n(t,r,e):(u=!0,t=r)}),t}:function(t){var u=r;return t(function(r,t){u=n(u,r,t)}),u}},H=function(n){return void 0===n?_:function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var f=o(K(function(n){return y(n)?n:u(W,i)(n)}),G(function(n,r){return n.concat(r)}))(t);return x(function(r){return o(U(function(t){return 0!==n(r,t)}))(f)})}},T=function(n){return function(r){return function(t){var u=!0,e=-1;return r(function(r,i){return!(!u||!n(r,i))||(u=!1,e+=1,t(r,e))})}}},C=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(!n)return s;var r=Math.floor(n);return T(function(n,t){return t<r})},F=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;if(n<1)return s;if(n===1/0)return function(){return d};var r=Math.floor(n),t=new Array(r),u=-1,e=!0,i=-1;return function(n){return function(o){return n(function(n){return u+=1,i=u%r,u>=r&&(e=o(t[i],u)),t[i]=n,e})}}},J=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,r=[],t=-1;return function(u){return function(i){var o=function(n){return t+=1,i(n,t)};return u(function(t,u){return n(t,u)?(r.push(t),!0):(r.length>0&&(e(r)(o),r=[]),o(t))})}}},Q=function(n,r,t){if(void 0===r&&void 0===t)return function(r){return function(t){return r(function(r,u){return t(n,u)})}};var u=r?Math.floor(+r):0,e=void 0;return e=void 0===t?1/0:t?Math.floor(+t):0,function(r){return function(t){return r(function(r,i){return u<=i&&e>i?t(n,i):t(r,i)})}}},X=function(n,r){return function(t){return q(n,r)(t).value}},Y=function(n,r){return function(t){return z(n,r)(t).value}},Z=function(n){return function(r){var t=n;return r(function(n){return t=n,!1}),t}},$=function(){return Z(void 0)},nn=function(n){return function(r){for(var t in n)if(!Object.prototype.hasOwnProperty.call(r,t)||n[t]!==r[t])return!1;return!0}},rn=function(n){return x(nn(n))},tn=function(n){return u(rn(n),$())},un=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,r=Math.floor(n);return function(n){return function(t){var u=-1,i=function(n){return u+=1,t(n,u)},o=function n(t,u){return t(function(t){return O(t)&&!m(t)&&u<r?n(e(t),u+1):i(t)})};return o(n,0)}}},en=function(){return un(1)},on=function(){return un(1/0)},fn=function(){function n(n,r){var t=[],u=!0,e=!1,i=void 0;try{for(var o,f=n[Symbol.iterator]();!(u=(o=f.next()).done)&&(t.push(o.value),!r||t.length!==r);u=!0);}catch(n){e=!0,i=n}finally{try{!u&&f.return&&f.return()}finally{if(e)throw i}}return t}return function(r,t){if(Array.isArray(r))return r;if(Symbol.iterator in Object(r))return n(r,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),cn=function(){return function(n){var r={};return n(function(n){var t=fn(n,2),u=t[0],e=t[1];r[u]=e}),r}},an=function(n){return function(r){return function(t){return r(function(r,u){return!n(r,u)||t(r,u)})}}},vn=function(){return an(k)},hn=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l,t=m(n)?function(r){return r[n]}:n;return function(n){return function(e){var o={},c={},a=0;return n(function(n,e){var f=t(n,e);if(void 0===o[f]){var v=r(f);a+=1,o[f]=function(n){var r=void 0,t=-1;return c[f]=n(function(n){r=n}),function(n){t+=1,r(n,t)===!1&&(a-=1,o[f]=null)}}(v?u(v,i):i)}return o[f]&&o[f](n),0!==a}),f(c)(e)}}},ln=function(n){var r=m(n)?function(r){return r[n]}:n;return function(n){return G(function(n,t){var u=r(t);return"production"!==process.env.NODE_ENV&&Object.prototype.hasOwnProperty.call(n,u)?console.warn("[WARNING]: `indexBy` assumes each key to be uniq. However, "+u+" is duplicated."):n[u]=t,n},{})(n)}},sn=function(){return F(1)},dn=function(n){return function(r){return function(t){return r(function(r,u){return n(r,u),t(r,u)})}}},gn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var i=new E,o=t.length;return u(W,V(function(r){u(W,V(function(r){var t=n(r);i.has(t)?i.set(t,i.get(t)+1):i.set(t,1)}))(r)}))(t),x(function(r){var t=n(r);return i.get(t)===o})}},pn=gn(s),yn=function(n){return void 0===n?pn:function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var f=t.length,c=o(K(function(n){return y(n)?n:u(W,i)(n)}),G(function(n,r){return n.concat(r)}))(t);return x(function(r){return o(x(function(t){return 0===n(r,t)}))(c).length===f})}},mn=function(){return function(n){return function(r){return n(function(n,t){return r(t,n)})}}},An=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:",";return function(r){return i(r).join(n)}},kn=function(){return function(n){return function(r){var t=-1;return n(function(n,u){t+=1,r(u,t)})}}},wn=function(n){return function(r){var t=n;return r(function(n){t=n}),t}},On=function(){return wn(void 0)},bn=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return P(function(r){return r===n},r)},xn=function(){return dn(function(n,r){console.log(n,r)})},jn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){var t=!1,u=G(function(r,u,e){var i=n(u,e);return A(i)?(t=!0,r.rank<i?{rank:i,value:u}:r):r},{rank:-(1/0),value:-(1/0)})(r);if(t)return u.value}},Mn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){var t=!1,u=G(function(r,u,e){var i=n(u,e);return A(i)?(t=!0,r.rank>i?{rank:i,value:u}:r):r},{rank:1/0,value:1/0})(r);return t?u.value:void 0}},Wn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return function(r){return function(t){var u=Math.floor(n)||0;if(u<1)return!0;var e=u>200?[]:new Array(u),i=-1,o=!1,f=function(n,r,u){for(var i=n;i<r;i+=1)if(t(e[i],i-u)===!1)return!1;return!0};if(r(function(n){i+=1,(o||i>=u)&&(o=!0),e[i%u]=n}),!o)return f(0,i+1,0);var c=(i+1)%u;return f(c,u,c)!==!1&&f(0,c,c-u)}}},Kn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return n>=0?u(C(n-1),$()):u(Wn(n*-1),$())},Bn=function(){return function(n){return function(r){var t=-1;return n(function(n,u){return t+=1,r([u,n],t)})}}},qn=function(n,r){return hn(function(r,t){return n(r,t)?"truthy":"falsey"},r)},Sn=function(n){return K(function(r){return r[n]})},zn=function(){var n=0,r=void 0,t=1;return 0===arguments.length?r=1/0:1===arguments.length?r=arguments[0]:2===arguments.length?(n=arguments[0],r=arguments[1]):(n=arguments[0],r=arguments[1],t=arguments[2]),function(u){for(var e=n,i=0;e<r;e+=t,i+=1)if(u(e,i)===!1)return!1;return!0}},Pn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return x(p(n,2))},Rn=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(t){if(r<1)return!0;for(var u=Math.floor(r),e=0;e<u;e+=1)if(t(n,e)===!1)return!1;return!0}},In=function(){return function(n){return function(r){for(var t=i(n),u=t.length,e=u-1;e>=0;e-=1)if(r(t[e],u-e-1)===!1)return!1;return!0}}},Dn=function(n,r){var t=arguments.length>1;return function(u){return function(e){var i=r;return u(function(r,u){return t?(i=n(i,r,u),e(i,u)):(t=!0,i=r,e(r,u))})}}},Vn=function(){return function(n){return G(function(n){return n+1},0)(n)}},En=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){return function(t){return r(function(r,u){return!!n(r,u)&&t(r,u)})}}},Nn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return En(function(r,t){return t<n})},Ln=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1/0;return u(n>=0?C(n):Wn(-1*n),r>=0?Nn(r-n):F(-1*r))},_n=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){return!U(p(n,2))(r)}},Un=function(n){return function(r){return function(t){var u=void 0,e=-1;return r(function(r,i){var o=n(r,i);return e>=0&&u===o||(e+=1,u=o,t(r,e))})}}},Gn=function(){return Un(s)},Hn=function(){return C(1)},Tn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(r){return function(t){var u=[];return r(function(r,t){return n(r,t)?u.push(r):0!==u.length&&(u=[]),!0}),e(u)(t)}}},Cn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,r=new N;return x(function(t){var u=n(t),e=r.has(u);return!e&&(r.add(u),!0)})},Fn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s;return function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var f=o(K(function(n){return y(n)?n:u(W,i)(n)}),G(function(n,r){return n.concat(r)}))(t);return u(B(f),Cn(n))}},Jn=Fn(s),Qn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;return function(r){var t=[];return function(u){return r(function(r){return!!o(_n(function(t){return 0===n(t,r)}))(t)||(t.push(r),u(r,t.length-1))})}}},Xn=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;return function(){for(var r=arguments.length,t=Array(r),e=0;e<r;e++)t[e]=arguments[e];var f=o(K(function(n){return y(n)?n:u(W,i)(n)}),G(function(n,r){return n.concat(r)}))(t);return u(B(f),Qn(n))}},Yn=function(){return Cn(s)},Zn=function(n){return function(r){return function(t){var f=[],c=void 0,a=0;return r(function(r,t){var v=[].concat(r);if(!c){if(0===v.length)return!1;c=o(K(function(r,t){return function(n){var r=void 0;return f[t]=n(function(n){r=n}),function(n,t,u){r(n,t)===!1&&(c[u]=null,a-=1)}}(n?u(n(t),i):i)}))(v),a=c.length}return V(function(n,r){n&&n(v[r],t,r)})(e(c)),0!==a}),e(f)(t)}}},$n=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return _(r)},nr=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return function(n){return function(t){return n(function(n,u){var e=[n].concat(o(K(function(n){return n[u]}))(r));return t(e,u)})}}},rr=function(n){return function(r){return function(t){return r(function(r,u){return n.length>u&&t(r,n[u])})}}};n.list=o,n.object=a,n.string=h,n.fromObject=f,n.fromIterable=e,n.toList=i,n.toObject=c,n.toString=v,n.chunk=b,n.compact=j,n.concat=B,n.contains=I,n.countBy=D,n.difference=_,n.differenceBy=L,n.differenceWith=H,n.drop=C,n.dropRight=F,n.dropRightWhile=J,n.dropWhile=T,n.each=V,n.every=U,n.fill=Q,n.find=X,n.findIndex=S,n.findLast=Y,n.findLastIndex=P,n.filter=x,n.first=$,n.firstOrDefault=Z,n.findWhere=tn,n.flatten=en,n.flattenDeep=on,n.flattenDepth=un,n.forEach=V,n.fromPairs=cn,n.functions=vn,n.groupBy=hn,n.head=$,n.indexBy=ln,n.indexOf=R,n.initial=sn,n.intercept=dn,n.intersection=pn,n.intersectionBy=gn,n.intersectionWith=yn,n.invert=mn,n.join=An,n.keys=kn,n.last=On,n.lastIndexOf=bn,n.lastOrDefault=wn,n.log=xn,n.map=K,n.max=jn,n.min=Mn,n.nth=Kn,n.pairs=Bn,n.partition=qn,n.pickBy=an,n.pluck=Sn,n.range=zn,n.reduce=G,n.reject=Pn,n.remove=Pn,n.repeat=Rn,n.reverse=In,n.scan=Dn,n.size=Vn,n.slice=Ln,n.skip=C,n.skipRight=F,n.skipRightWhile=J,n.skipWhile=T,n.some=_n,n.sortedUniq=Gn,n.sortedUniqBy=Un,n.tail=Hn,n.take=Nn,n.takeRight=Wn,n.takeRightWhile=Tn,n.takeWhile=En,n.union=Jn,n.unionBy=Fn,n.unionWith=Xn,n.uniq=Yn,n.uniqBy=Cn,n.uniqWith=Qn,n.unzip=Zn,n.where=rn,n.without=$n,n.zip=nr,n.zipObject=rr,Object.defineProperty(n,"__esModule",{value:!0})});
//# sourceMappingURL=sequenz.min.js.map