/
lamb.min.js
10 lines (10 loc) · 17.3 KB
/
lamb.min.js
1
2
3
4
5
6
7
8
9
10
/**
* @overview lamb - A lightweight, and docile, JavaScript library to help embracing functional programming.
* @author Andrea Scartabelli <andrea.scartabelli@gmail.com>
* @version 0.58.0-alpha.2
* @module lamb
* @license MIT
* @preserve
*/
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports):"function"==typeof define&&define.amd?define(["exports"],r):r((n=n||self).lamb={})}(this,function(n){"use strict";var c={};function i(n,r){return n!=n?r!=r:n===r}function u(t){return function(n,r){return t.call(this,n,r)}}function r(n,r,t){return n=+n,(t=+t)<(r=+r)?NaN:n<r?r:t<n?t:n}function o(o,a){return function(){if(!Array.isArray(a))return o.apply(this,arguments);for(var n,r=0,t=[],e=a.length,u=0;u<e;u++)n=a[u],t[u]=n===c?arguments[r++]:n;for(var i=arguments.length;r<i;r++)t[u++]=arguments[r];return o.apply(this,t)}}function t(t,e){return function(n,r){return o(e&&2!==arguments.length?u(t):t,[c,n,r])}}var e=t(r);function a(n){return n}function f(n,r){return arguments.length?function(){return n.call(this,r.apply(this,arguments))}:a}var l=4294967295;function h(n){return r(n,0,l)>>>0}function s(n,r){for(var t=0,e=h(n.length);t<e;t++)r(n[t],t,n)}var v=Function.bind.bind(Function.call);function p(n){return null===n}function y(n){return void 0===n}function g(n){return p(n)||y(n)}function d(t,e){return function(r){return function(n){return e?t.call(this,n,r):t.call(this,r,n)}}}var m=d(i);function A(n,r){for(var t=h(n.length),e=Array(t),u=0;u<t;u++)e[u]=r(n[u],u,n);return e}var b=d(A,!0);function w(a){return function(n,r,t){var e,u,i=h(n.length),o=1===a?0:i-1;if(3===arguments.length)e=i,u=t;else{if(0===i)throw new TypeError("Reduce of empty array-like with no initial value");u=n[o],o+=a,e=i-1}for(;e--;o+=a)u=r(u,n[o],o,n);return u}}var j=w(1),O=t(j,!0);function I(n){var r=+n;return r!=r?0:r%1==0?r:Math.floor(Math.abs(r))*(r<0?-1:1)}function x(n,r,t){var e=h(n.length),u=I(r),i=I(t);u<0&&(u=u<-e?0:u+e),i<0?i=i<-e?0:i+e:e<i&&(i=e);for(var o=i-u,a=0<o?Array(o):[],f=0;f<o;f++)a[f]=n[u+f];return a}var k=t(x),W=Object.prototype.toString;function S(n){return W.call(n).slice(8,-1)}function M(n,r){return x(n,0,n.length).concat([r])}var P=d(M,!0);function V(n,r){for(var t=!1,e=0,u=n.length;e<u;e++)if(i(r,n[e])){t=!0;break}return t}var T=d(V,!0);function K(a){return function(n,r){for(var t,e,u={},i=n.length,o=0;o<i;o++)u[e=r(t=n[o],o,n)]=a(u[e],t);return u}}var N=K(function(n){return n?++n:1}),B=d(N,!0);function E(n,r){for(var t=n.length,e=[],u=0;u<t;u++)r(n[u],u,n)&&e.push(n[u]);return e}function F(n){return function(){return!n.apply(this,arguments)}}function R(o){return function(n){for(var r,t=[],e=0,u=n.length,i=[];e<u;e++)V(i,r=o(n[e],e,n))||(i.push(r),t.push(n[e]));return t}}var z=R(a);function D(n,r){return x(n,r,n.length)}var L=d(D,!0);function _(n,r){for(var t=0,e=n.length;t<e&&r(n[t],t,n);)t++;return t}function q(u){return function(n,r){for(var t=0,e=n.length;t<e;t++)if(u^!!r(n[t],t,n))return!u;return u}}var C=q(!0),G=d(C,!0),Z=d(E,!0);function U(n,r){for(var t=-1,e=0,u=n.length;e<u;e++)if(r(n[e],e,n)){t=e;break}return t}function H(n,r){var t=U(n,r);return-1===t?void 0:n[t]}var J=d(H,!0),Q=d(U,!0);function X(n,f){return j(n,function(n,r,t,e){var u=f(r,t,e);Array.isArray(u)||(u=[u]);for(var i=0,o=u.length,a=n.length;i<o;i++)n[a+i]=u[i];return n},[])}var Y=d(X,!0);var $=d(function(n,r){return Array.isArray(r)?function n(r,t,e,u){for(var i,o,a,f=0,c=r.length;f<c;f++)if(i=r[f],Array.isArray(i))if(t)n(i,!0,e,u),u=e.length;else for(a=i.length,e.length+=a,o=0;o<a;o++)e[u++]=i[o];else e[u++]=i;return e}(r,n,[],0):x(r,0,r.length)}),nn=$(!0);function rn(n,r){return-r<=(n=I(n))&&n<r?n<0?n+r:n:NaN}function tn(n,r){var t=rn(r,h(n.length));return t==t?n[t]:void 0}var en=d(tn,!0),un=K(function(n,r){return n?(n[n.length]=r,n):[r]}),on=d(un,!0),an=en(0),fn=K(function(n,r){return r}),cn=d(fn,!0),ln=o(x,[c,0,-1]);function hn(n,r,t){var e=x(n,0,n.length);return e.splice(r,0,t),e}var sn=t(hn);function vn(n,r){return A(n,String).join(String(r))}var pn=d(vn,!0),yn=en(-1);function gn(e){return function(){for(var n=(arguments.length||e)-e,r=Array(n),t=0;t<n;t++)r[t]=arguments[t+e];return r}}var dn=gn(0);function mn(n,r){for(var t,e=[[],[]],u=n.length,i=0;i<u;i++)e[r(t=n[i],i,n)?0:1].push(t);return e}var An=d(mn,!0);function bn(n,r){return n[r]}var wn=d(bn,!0);var jn=f(b,wn);function On(n,r){return r?E(n,function(n){return!V(r,n)}):x(n,0,n.length)}var In=d(On,!0),xn=w(-1),kn=t(xn,!0);function Wn(n,r){var t=n.length,e=r%t;return x(n,-e,t).concat(x(n,0,-e))}var Sn=d(Wn,!0);function Mn(n,r,t,e){var u=x(n,0,n.length),i=rn(r,u.length);return i==i&&(u[i]=4===arguments.length?e(n[i]):t),u}var Pn=t(Mn);function Vn(e,u){return function(){for(var n=I(u),r=dn.apply(null,arguments).slice(0,n),t=r.length;t<n;t++)r[t]=void 0;return e.apply(this,r)}}var Tn=Vn(Mn,3),Kn=$(!1),Nn=q(!1),Bn=d(Nn,!0);function En(o){return function(n,r){for(var t=o.length,e=o[0],u=e.compare(n.value,r.value),i=1;0===u&&i<t;i++)u=(e=o[i]).compare(n.value,r.value);return 0===u&&(u=n.index-r.index),e.isDescending?-u:u}}function Fn(n,r){var t=0;return typeof n!=typeof r&&(n=String(n),r=String(r)),i(n,r)||(t=r<n||n!=n?1:-1),t}function Rn(t,n,e){return"function"==typeof t&&t!==a||(t=null),"function"!=typeof e&&(e=Fn),{isDescending:!0===n,compare:function(n,r){return t&&(n=t(n),r=t(r)),e(n,r)}}}function zn(n){return n&&"function"==typeof n.compare?n:Rn(n)}function Dn(n){return n&&n.length?A(n,zn):[Rn()]}function Ln(n,r){for(var t=Dn(r),e=h(n.length),u=Array(e),i=0;i<e;i++)u[i]={value:n[i],index:i};for(u.sort(En(t)),i=0;i<e;i++)u[i]=u[i].value;return u}var _n=o(Rn,[c,!1,c]),qn=o(Rn,[c,!0,c]),Cn=d(Ln,!0),Gn=L(1);function Zn(n,r){return x(n,0,r)}var Un=d(Zn,!0);function Hn(n){var r=l,t=h(n.length);if(0===t)return[];for(var e,u=0;u<t;u++)(e=h(n[u].length))<r&&(r=e);for(var i,o=Array(r),a=0;a<r;a++)for(i=o[a]=Array(t),u=0;u<t;u++)i[u]=n[u][a];return o}function Jn(n,r){return new TypeError("Cannot convert "+S(n).toLowerCase()+" to "+r)}function Qn(t){if(!Array.isArray(t))throw Jn(t,"array");var e=t.length;return e?function(){for(var n=t[0].apply(this,arguments),r=1;r<e;r++)n=t[r].call(this,n);return n}:a}function Xn(n){return Qn([u(dn),Y(L(0)),R(n)])}var Yn=Xn(a);var $n=o(Mn,[c,c,null,c]);var nr=b(u(dn));function rr(n,r){return n.apply(this,Object(r))}var tr=d(rr),er=d(rr,!0);function ur(n,r,t,e){return r>>>0!==r&&(r=n.length),e&&1<r||3<r?function i(o,a,f,c,l){return function(){for(var n=l.length,r=arguments.length,t=n+(1<r&&c?r:1),e=Array(t),u=0;u<n;u++)e[u]=l[u];for(;u<t;u++)e[u]=arguments[u-n];return a<=t?o.apply(this,f?e.reverse():e):i(o,a,f,c,e)}}(n,r,t,e,[]):2===r?d(n,t):3===r?(u=n,i=t,function(t){return function(r){return function(n){return i?u.call(this,n,r,t):u.call(this,t,r,n)}}}):n;var u,i}var ir=gn(1);function or(n,r,t){var e=t[r];if("function"==typeof e){for(var u=n.length,i=3-u,o=arguments.length-i,a=Array(o),f=0;f<u;f++)a[f]=n[f];for(;f<o;f++)a[f]=arguments[f+i];return e.apply(t,a)}}function ar(u){return function(e){if(!Array.isArray(e))throw Jn(e,"array");return function(){for(var n,r=0,t=e.length;r<t;r++){if(n=e[r].apply(this,arguments),u&&!n)return!1;if(!u&&n)return!0}return u}}}var fr=ar(!0),cr=ar(!1);function lr(n,r){return 0===n&&0===r?1/n==1/r:i(n,r)}function hr(n,r){return r<n}function sr(n,r){return r<=n}var vr=d(lr),pr=d(hr,!0),yr=d(sr,!0);function gr(n,r){return n<r}var dr=d(gr,!0);function mr(n,r){return n<=r}var Ar=d(mr,!0);function br(n,r){return n+r}var wr=d(br,!0);function jr(n,r){return n-r}var Or=d(jr,!0);function Ir(n,r){return n/r}var xr=d(Ir,!0);function kr(n){return"Number"===S(n)&&n%1==0}function Wr(n,r){return n*r}var Sr=d(Wr,!0);function Mr(n){var r=+n;return r==r?r:0}var Pr=v(Object.prototype.propertyIsEnumerable);function Vr(n){var r=[];for(var t in n)r.push(t);return r}function Tr(n,r){return r in Object(n)&&(Pr(n,r)||~Vr(n).indexOf(r))}function Kr(n,r,t){if(t&&r in Object(n)||Tr(n,r))return r;var e=+r,u=n&&n.length;return-u<=e&&e<u?e<0?e+u:e:void 0}function Nr(n,r,t){if(g(n))throw Jn(n,"object");for(var e,u=n,i=-1,o=r.length;++i<o&&!y(e=Kr(u,r[i],t));)u=u[e];return i===o?{isValid:!0,target:u}:{isValid:!1,target:void 0}}function Br(n,r){return String(n).split(r||".")}function Er(n,r,t){return Nr(n,Br(r,t),!0).target}var Fr=d(function(n,r){if(g(r))throw Jn(r,"object");return n(r)}),Rr=Fr(Vr);var zr=t(Er);function Dr(n,r){return"object"==typeof n||y(n)||(n=Object(n)),r in n}var Lr=d(Dr,!0),_r=v(Object.prototype.hasOwnProperty),qr=d(_r,!0);var Cr=Fr(f(Object.keys,Object));function Gr(n,r){for(var t={},e=r.length,u=0,i=n.length;u<i;u++)t[n[u]]=u<e?r[u]:void 0;return t}function Zr(n,r){if(g(n))throw Jn(n,"object");var t={};for(var e in n)t[e]=r(n[e],e,n);return t}var Ur=d(Zr,!0);function Hr(n,r,t){return j([r,t],function(r,t){return s(n(t),function(n){r[n]=t[n]}),r},{})}var Jr=o(Hr,[Rr]),Qr=o(Hr,[Cr]),Xr=d(function(n,r){return[r,n[r]]}),Yr=d(function(n,r){return A(n(r),Xr(r))}),$r=Yr(Cr),nt=d(function(n,r){return A(n(r),function(n){return r[n]})}),rt=nt(Cr),tt=Yr(Rr);function et(n,r,t){return Nr(n,Br(r,t),!0).isValid}var ut=t(et);function it(n,r){for(var t,e={},u=0,i=r.length;u<i;u++)Dr(n,t=r[u])&&(e[t]=n[t]);return e}function ot(e){return function(n){if(g(n))throw Jn(n,"object");var r={};for(var t in n)e(n[t],t,n)&&(r[t]=n[t]);return r}}var at=d(it,!0);function ft(n,r){r=Object(r);var t={},e=Rr(n);for(var u in r)~e.indexOf(u)&&(t[r[u]]=n[u]);for(var i,o=0,a=e.length;o<a;o++)(i=e[o])in r||i in t||(t[i]=n[i]);return t}var ct=d(ft,!0);function lt(n,r,t){var e={};for(var u in n)e[u]=n[u];return e[r]=t,e}function ht(n,r,t){if(g(n))throw Jn(n,"object");return lt(n,r,t)}var st=t(ht);function vt(n,r,t){var e,u,i,o,a=r[0],f=r.length;if(1===f)e=t;else{var c=Kr(n,a,!1);e=vt(y(c)?c:n[c],x(r,1,f),t)}return u=n,o=+(i=a),!Array.isArray(u)||o%1!=0||o<0&&Tr(u,i)?lt(n,a,e):Mn(n,a,e)}function pt(n,r,t,e){if(g(n))throw Jn(n,"object");return vt(n,Br(r,e),t)}function yt(n,r){if(g(n))throw Jn(n,"object");var t={},e=Gr(r,[]);for(var u in n)u in e||(t[u]=n[u]);return t}var gt=f(ot,F),dt=d(yt,!0),mt=d(function(n,t){return j(n(t),function(n,r){return n[0].push(r),n[1].push(t[r]),n},[[],[]])}),At=mt(Rr),bt=mt(Cr);function wt(n,r,t){return Tr(n,r)?lt(n,r,t(n[r])):Hr(Rr,n,{})}var jt=t(wt);function Ot(n,r,t,e){var u=Br(r,e),i=Nr(n,u,!1);return i.isValid?vt(n,u,t(i.target)):Array.isArray(n)?x(n,0,n.length):Hr(Rr,n,{})}function It(e,n){return j(n,function(n,r){var t=r(e);return t.length&&n.push(t),n},[])}var xt=d(It,!0),kt=nt(Rr);function Wt(n,r){for(var t="",e=0;e<r;e++)t+=n;return t}function St(n,r,t){return g(n)||"String"===S(n)||(n=String(n)),Wt(String(r)[0]||"",Math.ceil(t-n.length))}var Mt=v(String.prototype.search);n.__=c,n.always=function(n){return function(){return n}},n.areSVZ=i,n.binary=u,n.clamp=r,n.clampWithin=e,n.compose=f,n.forEach=s,n.generic=v,n.identity=a,n.isNil=g,n.isNull=p,n.isSVZ=m,n.isUndefined=y,n.map=A,n.mapWith=b,n.partial=o,n.partialRight=function(a,f){return function(){if(!Array.isArray(f))return a.apply(this,arguments);for(var n,r=arguments.length-1,t=f.length,e=Array(t),u=[],i=t-1;-1<i;i--)n=f[i],e[i]=n===c?arguments[r--]:n;for(i=0;i<=r;i++)u[i]=arguments[i];for(var o=0;o<t;o++)u[i++]=e[o];return a.apply(this,u)}},n.reduce=j,n.reduceWith=O,n.slice=x,n.sliceAt=k,n.type=S,n.append=P,n.appendTo=M,n.contains=T,n.count=N,n.countBy=B,n.difference=function(n,r){var t=o(F(V),[r]);return z(E(n,t))},n.drop=L,n.dropFrom=D,n.dropWhile=function(r){return function(n){return x(n,_(n,r),n.length)}},n.every=G,n.everyIn=C,n.filter=E,n.filterWith=Z,n.find=H,n.findIndex=U,n.findWhere=J,n.findIndexWhere=Q,n.flatMap=X,n.flatMapWith=Y,n.flatten=nn,n.getAt=en,n.getIndex=tn,n.group=un,n.groupBy=on,n.head=an,n.index=fn,n.indexBy=cn,n.init=ln,n.insert=hn,n.insertAt=sn,n.intersection=function(n,r){var t=[],e=n.length;if(e&&r.length)for(var u=0;u<e;u++)!V(t,n[u])&&V(r,n[u])&&t.push(n[u]);return t},n.isIn=V,n.join=vn,n.joinWith=pn,n.last=yn,n.list=dn,n.partition=mn,n.partitionWith=An,n.pluck=function(n,r){return A(n,wn(r))},n.pluckKey=jn,n.pull=In,n.pullFrom=On,n.reduceRight=xn,n.reduceRightWith=kn,n.reverse=function(n){for(var r=h(n.length),t=Array(r),e=0,u=r-1;e<r;e++)t[e]=n[u-e];return t},n.rotate=Wn,n.rotateBy=Sn,n.setAt=Pn,n.setIndex=Tn,n.shallowFlatten=Kn,n.some=Bn,n.someIn=Nn,n.sort=Ln,n.sortedInsert=function(n,r,t){var e=x(n,0,n.length);if(1===arguments.length)return e;var u=function n(r,t,e,u,i){if(0===r.length)return 0;var o=u+i>>1,a=e({value:t,index:o},{value:r[o],index:o});return i-u<=1?a<0?o:o+1:a<0?n(r,t,e,u,o):0===a?o+1:n(r,t,e,o,i)}(e,r,En(Dn(t)),0,e.length);return e.splice(u,0,r),e},n.sorter=_n,n.sorterDesc=qn,n.sortWith=Cn,n.tail=Gn,n.take=Un,n.takeFrom=Zn,n.takeWhile=function(r){return function(n){return x(n,0,_(n,r))}},n.transpose=Hn,n.union=Yn,n.unionBy=Xn,n.uniques=z,n.uniquesBy=R,n.updateAt=function(r,t){return function(n){return Mn(n,r,null,t)}},n.updateIndex=$n,n.zip=function(n,r){return Hn([n,r])},n.zipWithIndex=nr,n.application=rr,n.apply=tr,n.applyTo=er,n.asPartial=function(n){return function o(a,f){return function(){for(var n,r=arguments.length,t=0,e=[],u=0,i=f.length;u<i;u++)n=f[u],e[u]=n===c&&t<r?arguments[t++]:n;for(;t<r;)e[u++]=arguments[t++];for(u=0;u<r;u++)if(arguments[u]===c)return o(a,e);for(u=0,i=e.length;u<i;u++)e[u]===c&&(e[u]=void 0);return a.apply(this,e)}}(n,[])},n.aritize=Vn,n.collect=function(n){if(!Array.isArray(n))throw Jn(n,"array");return function(){return A(n,er(arguments))}},n.curry=function(n,r){return ur(n,r,!1)},n.curryable=function(n,r){return ur(n,r,!1,!0)},n.curryableRight=function(n,r){return ur(n,r,!0,!0)},n.curryRight=function(n,r){return ur(n,r,!0)},n.debounce=function(t,e){var u;return function(){var n=arguments,r=function(){u=null,t.apply(this,n)}.bind(this);clearTimeout(u),u=setTimeout(r,e)}},n.flip=function(r){return function(){var n=dn.apply(null,arguments).reverse();return r.apply(this,n)}},n.getArgAt=function(n){return function(){return arguments[rn(n,arguments.length)]}},n.invoker=function(n){return o(or,[ir.apply(null,arguments),n])},n.invokerOn=function(n){return o(or,[[],c,n])},n.mapArgs=function(n,r){return Qn([dn,b(r),tr(n)])},n.pipe=Qn,n.tapArgs=function(u,i){return function(){for(var n=arguments.length,r=i.length,t=[],e=0;e<n;e++)t.push(e<r?i[e](arguments[e]):arguments[e]);return u.apply(this,t)}},n.throttle=function(r,t){var e,u=0;return function(){var n=Date.now();return t<=n-u&&(u=n,e=r.apply(this,arguments)),e}},n.unary=function(r){return function(n){return r.call(this,n)}},n.adapter=function(e){if(!Array.isArray(e))throw Jn(e,"array");return function(){for(var n,r=e.length,t=0;t<r&&y(n=e[t].apply(this,arguments));t++);return n}},n.allOf=fr,n.anyOf=cr,n.areSame=lr,n.case=function(n,r){return function(){return n.apply(this,arguments)?r.apply(this,arguments):void 0}},n.condition=function(n,r,t){return function(){return(n.apply(this,arguments)?r:t).apply(this,arguments)}},n.gt=hr,n.gte=sr,n.is=vr,n.isGT=pr,n.isGTE=yr,n.isLT=dr,n.isLTE=Ar,n.lt=gr,n.lte=mr,n.not=F,n.unless=function(r,t){return function(n){return r.call(this,n)?n:t.call(this,n)}},n.when=function(r,t){return function(n){return r.call(this,n)?t.call(this,n):n}},n.add=wr,n.deduct=Or,n.divide=Ir,n.divideBy=xr,n.generate=function(n,r,t){for(var e=[n],u=0,i=r-1;u<i;u++)e.push(t(e[u],u,e));return e},n.isFinite=function(n){return"Number"===S(n)&&isFinite(n)},n.isInteger=kr,n.isSafeInteger=function(n){return kr(n)&&Math.abs(n)<=9007199254740991},n.modulo=function(n,r){return n-r*Math.floor(n/r)},n.multiply=Wr,n.multiplyBy=Sr,n.randomInt=function(n,r){return Math.floor(Math.random()*(r-n+1)+n)},n.range=function(n,r,t){if(n=Mr(n),r=Mr(r),0===(t=3===arguments.length?Mr(t):1))return r===n?[]:[n];for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),i=0,o=n;i<e;i++)u[i]=o,o+=t;return u},n.remainder=function(n,r){return n%r},n.subtract=jr,n.sum=br,n.checker=function(t,e,u,i){return function(n){var r=o(Er,[n,c,i]);return t.apply(n,A(u,r))?[]:[e,u]}},n.enumerables=Rr,n.fromPairs=function(n){var r={};return s(n,function(n){r[n[0]]=n[1]}),r},n.getIn=bn,n.getKey=wn,n.getPath=zr,n.getPathIn=Er,n.has=Dr,n.hasKey=Lr,n.hasOwn=_r,n.hasOwnKey=qr,n.hasKeyValue=function(r,t){return function(n){return y(t)?Dr(n,r)&&n[r]===t:i(t,n[r])}},n.hasPathValue=function(t,e,u){return function(n){var r=Nr(n,Br(t,u),!0);return r.isValid&&i(r.target,e)}},n.immutable=function(n){return function t(e,u){return-1===u.indexOf(e)&&(u.push(Object.freeze(e)),s(Object.getOwnPropertyNames(e),function(n){var r=e[n];"object"!=typeof r||p(r)||t(r,u)})),e}(n,[])},n.keys=Cr,n.keySatisfies=function(r,t){return function(n){return r.call(this,n[t])}},n.make=Gr,n.mapValues=Zr,n.mapValuesWith=Ur,n.merge=Jr,n.mergeOwn=Qr,n.ownPairs=$r,n.ownValues=rt,n.pairs=tt,n.pathExists=ut,n.pathExistsIn=et,n.pathSatisfies=function(t,e,u){return function(n){var r=Nr(n,Br(e,u),!0);return t.call(this,r.target)}},n.pick=it,n.pickIf=ot,n.pickKeys=at,n.rename=ft,n.renameKeys=ct,n.renameWith=function(r){return function(n){return ft(n,r(n))}},n.setIn=ht,n.setKey=st,n.setPath=function(r,t,e){return function(n){return pt(n,r,t,e)}},n.setPathIn=pt,n.skip=yt,n.skipIf=gt,n.skipKeys=dt,n.tear=At,n.tearOwn=bt,n.updateIn=wt,n.updateKey=jt,n.updatePath=function(r,t,e){return function(n){return Ot(n,r,t,e)}},n.updatePathIn=Ot,n.validate=It,n.validateWith=xt,n.values=kt,n.padLeft=function(n,r,t){return St(n,r,t)+n},n.padRight=function(n,r,t){return n+St(n,r,t)},n.repeat=function(n,r){if(g(n))throw Jn(n,"string");return Wt(n,Math.floor(r))},n.testWith=function(r){return function(n){return-1!==Mt(n,r)}},n.isInstanceOf=function(r){return function(n){return n instanceof r}},n.isType=function(r){return function(n){return S(n)===r}},Object.defineProperty(n,"__esModule",{value:!0})});
//# sourceMappingURL=lamb.min.js.map