Comparing version
@@ -909,2 +909,11 @@ (function (global, factory) { | ||
/** | ||
* subtract : Number -> Number -> Number | ||
* | ||
* @since v0.13.0 | ||
*/ | ||
var subtract = _curry2(function subtract (a, b) { | ||
return b - a | ||
}) | ||
/** | ||
* sum : [Number] -> Number | ||
@@ -1156,2 +1165,3 @@ * | ||
split: split, | ||
subtract: subtract, | ||
sum: sum, | ||
@@ -1158,0 +1168,0 @@ tail: tail, |
@@ -1,1 +0,1 @@ | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):n.stdlib=r()}(this,function(){"use strict";function n(n){return function r(t){return arguments.length?n(t):r}}function r(r){return function t(e,u){switch(arguments.length){case 0:return t;case 1:return n(function(n){return r(e,n)});default:return r(e,u)}}}function t(n){return function(){return n}}function e(t){return function e(u,o,f){switch(arguments.length){case 0:return e;case 1:return r(function(n,r){return t(u,n,r)});case 2:return n(function(n){return t(u,o,n)});default:return t(u,o,f)}}}function u(n){for(var r=0,t=n.length,e=[];r<t;r++)n[r]&&(e[e.length]=n[r]);return e}function o(n,r){switch(n){case 4:return function(n,t,e,u){return r.apply(this,arguments)};case 5:return function(n,t,e,u,o){return r.apply(this,arguments)};case 6:return function(n,t,e,u,o,f){return r.apply(this,arguments)};default:throw new Error("Arity must be less than or equal to 6.")}}function f(){var n=arguments;return S(n[0].length,function(){for(var r=0,t=n.length,e=n[r++].apply(null,arguments);r<t;r++)e=n[r](e);return e})}function i(){return f.apply(null,J.call(arguments))}function c(n){return S(n.length,n)}function l(n){return n-1}function a(n,r){return n===r}function s(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(t=0,e=r.length;t<e;t++)u.push(r[t]);else u.push(r);return u}function h(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(r=h(r),t=0,e=r.length;t<e;t++)u[u.length]=r[t];else u[u.length]=r;return u}function p(n){return S(n.length,function(){return n.apply(null,J.call(arguments))})}function g(n){for(var r=0,t=n.length,e={};r<t;r++)e[n[r][0]]=n[r][1];return e}function v(n){return n[0]}function y(n){return n}function d(n){return n+1}function w(n){return null==n}function m(n){return Object.keys(n)}function b(n){return n[n.length-1]}function A(n){return n.length}function j(n){return ln(an(n),F(n))}function k(n,r){for(var t in r)tn.call(r,t)&&n(t,r[t])}function O(n){return"function"!=typeof n?!n:S(n.length,function(){return!n.apply(null,arguments)})}function M(n){return[n]}function x(n,r,t){for(var e=0,u=t.length;e<u;e++)r=n(r,t[e]);return r}function E(n){return J.call(K.call(n,0))}function P(n){for(var r=0,t=n.length,e=0;r<t;r++)e+=n[r];return e}function q(n){return K.call(n,1)}function z(n){return n.toLowerCase()}function L(n){return n.toUpperCase()}function C(n){return function(r){return n(r),r}}function I(n){var r=[];return k(function(n,t){r.push([n,t])},n),r}function N(n){for(var r,t=Object.keys(Ln),e=t.length,u=0;u<e;)r=t[u],n[r]=Ln[r],u+=1}var U=r(function(n,r){return n+r}),B=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return!1;return!0}),D=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return!0;return!1}),R=[].concat,W=r(function(n,r){return R.call(r,n)}),F=e(function(n,r,t){var e,u={};for(e in t)u[e]=t[e];return u[n]=r,u}),G=r(function(n,r){return R.call(n,r)}),H=r(function(n,r){for(var t=0,e=n.length;t<e;t++)if(n[t][0](r))return n[t][1](r)}),J=[].reverse,K=[].slice,Q=function Cn(n,r,t){return o(n,function(){var e,u=r;if(arguments.length)for(u=K.call(r),e=0;e<arguments.length;e++)u.push(arguments[e]);return u.length>=n?t.apply(null,u):Cn(n,u,t)})},S=r(function(t,u){switch(t){case 0:return u;case 1:return n(u);case 2:return r(u);case 3:return e(u);default:return Q(t,[],u)}}),T=r(function(n,r){var t,e={};for(t in r)t!==n&&(e[t]=r[t]);return e}),V=r(function(n,r){return K.call(r,n)}),X=r(a),Y=r(function(n,r){for(var t,e=0,u=r.length,o=[];e<u;)t=r[e++],n(t)&&(o[o.length]=t);return o}),Z=r(function(n,r){for(var t,e=0,u=r.length;e<u;e++)if(t=r[e],n(t))return t}),$=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return t;return-1}),_=r(function(n,r){for(var t=r.length-1;t>=0;){if(n(r[t]))return r[t];t--}}),nn=r(function(n,r){for(var t,e,u=0,o=r.length,f=[];u<o;u++)if(e=n(r[u]),Array.isArray(e))for(t=0;t<e.length;t++)f.push(e[t]);else f.push(e);return f}),rn=r(function(n,r){for(var t=0,e=r.length;t<e;t++)n(r[t])}),tn=Object.prototype.hasOwnProperty,en=r(function(n,r){return tn.call(r,n)}),un=e(function(n,r,t){return function(e){return n(e)?r(e):t(e)}}),on=e(function(n,r,t){var e=K.call(t);return e[n]=r,e}),fn=r(function(n,r){return null!=r&&("string"==typeof n?typeof r===n:r instanceof n||r.constructor===n)}),cn=r(function(n,r){return r.join(n)}),ln=r(function(n,r){return{get:n,set:r}}),an=r(function(n,r){return r[n]}),sn=r(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e]);return t}),hn=r(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e],e);return t}),pn=r(function(n,r){var t={},e=function(n,r){t[n]=r};return k(e,n),k(e,r),t}),gn=e(function(n,r,t){return n.set(r,t)}),vn=e(function(n,r,t){return gn(n,r(n.get(t)),t)}),yn=e(function(n,r,t){return t[n]===r}),dn=e(function(n,r,t){var e,u,o=[];if(0===n||n>0&&r>t||n<0&&r<t)return[];for(e=Math.abs(Math.ceil((t-r)/n)),u=0;u<e;u++)o.push(r+n*u);return o}),wn=dn(1),mn=e(x),bn=e(function(n,r,t){return x(n,r,J.call(t))}),An=r(function(n,r){return Y(O(n),r)}),jn=e(function(n,r,t){for(var e=0,u=t.length,o=[r];e<u;e++)r=n(r,t[e]),o[o.length]=r;return o}),kn=r(function(n,r){return r.split(n)}),On=r(function(n,r){return K.call(r,0,n)}),Mn=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return K.call(r,0,t);return K.call(r)}),xn=r(function(n,r){for(var t=0,e=[];t<r;t++)e.push(n(t));return e}),En=r(function(n,r){return n.get(r)}),Pn=r(function(n,r){for(var t,e,u,o=[],f=0,i=n.length,c=r.length;f<c;f++){for(e=r[f],u=!1,t=0;t<i;t++)if(e===n[t]){u=!0;break}u||o.push(e)}return o}),qn=r(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u=new Array(e);t<e;t++)u[t]=[n[t],r[t]];return u}),zn=r(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u={};t<e;t++)u[n[t]]=r[t];return u}),Ln=Object.freeze({add:U,all:B,always:t,any:D,append:W,assoc:F,concat:G,cond:H,compact:u,compose:i,curry:c,curryN:S,dec:l,dissoc:T,drop:V,equals:X,filter:Y,find:Z,findIndex:$,findLast:_,flatMap:nn,flatten:s,flattenDeep:h,flip:p,forEach:rn,fromPairs:g,has:en,head:v,identity:y,ifElse:un,inc:d,insert:on,is:fn,isNil:w,join:cn,keys:m,last:b,length:A,lens:ln,lensProp:j,map:sn,mapIndexed:hn,merge:pn,not:O,of:M,over:vn,pipe:f,prop:an,propEq:yn,range:wn,rangeBy:dn,reduce:mn,foldl:mn,reduceRight:bn,foldr:bn,reject:An,reverse:E,scan:jn,set:gn,split:kn,sum:P,tail:q,take:On,takeWhile:Mn,times:xn,toLower:z,toUpper:L,tap:C,toPairs:I,view:En,without:Pn,zip:qn,zipObj:zn});return N}); | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):n.stdlib=r()}(this,function(){"use strict";function n(n){return function r(t){return arguments.length?n(t):r}}function r(r){return function t(e,u){switch(arguments.length){case 0:return t;case 1:return n(function(n){return r(e,n)});default:return r(e,u)}}}function t(n){return function(){return n}}function e(t){return function e(u,o,f){switch(arguments.length){case 0:return e;case 1:return r(function(n,r){return t(u,n,r)});case 2:return n(function(n){return t(u,o,n)});default:return t(u,o,f)}}}function u(n){for(var r=0,t=n.length,e=[];r<t;r++)n[r]&&(e[e.length]=n[r]);return e}function o(n,r){switch(n){case 4:return function(n,t,e,u){return r.apply(this,arguments)};case 5:return function(n,t,e,u,o){return r.apply(this,arguments)};case 6:return function(n,t,e,u,o,f){return r.apply(this,arguments)};default:throw new Error("Arity must be less than or equal to 6.")}}function f(){var n=arguments;return S(n[0].length,function(){for(var r=0,t=n.length,e=n[r++].apply(null,arguments);r<t;r++)e=n[r](e);return e})}function i(){return f.apply(null,J.call(arguments))}function c(n){return S(n.length,n)}function l(n){return n-1}function a(n,r){return n===r}function s(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(t=0,e=r.length;t<e;t++)u.push(r[t]);else u.push(r);return u}function h(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(r=h(r),t=0,e=r.length;t<e;t++)u[u.length]=r[t];else u[u.length]=r;return u}function p(n){return S(n.length,function(){return n.apply(null,J.call(arguments))})}function g(n){for(var r=0,t=n.length,e={};r<t;r++)e[n[r][0]]=n[r][1];return e}function v(n){return n[0]}function y(n){return n}function d(n){return n+1}function w(n){return null==n}function m(n){return Object.keys(n)}function b(n){return n[n.length-1]}function A(n){return n.length}function j(n){return ln(an(n),F(n))}function k(n,r){for(var t in r)tn.call(r,t)&&n(t,r[t])}function O(n){return"function"!=typeof n?!n:S(n.length,function(){return!n.apply(null,arguments)})}function M(n){return[n]}function x(n,r,t){for(var e=0,u=t.length;e<u;e++)r=n(r,t[e]);return r}function E(n){return J.call(K.call(n,0))}function P(n){for(var r=0,t=n.length,e=0;r<t;r++)e+=n[r];return e}function q(n){return K.call(n,1)}function z(n){return n.toLowerCase()}function L(n){return n.toUpperCase()}function C(n){return function(r){return n(r),r}}function I(n){var r=[];return k(function(n,t){r.push([n,t])},n),r}function N(n){for(var r,t=Object.keys(Cn),e=t.length,u=0;u<e;)r=t[u],n[r]=Cn[r],u+=1}var U=r(function(n,r){return n+r}),B=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return!1;return!0}),D=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return!0;return!1}),R=[].concat,W=r(function(n,r){return R.call(r,n)}),F=e(function(n,r,t){var e,u={};for(e in t)u[e]=t[e];return u[n]=r,u}),G=r(function(n,r){return R.call(n,r)}),H=r(function(n,r){for(var t=0,e=n.length;t<e;t++)if(n[t][0](r))return n[t][1](r)}),J=[].reverse,K=[].slice,Q=function In(n,r,t){return o(n,function(){var e,u=r;if(arguments.length)for(u=K.call(r),e=0;e<arguments.length;e++)u.push(arguments[e]);return u.length>=n?t.apply(null,u):In(n,u,t)})},S=r(function(t,u){switch(t){case 0:return u;case 1:return n(u);case 2:return r(u);case 3:return e(u);default:return Q(t,[],u)}}),T=r(function(n,r){var t,e={};for(t in r)t!==n&&(e[t]=r[t]);return e}),V=r(function(n,r){return K.call(r,n)}),X=r(a),Y=r(function(n,r){for(var t,e=0,u=r.length,o=[];e<u;)t=r[e++],n(t)&&(o[o.length]=t);return o}),Z=r(function(n,r){for(var t,e=0,u=r.length;e<u;e++)if(t=r[e],n(t))return t}),$=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return t;return-1}),_=r(function(n,r){for(var t=r.length-1;t>=0;){if(n(r[t]))return r[t];t--}}),nn=r(function(n,r){for(var t,e,u=0,o=r.length,f=[];u<o;u++)if(e=n(r[u]),Array.isArray(e))for(t=0;t<e.length;t++)f.push(e[t]);else f.push(e);return f}),rn=r(function(n,r){for(var t=0,e=r.length;t<e;t++)n(r[t])}),tn=Object.prototype.hasOwnProperty,en=r(function(n,r){return tn.call(r,n)}),un=e(function(n,r,t){return function(e){return n(e)?r(e):t(e)}}),on=e(function(n,r,t){var e=K.call(t);return e[n]=r,e}),fn=r(function(n,r){return null!=r&&("string"==typeof n?typeof r===n:r instanceof n||r.constructor===n)}),cn=r(function(n,r){return r.join(n)}),ln=r(function(n,r){return{get:n,set:r}}),an=r(function(n,r){return r[n]}),sn=r(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e]);return t}),hn=r(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e],e);return t}),pn=r(function(n,r){var t={},e=function(n,r){t[n]=r};return k(e,n),k(e,r),t}),gn=e(function(n,r,t){return n.set(r,t)}),vn=e(function(n,r,t){return gn(n,r(n.get(t)),t)}),yn=e(function(n,r,t){return t[n]===r}),dn=e(function(n,r,t){var e,u,o=[];if(0===n||n>0&&r>t||n<0&&r<t)return[];for(e=Math.abs(Math.ceil((t-r)/n)),u=0;u<e;u++)o.push(r+n*u);return o}),wn=dn(1),mn=e(x),bn=e(function(n,r,t){return x(n,r,J.call(t))}),An=r(function(n,r){return Y(O(n),r)}),jn=e(function(n,r,t){for(var e=0,u=t.length,o=[r];e<u;e++)r=n(r,t[e]),o[o.length]=r;return o}),kn=r(function(n,r){return r.split(n)}),On=r(function(n,r){return r-n}),Mn=r(function(n,r){return K.call(r,0,n)}),xn=r(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return K.call(r,0,t);return K.call(r)}),En=r(function(n,r){for(var t=0,e=[];t<r;t++)e.push(n(t));return e}),Pn=r(function(n,r){return n.get(r)}),qn=r(function(n,r){for(var t,e,u,o=[],f=0,i=n.length,c=r.length;f<c;f++){for(e=r[f],u=!1,t=0;t<i;t++)if(e===n[t]){u=!0;break}u||o.push(e)}return o}),zn=r(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u=new Array(e);t<e;t++)u[t]=[n[t],r[t]];return u}),Ln=r(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u={};t<e;t++)u[n[t]]=r[t];return u}),Cn=Object.freeze({add:U,all:B,always:t,any:D,append:W,assoc:F,concat:G,cond:H,compact:u,compose:i,curry:c,curryN:S,dec:l,dissoc:T,drop:V,equals:X,filter:Y,find:Z,findIndex:$,findLast:_,flatMap:nn,flatten:s,flattenDeep:h,flip:p,forEach:rn,fromPairs:g,has:en,head:v,identity:y,ifElse:un,inc:d,insert:on,is:fn,isNil:w,join:cn,keys:m,last:b,length:A,lens:ln,lensProp:j,map:sn,mapIndexed:hn,merge:pn,not:O,of:M,over:vn,pipe:f,prop:an,propEq:yn,range:wn,rangeBy:dn,reduce:mn,foldl:mn,reduceRight:bn,foldr:bn,reject:An,reverse:E,scan:jn,set:gn,split:kn,subtract:On,sum:P,tail:q,take:Mn,takeWhile:xn,times:En,toLower:z,toUpper:L,tap:C,toPairs:I,view:Pn,without:qn,zip:zn,zipObj:Ln});return N}); |
{ | ||
"name": "fp-stdlib", | ||
"version": "0.13.0-beta.5", | ||
"version": "0.13.0-beta.6", | ||
"description": "A better Standard Library for JavaScript", | ||
@@ -5,0 +5,0 @@ "main": "stdlib.js", |
@@ -909,2 +909,11 @@ (function (global, factory) { | ||
/** | ||
* subtract : Number -> Number -> Number | ||
* | ||
* @since v0.13.0 | ||
*/ | ||
var subtract = _curry2(function subtract (a, b) { | ||
return b - a | ||
}) | ||
/** | ||
* sum : [Number] -> Number | ||
@@ -1155,2 +1164,3 @@ * | ||
exports.split = split; | ||
exports.subtract = subtract; | ||
exports.sum = sum; | ||
@@ -1157,0 +1167,0 @@ exports.tail = tail; |
@@ -1,1 +0,1 @@ | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(n.stdlib={})}(this,function(n){"use strict";function r(n){return function r(t){return arguments.length?n(t):r}}function t(n){return function t(e,u){switch(arguments.length){case 0:return t;case 1:return r(function(r){return n(e,r)});default:return n(e,u)}}}function e(n){return function(){return n}}function u(n){return function e(u,o,f){switch(arguments.length){case 0:return e;case 1:return t(function(r,t){return n(u,r,t)});case 2:return r(function(r){return n(u,o,r)});default:return n(u,o,f)}}}function o(n){for(var r=0,t=n.length,e=[];r<t;r++)n[r]&&(e[e.length]=n[r]);return e}function f(n,r){switch(n){case 4:return function(n,t,e,u){return r.apply(this,arguments)};case 5:return function(n,t,e,u,o){return r.apply(this,arguments)};case 6:return function(n,t,e,u,o,f){return r.apply(this,arguments)};default:throw new Error("Arity must be less than or equal to 6.")}}function i(){var n=arguments;return S(n[0].length,function(){for(var r=0,t=n.length,e=n[r++].apply(null,arguments);r<t;r++)e=n[r](e);return e})}function c(){return i.apply(null,J.call(arguments))}function l(n){return S(n.length,n)}function a(n){return n-1}function s(n,r){return n===r}function h(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(t=0,e=r.length;t<e;t++)u.push(r[t]);else u.push(r);return u}function p(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(r=p(r),t=0,e=r.length;t<e;t++)u[u.length]=r[t];else u[u.length]=r;return u}function g(n){return S(n.length,function(){return n.apply(null,J.call(arguments))})}function v(n){for(var r=0,t=n.length,e={};r<t;r++)e[n[r][0]]=n[r][1];return e}function y(n){return n[0]}function d(n){return n}function w(n){return n+1}function m(n){return null==n}function A(n){return Object.keys(n)}function b(n){return n[n.length-1]}function j(n){return n.length}function k(n){return ln(an(n),F(n))}function x(n,r){for(var t in r)tn.call(r,t)&&n(t,r[t])}function M(n){return"function"!=typeof n?!n:S(n.length,function(){return!n.apply(null,arguments)})}function E(n){return[n]}function O(n,r,t){for(var e=0,u=t.length;e<u;e++)r=n(r,t[e]);return r}function P(n){return J.call(K.call(n,0))}function q(n){for(var r=0,t=n.length,e=0;r<t;r++)e+=n[r];return e}function L(n){return K.call(n,1)}function z(n){return n.toLowerCase()}function C(n){return n.toUpperCase()}function I(n){return function(r){return n(r),r}}function N(n){var r=[];return x(function(n,t){r.push([n,t])},n),r}var U=t(function(n,r){return n+r}),B=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return!1;return!0}),D=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return!0;return!1}),R=[].concat,W=t(function(n,r){return R.call(r,n)}),F=u(function(n,r,t){var e,u={};for(e in t)u[e]=t[e];return u[n]=r,u}),G=t(function(n,r){return R.call(n,r)}),H=t(function(n,r){for(var t=0,e=n.length;t<e;t++)if(n[t][0](r))return n[t][1](r)}),J=[].reverse,K=[].slice,Q=function zn(n,r,t){return f(n,function(){var e,u=r;if(arguments.length)for(u=K.call(r),e=0;e<arguments.length;e++)u.push(arguments[e]);return u.length>=n?t.apply(null,u):zn(n,u,t)})},S=t(function(n,e){switch(n){case 0:return e;case 1:return r(e);case 2:return t(e);case 3:return u(e);default:return Q(n,[],e)}}),T=t(function(n,r){var t,e={};for(t in r)t!==n&&(e[t]=r[t]);return e}),V=t(function(n,r){return K.call(r,n)}),X=t(s),Y=t(function(n,r){for(var t,e=0,u=r.length,o=[];e<u;)t=r[e++],n(t)&&(o[o.length]=t);return o}),Z=t(function(n,r){for(var t,e=0,u=r.length;e<u;e++)if(t=r[e],n(t))return t}),$=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return t;return-1}),_=t(function(n,r){for(var t=r.length-1;t>=0;){if(n(r[t]))return r[t];t--}}),nn=t(function(n,r){for(var t,e,u=0,o=r.length,f=[];u<o;u++)if(e=n(r[u]),Array.isArray(e))for(t=0;t<e.length;t++)f.push(e[t]);else f.push(e);return f}),rn=t(function(n,r){for(var t=0,e=r.length;t<e;t++)n(r[t])}),tn=Object.prototype.hasOwnProperty,en=t(function(n,r){return tn.call(r,n)}),un=u(function(n,r,t){return function(e){return n(e)?r(e):t(e)}}),on=u(function(n,r,t){var e=K.call(t);return e[n]=r,e}),fn=t(function(n,r){return null!=r&&("string"==typeof n?typeof r===n:r instanceof n||r.constructor===n)}),cn=t(function(n,r){return r.join(n)}),ln=t(function(n,r){return{get:n,set:r}}),an=t(function(n,r){return r[n]}),sn=t(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e]);return t}),hn=t(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e],e);return t}),pn=t(function(n,r){var t={},e=function(n,r){t[n]=r};return x(e,n),x(e,r),t}),gn=u(function(n,r,t){return n.set(r,t)}),vn=u(function(n,r,t){return gn(n,r(n.get(t)),t)}),yn=u(function(n,r,t){return t[n]===r}),dn=u(function(n,r,t){var e,u,o=[];if(0===n||n>0&&r>t||n<0&&r<t)return[];for(e=Math.abs(Math.ceil((t-r)/n)),u=0;u<e;u++)o.push(r+n*u);return o}),wn=dn(1),mn=u(O),An=u(function(n,r,t){return O(n,r,J.call(t))}),bn=t(function(n,r){return Y(M(n),r)}),jn=u(function(n,r,t){for(var e=0,u=t.length,o=[r];e<u;e++)r=n(r,t[e]),o[o.length]=r;return o}),kn=t(function(n,r){return r.split(n)}),xn=t(function(n,r){return K.call(r,0,n)}),Mn=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return K.call(r,0,t);return K.call(r)}),En=t(function(n,r){for(var t=0,e=[];t<r;t++)e.push(n(t));return e}),On=t(function(n,r){return n.get(r)}),Pn=t(function(n,r){for(var t,e,u,o=[],f=0,i=n.length,c=r.length;f<c;f++){for(e=r[f],u=!1,t=0;t<i;t++)if(e===n[t]){u=!0;break}u||o.push(e)}return o}),qn=t(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u=new Array(e);t<e;t++)u[t]=[n[t],r[t]];return u}),Ln=t(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u={};t<e;t++)u[n[t]]=r[t];return u});n.add=U,n.all=B,n.always=e,n.any=D,n.append=W,n.assoc=F,n.concat=G,n.cond=H,n.compact=o,n.compose=c,n.curry=l,n.curryN=S,n.dec=a,n.dissoc=T,n.drop=V,n.equals=X,n.filter=Y,n.find=Z,n.findIndex=$,n.findLast=_,n.flatMap=nn,n.flatten=h,n.flattenDeep=p,n.flip=g,n.forEach=rn,n.fromPairs=v,n.has=en,n.head=y,n.identity=d,n.ifElse=un,n.inc=w,n.insert=on,n.is=fn,n.isNil=m,n.join=cn,n.keys=A,n.last=b,n.length=j,n.lens=ln,n.lensProp=k,n.map=sn,n.mapIndexed=hn,n.merge=pn,n.not=M,n.of=E,n.over=vn,n.pipe=i,n.prop=an,n.propEq=yn,n.range=wn,n.rangeBy=dn,n.reduce=mn,n.foldl=mn,n.reduceRight=An,n.foldr=An,n.reject=bn,n.reverse=P,n.scan=jn,n.set=gn,n.split=kn,n.sum=q,n.tail=L,n.take=xn,n.takeWhile=Mn,n.times=En,n.toLower=z,n.toUpper=C,n.tap=I,n.toPairs=N,n.view=On,n.without=Pn,n.zip=qn,n.zipObj=Ln}); | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r(n.stdlib={})}(this,function(n){"use strict";function r(n){return function r(t){return arguments.length?n(t):r}}function t(n){return function t(e,u){switch(arguments.length){case 0:return t;case 1:return r(function(r){return n(e,r)});default:return n(e,u)}}}function e(n){return function(){return n}}function u(n){return function e(u,o,f){switch(arguments.length){case 0:return e;case 1:return t(function(r,t){return n(u,r,t)});case 2:return r(function(r){return n(u,o,r)});default:return n(u,o,f)}}}function o(n){for(var r=0,t=n.length,e=[];r<t;r++)n[r]&&(e[e.length]=n[r]);return e}function f(n,r){switch(n){case 4:return function(n,t,e,u){return r.apply(this,arguments)};case 5:return function(n,t,e,u,o){return r.apply(this,arguments)};case 6:return function(n,t,e,u,o,f){return r.apply(this,arguments)};default:throw new Error("Arity must be less than or equal to 6.")}}function i(){var n=arguments;return S(n[0].length,function(){for(var r=0,t=n.length,e=n[r++].apply(null,arguments);r<t;r++)e=n[r](e);return e})}function c(){return i.apply(null,J.call(arguments))}function l(n){return S(n.length,n)}function a(n){return n-1}function s(n,r){return n===r}function h(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(t=0,e=r.length;t<e;t++)u.push(r[t]);else u.push(r);return u}function p(n){for(var r,t,e,u=[],o=0,f=n.length;o<f;o++)if(r=n[o],Array.isArray(r))for(r=p(r),t=0,e=r.length;t<e;t++)u[u.length]=r[t];else u[u.length]=r;return u}function g(n){return S(n.length,function(){return n.apply(null,J.call(arguments))})}function v(n){for(var r=0,t=n.length,e={};r<t;r++)e[n[r][0]]=n[r][1];return e}function y(n){return n[0]}function d(n){return n}function w(n){return n+1}function m(n){return null==n}function A(n){return Object.keys(n)}function b(n){return n[n.length-1]}function j(n){return n.length}function k(n){return ln(an(n),F(n))}function x(n,r){for(var t in r)tn.call(r,t)&&n(t,r[t])}function M(n){return"function"!=typeof n?!n:S(n.length,function(){return!n.apply(null,arguments)})}function E(n){return[n]}function O(n,r,t){for(var e=0,u=t.length;e<u;e++)r=n(r,t[e]);return r}function P(n){return J.call(K.call(n,0))}function q(n){for(var r=0,t=n.length,e=0;r<t;r++)e+=n[r];return e}function L(n){return K.call(n,1)}function z(n){return n.toLowerCase()}function C(n){return n.toUpperCase()}function I(n){return function(r){return n(r),r}}function N(n){var r=[];return x(function(n,t){r.push([n,t])},n),r}var U=t(function(n,r){return n+r}),B=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return!1;return!0}),D=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return!0;return!1}),R=[].concat,W=t(function(n,r){return R.call(r,n)}),F=u(function(n,r,t){var e,u={};for(e in t)u[e]=t[e];return u[n]=r,u}),G=t(function(n,r){return R.call(n,r)}),H=t(function(n,r){for(var t=0,e=n.length;t<e;t++)if(n[t][0](r))return n[t][1](r)}),J=[].reverse,K=[].slice,Q=function Cn(n,r,t){return f(n,function(){var e,u=r;if(arguments.length)for(u=K.call(r),e=0;e<arguments.length;e++)u.push(arguments[e]);return u.length>=n?t.apply(null,u):Cn(n,u,t)})},S=t(function(n,e){switch(n){case 0:return e;case 1:return r(e);case 2:return t(e);case 3:return u(e);default:return Q(n,[],e)}}),T=t(function(n,r){var t,e={};for(t in r)t!==n&&(e[t]=r[t]);return e}),V=t(function(n,r){return K.call(r,n)}),X=t(s),Y=t(function(n,r){for(var t,e=0,u=r.length,o=[];e<u;)t=r[e++],n(t)&&(o[o.length]=t);return o}),Z=t(function(n,r){for(var t,e=0,u=r.length;e<u;e++)if(t=r[e],n(t))return t}),$=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(n(r[t]))return t;return-1}),_=t(function(n,r){for(var t=r.length-1;t>=0;){if(n(r[t]))return r[t];t--}}),nn=t(function(n,r){for(var t,e,u=0,o=r.length,f=[];u<o;u++)if(e=n(r[u]),Array.isArray(e))for(t=0;t<e.length;t++)f.push(e[t]);else f.push(e);return f}),rn=t(function(n,r){for(var t=0,e=r.length;t<e;t++)n(r[t])}),tn=Object.prototype.hasOwnProperty,en=t(function(n,r){return tn.call(r,n)}),un=u(function(n,r,t){return function(e){return n(e)?r(e):t(e)}}),on=u(function(n,r,t){var e=K.call(t);return e[n]=r,e}),fn=t(function(n,r){return null!=r&&("string"==typeof n?typeof r===n:r instanceof n||r.constructor===n)}),cn=t(function(n,r){return r.join(n)}),ln=t(function(n,r){return{get:n,set:r}}),an=t(function(n,r){return r[n]}),sn=t(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e]);return t}),hn=t(function(n,r){for(var t=new Array(r.length),e=0,u=r.length;e<u;e++)t[e]=n(r[e],e);return t}),pn=t(function(n,r){var t={},e=function(n,r){t[n]=r};return x(e,n),x(e,r),t}),gn=u(function(n,r,t){return n.set(r,t)}),vn=u(function(n,r,t){return gn(n,r(n.get(t)),t)}),yn=u(function(n,r,t){return t[n]===r}),dn=u(function(n,r,t){var e,u,o=[];if(0===n||n>0&&r>t||n<0&&r<t)return[];for(e=Math.abs(Math.ceil((t-r)/n)),u=0;u<e;u++)o.push(r+n*u);return o}),wn=dn(1),mn=u(O),An=u(function(n,r,t){return O(n,r,J.call(t))}),bn=t(function(n,r){return Y(M(n),r)}),jn=u(function(n,r,t){for(var e=0,u=t.length,o=[r];e<u;e++)r=n(r,t[e]),o[o.length]=r;return o}),kn=t(function(n,r){return r.split(n)}),xn=t(function(n,r){return r-n}),Mn=t(function(n,r){return K.call(r,0,n)}),En=t(function(n,r){for(var t=0,e=r.length;t<e;t++)if(!n(r[t]))return K.call(r,0,t);return K.call(r)}),On=t(function(n,r){for(var t=0,e=[];t<r;t++)e.push(n(t));return e}),Pn=t(function(n,r){return n.get(r)}),qn=t(function(n,r){for(var t,e,u,o=[],f=0,i=n.length,c=r.length;f<c;f++){for(e=r[f],u=!1,t=0;t<i;t++)if(e===n[t]){u=!0;break}u||o.push(e)}return o}),Ln=t(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u=new Array(e);t<e;t++)u[t]=[n[t],r[t]];return u}),zn=t(function(n,r){for(var t=0,e=Math.min(n.length,r.length),u={};t<e;t++)u[n[t]]=r[t];return u});n.add=U,n.all=B,n.always=e,n.any=D,n.append=W,n.assoc=F,n.concat=G,n.cond=H,n.compact=o,n.compose=c,n.curry=l,n.curryN=S,n.dec=a,n.dissoc=T,n.drop=V,n.equals=X,n.filter=Y,n.find=Z,n.findIndex=$,n.findLast=_,n.flatMap=nn,n.flatten=h,n.flattenDeep=p,n.flip=g,n.forEach=rn,n.fromPairs=v,n.has=en,n.head=y,n.identity=d,n.ifElse=un,n.inc=w,n.insert=on,n.is=fn,n.isNil=m,n.join=cn,n.keys=A,n.last=b,n.length=j,n.lens=ln,n.lensProp=k,n.map=sn,n.mapIndexed=hn,n.merge=pn,n.not=M,n.of=E,n.over=vn,n.pipe=i,n.prop=an,n.propEq=yn,n.range=wn,n.rangeBy=dn,n.reduce=mn,n.foldl=mn,n.reduceRight=An,n.foldr=An,n.reject=bn,n.reverse=P,n.scan=jn,n.set=gn,n.split=kn,n.subtract=xn,n.sum=q,n.tail=L,n.take=Mn,n.takeWhile=En,n.times=On,n.toLower=z,n.toUpper=C,n.tap=I,n.toPairs=N,n.view=Pn,n.without=qn,n.zip=Ln,n.zipObj=zn}); |
60411
0.76%2120
0.86%