partial.lenses
Advanced tools
Comparing version 11.19.0 to 11.20.0
@@ -1165,2 +1165,8 @@ 'use strict'; | ||
var forEach = /*#__PURE__*/I.curry(function (f, t, s) { | ||
fold(function (_, x, i) { | ||
f(x, i); | ||
}, void 0, traverseU(Collect, pair, t, s)); | ||
}); | ||
var isDefined$1 = /*#__PURE__*/I.pipe2U(mkSelect(function (x) { | ||
@@ -1571,2 +1577,3 @@ return void 0 !== x ? T : U; | ||
exports.foldr = foldr; | ||
exports.forEach = forEach; | ||
exports.isDefined = isDefined$1; | ||
@@ -1573,0 +1580,0 @@ exports.isEmpty = isEmpty; |
@@ -1161,2 +1161,8 @@ import { acyclicEqualsU, always, applyU, arityN, array0, assocPartialU, constructorOf, curry, curryN, dissocPartialU, hasU, id, identicalU, isDefined, isFunction, isObject, isString, keys, object0, pipe2U, sndU } from 'infestines'; | ||
var forEach = /*#__PURE__*/curry(function (f, t, s) { | ||
fold(function (_, x, i) { | ||
f(x, i); | ||
}, void 0, traverseU(Collect, pair, t, s)); | ||
}); | ||
var isDefined$1 = /*#__PURE__*/pipe2U(mkSelect(function (x) { | ||
@@ -1526,2 +1532,2 @@ return void 0 !== x ? T : U; | ||
export { toFunction, assign, modify, remove, set, transform, traverse, compose, lazy, choices, choose, iftes, orElse, chain, choice, when, optional, zero, cache, assignOp, modifyOp, setOp, removeOp, log, seq, branch, elems, flatten, values, matches, all, and, any, collectAs, collect, concatAs, concat, countIf, count, foldl, foldr, isDefined$1 as isDefined, isEmpty, joinAs, join, maximumBy, maximum, meanAs, mean, minimumBy, minimum, none, or, productAs, product, selectAs, select, sumAs, sum, get, lens, setter, foldTraversalLens, augment, defaults, define, normalize, required, rewrite, append, filter, find, findHint, findWith, index, last, prefix, slice, suffix, pickIn, prop, props, propsOf, removable, valueOr, pick, replace, getInverse, iso, array, inverse, complement, identity, is, singleton, uri, uriComponent, json, seemsArrayLike }; | ||
export { toFunction, assign, modify, remove, set, transform, traverse, compose, lazy, choices, choose, iftes, orElse, chain, choice, when, optional, zero, cache, assignOp, modifyOp, setOp, removeOp, log, seq, branch, elems, flatten, values, matches, all, and, any, collectAs, collect, concatAs, concat, countIf, count, foldl, foldr, forEach, isDefined$1 as isDefined, isEmpty, joinAs, join, maximumBy, maximum, meanAs, mean, minimumBy, minimum, none, or, productAs, product, selectAs, select, sumAs, sum, get, lens, setter, foldTraversalLens, augment, defaults, define, normalize, required, rewrite, append, filter, find, findHint, findWith, index, last, prefix, slice, suffix, pickIn, prop, props, propsOf, removable, valueOr, pick, replace, getInverse, iso, array, inverse, complement, identity, is, singleton, uri, uriComponent, json, seemsArrayLike }; |
@@ -1165,2 +1165,8 @@ (function (global, factory) { | ||
var forEach = /*#__PURE__*/I.curry(function (f, t, s) { | ||
fold(function (_, x, i) { | ||
f(x, i); | ||
}, void 0, traverseU(Collect, pair, t, s)); | ||
}); | ||
var isDefined$1 = /*#__PURE__*/I.pipe2U(mkSelect(function (x) { | ||
@@ -1571,2 +1577,3 @@ return void 0 !== x ? T : U; | ||
exports.foldr = foldr; | ||
exports.forEach = forEach; | ||
exports.isDefined = isDefined$1; | ||
@@ -1573,0 +1580,0 @@ exports.isEmpty = isEmpty; |
@@ -1,1 +0,1 @@ | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("infestines")):"function"==typeof define&&define.amd?define(["exports","infestines"],r):r(n.L={},n.I)}(this,function(n,r){"use strict";function t(n,r){return[n,r]}function u(n,t,u){var e={map:r.sndU,ap:n,of:r.always(t)};return u&&(e.delay=u),e}function e(n,r){this.l=n,this.r=r}function i(n,r){for(;n&&K(n);){var t=n.l;n=n.r,t&&K(t)?i(t.r,i(t.l,r)):r.push(t)}return r.push(n),r}function o(n,r,t){for(;K(t);){var u=t.l;t=t.r,r=K(u)?o(n,o(n,r,u.l),u.r):n(r,u[0],u[1])}return n(r,t[0],t[1])}function c(n){for(;n.constructor===Function;)n=n();return n}function f(n,r){for(var t,u=0,e=r.length;u<e;++u)if(t=c(n(r[u],u)),Y!==t)return t;return Y}function a(n){if(!(n instanceof Object))return n;for(var r in n)return n}function v(n,r){var t=r.length-n;if(t<2)return t?Cn(r[n]):Xr;for(var u=Array(t),e=0;e<t;++e)u[e]=Cn(r[e+n]);return function(n,r,e,i){for(var o=t;--o;)i=hn(u[o],e,i);return u[0](n,r,e,i)}}function d(n){var r=function n(r,t){return n.v=t,r};return r.v=n,r}function s(n,r,t,u){for(var e,i=n.length;t<i;++t)switch(typeof(e=n[t])){case"string":r=an(u.v=e,r);break;case"number":r=sn(u.v=e,r);break;case"object":r=s(e,r,0,u);break;default:r=e(r,u.v,_,u)}return r}function l(n,t,u,e){for(var i,o=n.length,c=Array(o),f=0;f<o;++f)switch(c[f]=u,typeof(i=n[f])){case"string":u=an(i,u);break;case"number":u=sn(i,u);break;default:u=v(f,n)(u,n[f-1],J,t||r.always(e)),o=f}o===n.length&&(u=t?t(u,n[o-1]):e);for(var a;0<=--o;)u=r.isString(a=n[o])?vn(a,u,c[o]):ln(a,u,c[o]);return u}function p(n,r,t){for(var u in r){var e=n(r[u],u);void 0!==e&&(t||(t={}),t[u]=e)}return t}function h(n,r,t,u,e,i,o,c,f,a){if(a<n.length){var v=n[a],d=f[v];return u(t(D,r?r[a](d,v,o,c):c(d,v)),i(function(){return h(n,r,t,u,e,i,o,c,f,a+1)}))}return e}function y(n,r){for(var t=r.length,u=0;u<t;++u)if(n(r[u],u))return u;return t}function g(n,r,t){var u=t.length,e=n.hint;u<=e&&(e=u-1),e<0&&(e=0);for(var i=e-1;0<=i&&e<u;++e,--i){if(r(t[e],n))return e;if(r(t[i],n))return i}for(;e<u;++e)if(r(t[e],n))return e;for(;0<=i;--i)if(r(t[i],n))return i;return u}function m(n,r){var t=r.lastIndex;r.lastIndex=Rn(n)+n[0].length;var u=r.exec(n.input);if(r.lastIndex=t,u&&u[0])return u}function b(n,r,t,u,e,i,o){for(var c=[];o=m(o,i);)c.push(o);for(var f=c.length,a=t(qn);f--;)o=c[f],a=r(r(n(qn,t(o)),e(Mn(o),Rn(o))),a);return a}function j(n,t,u,e,i){var o=u.of;return o?o(n):u.map(r.always(n),e(i,t))}function A(){var n=arguments.length;if(n<2)return n?arguments[0]:Xr;for(var r=Array(n);n--;)r[n]=arguments[n];return r}function O(n){function r(n,r,u,e){return t(n,r,u,e)}var t=function(u,e,i,o){return(t=Cn(n(r)))(u,e,i,o)};return r}function U(n,r){for(var t=arguments.length,u=Cn(1&t?arguments[--t]:Vn);0<=(t-=2);)u=En(arguments[t],Cn(arguments[t+1]),u);return u}function w(n,r){return 1<arguments.length?mn(n,r):function(r){return mn(n,r)}}function x(){for(var n,r=arguments.length,t={},u=0;u<r;++u)t[n=arguments[u]]=n;return Gr(t)}function k(n,r){return 1<arguments.length?yn(n,r,void 0):function(r){return yn(n,r,void 0)}}var S=function(n,t){return n?r.pipe2U(n,t):t},I=function(n){return!n},M=function(n,r){return n<r},R=function(n,r){return n>r},q=function(n,r,t,u){return void 0!==u?Math.min(Math.max(n,u<0?r+u:u),r):t},D=function(n){return function(r){return[n,r]}},B=function(n){return function(r){return void 0!==r?r:n}},E=B(0),P=function(n){return void 0!==n?!n:n},z=function(n){return void 0!==n?[n]:void 0},C=function(n,r){return function(t){return n(t)?r(t):void 0}},L=r.id(function(n,r){for(var t,u=r.length,e=Array(u),i=0,o=0;o<u;++o)void 0!==(t=n(r[o],o))&&(e[i++]=t);if(i)return i<u&&(e.length=i),e}),N=function(n,t){return rt(t)?L(n,t)||r.array0:void 0},F=r.id(function(n,r,t,u,e){for(;u<e;)n[r++]=t[u++];return n}),J={map:r.applyU,of:r.id,ap:r.applyU,chain:r.applyU},_={map:r.sndU},H=u(function(n,r){return n+r},0),T=function(n){return u(function(r,t){return void 0===t||void 0!==r&&!n(t,r)?r:t})},W=function(n){return function(r){return u(function(t,u){var e=u&&r(u[0],u[1]);if(void 0===e)return t;var i=t&&r(t[0],t[1]);return void 0===i?u:n(e,i)?u:t})}},G=function(n,r,t,u){return Cn(t)(u,void 0,n,r)},K=function(n){return n.constructor===e},Q=r.id(function(n){if(void 0!==n)return i(n,[])}),V=function(n,r,t){return void 0!==t?o(n,r,t):r},X=u(function(n,r){return void 0!==n?void 0!==r?new e(n,r):n:r}),Y=r.object0,Z={v:!0},$=u(function(n,r){return void 0!==(n=c(n)).v?n:r},Y,r.id),nn=function(n){return function(r,t,u){return c(G($,S(r,n),t,u)).v}},rn=nn(function(n){return n?Z:Y}),tn=function(n,t){return r.curryN(4,function(r,u){return u=t(u),function(t,e){return n(G(u,r,t,e))}})},un=function(n){return function(r){return void 0!==n?[n,r]:r}},en=r.id(function(n){if(un!==n){var r=[];do{r.push(n[0]),n=n[1]}while(un!==n);return r}}),on=function n(r,t,u,e,i,o,c,f){return c<f?t(r(un,i(o[c],c)),e(function(){return n(r,t,u,e,i,o,c+1,f)})):u},cn=r.id(function(n,r,t){var u=n.map,e=n.ap,i=n.of,o=n.delay,c=i(un),f=t.length;if(o)c=on(u,e,c,o,r,t,0,f);else for(;f--;)c=e(u(un,r(t[f],f)),c);return u(en,c)}),fn=function(n,r){return function(t){return function(u,e,i,o){return i.map(function(n){return r(t,n,u)},o(n(t,u),t))}}},an=function(n,r){return r instanceof Object?r[n]:void 0},vn=r.id(function(n,t,u){return void 0!==t?r.assocPartialU(n,t,u):r.dissocPartialU(n,u)}),dn=fn(an,vn),sn=function(n,r){return rt(r)?r[n]:void 0},ln=r.id(function(n,r,t){rt(t)||(t="");var u=t.length;if(void 0!==r){for(var e=Math.max(n+1,u),i=Array(e),o=0;o<e;++o)i[o]=t[o];return i[n]=r,i}if(0<u){if(u<=n)return F(Array(u),0,t,0,u);if(1<u){for(var c=Array(u-1),f=0;f<n;++f)c[f]=t[f];for(var a=n+1;a<u;++a)c[a-1]=t[a];return c}}}),pn=fn(sn,ln),hn=function(n,r,t){return function(u,e){return n(u,e,r,t)}},yn=r.id(function(n,t,u){switch(typeof n){case"string":return vn(n,t,u);case"number":return ln(n,t,u);case"object":return l(n,0,u,t);default:return 4===n.length?n(u,void 0,J,r.always(t)):u}}),gn=r.id(function(n,r,t){switch(typeof n){case"string":return vn(n,r(an(n,t),n),t);case"number":return ln(n,r(sn(n,t),n),t);case"object":return l(n,r,t);default:return 4===n.length?n(t,void 0,J,r):(r(n(t,void 0),void 0),t)}}),mn=r.id(function(n,t){switch(typeof n){case"string":return an(n,t);case"number":return sn(n,t);case"object":for(var u,e=0,i=n.length;e<i;++e)switch(typeof(u=n[e])){case"string":t=an(u,t);break;case"number":t=sn(u,t);break;default:return s(n,t,e,d(n[e-1]))}return t;default:return n(t,void 0,_,r.id)}}),bn=function(n,r){return function(t,u,e,i){return e.map(function(n){return r(n,t,u)},i(n(t,u),u))}},jn=function(n,r){return function(t,u,e,i){return e.map(r,i(n(t),u))}},An=r.id(function(n,t){var u=void 0;for(var e in n){var i=n[e],o=r.isObject(i)?An(i,t):mn(i,t);void 0!==o&&(u||(u={}),u[e]=o)}return u}),On=r.id(function(n,t,u){for(var e in n){var i=t&&t[e],o=n[e];u=r.isObject(o)?On(o,i,u):yn(o,i,u)}return u}),Un=function(n){return r.constructorOf(n)!==Object?Object.assign({},n):n},wn=r.id(function(n,r){return function(t){for(var u={},e=r.length,i=0;i<e;++i,t=t[1]){var o=t[0];u[r[i]]=void 0!==o?o:u}var c=void 0;n=Un(n);for(var f in n){var a=u[f];u!==a&&(u[f]=u,c||(c={}),c[f]=void 0!==a?a:n[f])}for(var v=0;v<e;++v){var d=r[v],s=u[d];u!==s&&(c||(c={}),c[d]=s)}return c}}),xn=r.id(function(n,t){return function(u,e,i,o){var c=i.map,f=i.ap,v=i.of,d=i.delay,s=n.length;if(!s)return v(a(u));u instanceof Object||(u=r.object0);var l=v(D);if(d)l=h(n,t,c,f,l,d,i,o,u,0);else for(;s--;){var p=n[s],y=u[p];l=f(c(D,t?t[s](y,p,i,o):o(y,p)),l)}return c(wn(u,n),l)}}),kn=function(n,t,u){return r.acyclicEqualsU(u,n)?t:u},Sn=r.id(function(n,r,t,u){for(var e,i=0,o=r.length;i<o;++i)(n(e=r[i],i)?t:u).push(e)}),In=function(n){return function(t,u,e,i){return e.map(r.always(t),i(n(t,u),u))}},Mn=function(n){return n[0]},Rn=function(n){return n.index},qn=function(n){return function(r){return function(t){return[n,r,t]}}},Dn=function n(r,t,u,e,i,o,c){return(c=m(c,o))?t(t(r(qn,u(c)),i(Mn(c),Rn(c))),e(function(){return n(r,t,u,e,i,o,c)})):u(qn)},Bn=function(n){return function(r){for(var t="",u=0;qn!==r;){var e=r[0],i=Rn(e);t+=n.slice(u,i);var o=r[1];void 0!==o&&(t+=o),u=i+e[0].length,r=r[2]}return(t+=n.slice(u))||void 0}},En=function(n,r,t){return function(u,e,i,o){return(n(u,e)?r:t)(u,e,i,o)}},Pn=function(n,r){return r=Cn(r),n=Cn(n),function(t,u,e,i){return(hr(r,t)?r:n)(t,u,e,i)}},zn=function(n,r){return[r,Hr(n)]},Cn=r.id(function(n){switch(typeof n){case"string":return dn(n);case"number":return pn(n);case"object":return v(0,n);default:return 4===n.length?n:In(n)}}),Ln=r.curry(function(n,r,t){return yn([n,Wr(r)],r,t)}),Nn=r.curry(gn),Fn=r.curry(function(n,r){return yn(n,void 0,r)}),Jn=r.curry(yn),_n=r.curry(function(n,t){return gn(n,r.id,t)}),Hn=r.curry(G),Tn=function(n){return function(r,t,u,e){return Cn(n(r,t))(r,t,u,e)}},Wn=r.curry(Pn),Gn=r.curry(function(n,r){return[r,Tn(function(r,t){return void 0!==r?n(r,t):Vn})]}),Kn=function(n){return function(r,t,u,e){return n(r,t)?e(r,t):j(r,t,u,e)}},Qn=Kn(r.isDefined),Vn=function(n,r,t,u){return j(n,r,t,u)},Xn=function(n){return function(r,t,u,e){return j(n,t,u,e,n)}},Yn=Xn(),Zn=r.id(function(){function n(u,e,i,o){return o===r?u.of:function(r){return u.chain(n(u,e,i,o+1),t[o](r,i,u,e))}}for(var r=arguments.length,t=Array(r),u=0;u<r;++u)t[u]=Cn(arguments[u]);return function(r,t,u,e){return n(u,e,t,0)(r)}}),$n=r.id(function(n){var t=[],u=[];for(var e in n){t.push(e);var i=n[e];u.push(r.isObject(i)?$n(i):Cn(i))}return xn(t,u)}),nr=r.id(function(n,r,t,u){return rt(n)?t===J?L(u,n):t===$?f(u,n):cn(t,u,n):t.of(n)}),rr=O(function(n){return U(Array.isArray,[nr,n],Xr)}),tr=r.id(function(n,t,u,e){return n instanceof Object?u===J?p(e,Un(n)):xn(r.keys(n),void 0)(n,void 0,u,e):u.of(n)}),ur=r.id(function(n){return function(t,u,e,i){if(r.isString(t)){var o=e.map;if(n.global){var c=e.ap,f=e.of,a=e.delay,v=[""];return v.input=t,v.index=0,o(Bn(t),(a?Dn:b)(o,c,f,a,i,n,v))}var d=t.match(n);if(d)return o(function(r){return t.replace(n,void 0!==r?r:"")||void 0},i(d[0],Rn(d)))}return j(t,void 0,e,i)}}),er=r.pipe2U(nn(function(n){return n?Y:Z}),I),ir=er(),or=r.pipe2U(rn,Boolean),cr=r.curry(function(n,t,u){return Q(G(X,n,t,u))||r.array0}),fr=cr(r.id),ar=tn(r.id,function(n){return u(n.concat,n.empty(),n.delay)}),vr=ar(r.id),dr=r.curry(function(n,r,t){return G(H,function(r,t){return n(r,t)?1:0},r,t)}),sr=dr(r.isDefined),lr=r.curry(function(n,r,u,e){return V(n,r,G(X,t,u,e))}),pr=r.curry(function(n,r,u,e){for(var i=cr(t,u,e),o=i.length-1;0<=o;--o){var c=i[o];r=n(r,c[0],c[1])}return r}),hr=r.pipe2U(nn(function(n){return void 0!==n?Z:Y}),Boolean)(),yr=r.pipe2U(nn(r.always(Z)),I)(),gr=tn(function(n){return void 0!==n?String(n):""},r.id(function(n){return u(function(r,t){return void 0!==r?void 0!==t?r+n+t:r:t})})),mr=gr(r.id),br=tn(Mn,W(R))(t),jr=Hn(T(R),r.id),Ar=r.curry(function(n,t,u){return qr(S(n,E),t,u)/qr(S(n,r.isDefined),t,u)}),Or=Ar(),Ur=tn(Mn,W(M))(t),wr=Hn(T(M),r.id),xr=r.pipe2U(rn,I),kr=or(),Sr=Hn(u(function(n,r){return n*r},1)),Ir=Sr(B(1)),Mr=r.curry(nn(function(n){return void 0!==n?{v:n}:Y})),Rr=Mr(),qr=Hn(H),Dr=qr(E),Br=r.curry(bn),Er=Br(r.id),Pr=r.curry(function(n,r){return bn(n(r),Jn(r))}),zr=r.id(function(n){return bn(function(t){if(t=r.dissocPartialU(0,t))for(var u in n)t[u]=n[u](t);return t},function(t,u){t=Un(t),u instanceof Object||(u=void 0);var e=void 0;for(var i in t)r.hasU(i,n)?u&&r.hasU(i,u)&&(e||(e={}),e[i]=u[i]):(e||(e={}),e[i]=t[i]);return e})}),Cr=r.id(function(n){return function(r,t,u,e){var i=void 0,o=void 0;return rt(r)&&Sn(n,r,i=[],o=[]),u.map(function(n){var r=n?n.length:0,t=o?o.length:0,u=r+t;if(u)return u===t?o:F(F(Array(u),0,n,0,r),r,o,0,t)},e(i,t))}}),Lr=function(n){return function(r,t,u,e){var i=rt(r)?r:"",o=y(n,i);return u.map(function(n){return ln(o,n,i)},e(i[o],o))}},Nr=r.curry(function(n,r){return function(t,u,e,i){var o=rt(t)?t:"",c=r.hint=g(r,n,o);return e.map(function(n){return ln(c,n,o)},i(o[c],c))}}),Fr=r.id,Jr=Tn(function(n){return rt(n)&&n.length?n.length-1:0}),_r=r.curry(function(n,r){return function(t,u,e,i){var o=rt(t),c=o&&t.length,f=q(0,c,0,n),a=q(f,c,c,r);return e.map(function(n){var r=n?n.length:0,u=f+r,e=c-a+u;return e?F(F(F(Array(e),0,t,0,f),f,n,0,r),u,t,a,c):void 0},i(o?F(Array(Math.max(0,a-f)),0,t,f,a):void 0,u))}}),Hr=function(n){return r.isObject(n)?Gr(p(zn,n)):n},Tr=r.id,Wr=function(n){return x.apply(null,r.keys(n))},Gr=r.id(function(n){return function(r,t,u,e){return u.map(function(t){return On(n,t,r)},e(An(n,r),t))}}),Kr=r.curry(function(n,r){function t(t){return kn(r,n,t)}return function(u,e,i,o){return i.map(t,o(kn(n,r,u),e))}}),Qr=r.curry(jn),Vr=jn(P,P),Xr=function(n,r,t,u){return u(n,r)},Yr=r.id(function(n,t,u,e){return u.map(z,e((n instanceof Object||r.isString(n))&&1===n.length?n[0]:void 0,t))}),Zr=jn(C(r.isString,decodeURI),C(r.isString,encodeURI)),$r=jn(C(r.isString,decodeURIComponent),C(r.isString,encodeURIComponent)),nt=r.id(function(n){var t=n||r.object0,u=t.reviver,e=t.replacer,i=t.space;return jn(C(r.isString,function(n){return JSON.parse(n,u)}),C(r.isDefined,function(n){return JSON.stringify(n,e,i)}))}),rt=function(n){return n instanceof Object&&(n=n.length)===n>>0&&0<=n||r.isString(n)};n.toFunction=Cn,n.assign=Ln,n.modify=Nn,n.remove=Fn,n.set=Jn,n.transform=_n,n.traverse=Hn,n.compose=A,n.lazy=O,n.choices=function(n){for(var r=arguments.length,t=Array(r>1?r-1:0),u=1;u<r;u++)t[u-1]=arguments[u];return t.length?Pn(t.reduceRight(Pn),n):n},n.choose=Tn,n.iftes=U,n.orElse=Wn,n.chain=Gn,n.choice=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return r.reduceRight(Pn,Vn)},n.when=Kn,n.optional=Qn,n.zero=Vn,n.cache=function(n){var t=arguments[1]||new Map,u=void 0,e=void 0;return n=Cn(n),function(i,o,c,f){var a=t.get(o);return a||t.set(o,a=[j]),r.identicalU(a[0],i)&&e===f&&u===c?a[1]:a[1]=n(a[0]=i,o,u=c,e=f)}},n.assignOp=function(n){return[Wr(n),Xn(n)]},n.modifyOp=function(n){return function(r,t,u,e){return j(r=n(r,t),t,u,e,r)}},n.setOp=Xn,n.removeOp=Yn,n.log=function(){var n=arguments,t=r.curry(function(r,t){return console.log.apply(console,F([],0,n,0,n.length).concat([r,t])),t});return jn(t("get"),t("set"))},n.seq=Zn,n.branch=$n,n.elems=nr,n.flatten=rr,n.values=tr,n.matches=ur,n.all=er,n.and=ir,n.any=or,n.collectAs=cr,n.collect=fr,n.concatAs=ar,n.concat=vr,n.countIf=dr,n.count=sr,n.foldl=lr,n.foldr=pr,n.isDefined=hr,n.isEmpty=yr,n.joinAs=gr,n.join=mr,n.maximumBy=br,n.maximum=jr,n.meanAs=Ar,n.mean=Or,n.minimumBy=Ur,n.minimum=wr,n.none=xr,n.or=kr,n.productAs=Sr,n.product=Ir,n.selectAs=Mr,n.select=Rr,n.sumAs=qr,n.sum=Dr,n.get=w,n.lens=Br,n.setter=Er,n.foldTraversalLens=Pr,n.augment=zr,n.defaults=function(n){function r(r){return kn(n,void 0,r)}return function(t,u,e,i){return e.map(r,i(void 0!==t?t:n,u))}},n.define=function(n){var r=B(n);return function(t,u,e,i){return e.map(r,i(void 0!==t?t:n,u))}},n.normalize=function(n){return function(r,t,u,e){return u.map(function(r){return void 0!==r?n(r,t):r},e(void 0!==r?n(r,t):r,t))}},n.required=function(n){return Kr(n,void 0)},n.rewrite=function(n){return function(r,t,u,e){return u.map(function(r){return void 0!==r?n(r,t):r},e(r,t))}},n.append=function(n,r,t,u){var e=rt(n)?n.length:0;return t.map(function(r){return ln(e,r,n)},u(void 0,e))},n.filter=Cr,n.find=Lr,n.findHint=Nr,n.findWith=function(){var n=Cn(A.apply(void 0,arguments));return[Lr(hr(n)),n]},n.index=Fr,n.last=Jr,n.prefix=function(n){return _r(0,n)},n.slice=_r,n.suffix=function(n){return _r(0===n?1/0:n?-n:0,void 0)},n.pickIn=Hr,n.prop=Tr,n.props=x,n.propsOf=Wr,n.removable=function(){function n(n){if(!(n instanceof Object))return n;for(var t=0,e=u.length;t<e;++t)if(r.hasU(u[t],n))return n}for(var t=arguments.length,u=Array(t),e=0;e<t;e++)u[e]=arguments[e];return function(r,t,u,e){return u.map(n,e(r,t))}},n.valueOr=function(n){return function(r,t,u,e){return e(null!=r?r:n,t)}},n.pick=Gr,n.replace=Kr,n.getInverse=k,n.iso=Qr,n.array=function(n){var r=k(n),t=w(n),u=function(n){return N(r,n)};return function(n,r,e,i){return e.map(u,i(N(t,n),r))}},n.inverse=function(n){return function(r,t,u,e){return u.map(function(r){return mn(n,r)},e(yn(n,r,void 0),t))}},n.complement=Vr,n.identity=Xr,n.is=function(n){return jn(function(t){return r.acyclicEqualsU(n,t)},function(r){return!0===r?n:void 0})},n.singleton=Yr,n.uri=Zr,n.uriComponent=$r,n.json=nt,n.seemsArrayLike=rt,Object.defineProperty(n,"__esModule",{value:!0})}); | ||
!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("infestines")):"function"==typeof define&&define.amd?define(["exports","infestines"],r):r(n.L={},n.I)}(this,function(n,r){"use strict";function t(n,r){return[n,r]}function u(n,t,u){var e={map:r.sndU,ap:n,of:r.always(t)};return u&&(e.delay=u),e}function e(n,r){this.l=n,this.r=r}function i(n,r){for(;n&&K(n);){var t=n.l;n=n.r,t&&K(t)?i(t.r,i(t.l,r)):r.push(t)}return r.push(n),r}function o(n,r,t){for(;K(t);){var u=t.l;t=t.r,r=K(u)?o(n,o(n,r,u.l),u.r):n(r,u[0],u[1])}return n(r,t[0],t[1])}function c(n){for(;n.constructor===Function;)n=n();return n}function f(n,r){for(var t,u=0,e=r.length;u<e;++u)if(t=c(n(r[u],u)),Y!==t)return t;return Y}function a(n){if(!(n instanceof Object))return n;for(var r in n)return n}function v(n,r){var t=r.length-n;if(t<2)return t?Cn(r[n]):Yr;for(var u=Array(t),e=0;e<t;++e)u[e]=Cn(r[e+n]);return function(n,r,e,i){for(var o=t;--o;)i=hn(u[o],e,i);return u[0](n,r,e,i)}}function d(n){var r=function n(r,t){return n.v=t,r};return r.v=n,r}function s(n,r,t,u){for(var e,i=n.length;t<i;++t)switch(typeof(e=n[t])){case"string":r=an(u.v=e,r);break;case"number":r=sn(u.v=e,r);break;case"object":r=s(e,r,0,u);break;default:r=e(r,u.v,_,u)}return r}function l(n,t,u,e){for(var i,o=n.length,c=Array(o),f=0;f<o;++f)switch(c[f]=u,typeof(i=n[f])){case"string":u=an(i,u);break;case"number":u=sn(i,u);break;default:u=v(f,n)(u,n[f-1],J,t||r.always(e)),o=f}o===n.length&&(u=t?t(u,n[o-1]):e);for(var a;0<=--o;)u=r.isString(a=n[o])?vn(a,u,c[o]):ln(a,u,c[o]);return u}function p(n,r,t){for(var u in r){var e=n(r[u],u);void 0!==e&&(t||(t={}),t[u]=e)}return t}function h(n,r,t,u,e,i,o,c,f,a){if(a<n.length){var v=n[a],d=f[v];return u(t(D,r?r[a](d,v,o,c):c(d,v)),i(function(){return h(n,r,t,u,e,i,o,c,f,a+1)}))}return e}function y(n,r){for(var t=r.length,u=0;u<t;++u)if(n(r[u],u))return u;return t}function g(n,r,t){var u=t.length,e=n.hint;u<=e&&(e=u-1),e<0&&(e=0);for(var i=e-1;0<=i&&e<u;++e,--i){if(r(t[e],n))return e;if(r(t[i],n))return i}for(;e<u;++e)if(r(t[e],n))return e;for(;0<=i;--i)if(r(t[i],n))return i;return u}function m(n,r){var t=r.lastIndex;r.lastIndex=Rn(n)+n[0].length;var u=r.exec(n.input);if(r.lastIndex=t,u&&u[0])return u}function b(n,r,t,u,e,i,o){for(var c=[];o=m(o,i);)c.push(o);for(var f=c.length,a=t(qn);f--;)o=c[f],a=r(r(n(qn,t(o)),e(Mn(o),Rn(o))),a);return a}function j(n,t,u,e,i){var o=u.of;return o?o(n):u.map(r.always(n),e(i,t))}function A(){var n=arguments.length;if(n<2)return n?arguments[0]:Yr;for(var r=Array(n);n--;)r[n]=arguments[n];return r}function O(n){function r(n,r,u,e){return t(n,r,u,e)}var t=function(u,e,i,o){return(t=Cn(n(r)))(u,e,i,o)};return r}function U(n,r){for(var t=arguments.length,u=Cn(1&t?arguments[--t]:Vn);0<=(t-=2);)u=Bn(arguments[t],Cn(arguments[t+1]),u);return u}function w(n,r){return 1<arguments.length?mn(n,r):function(r){return mn(n,r)}}function x(){for(var n,r=arguments.length,t={},u=0;u<r;++u)t[n=arguments[u]]=n;return Kr(t)}function k(n,r){return 1<arguments.length?yn(n,r,void 0):function(r){return yn(n,r,void 0)}}var S=function(n,t){return n?r.pipe2U(n,t):t},I=function(n){return!n},M=function(n,r){return n<r},R=function(n,r){return n>r},q=function(n,r,t,u){return void 0!==u?Math.min(Math.max(n,u<0?r+u:u),r):t},D=function(n){return function(r){return[n,r]}},E=function(n){return function(r){return void 0!==r?r:n}},B=E(0),P=function(n){return void 0!==n?!n:n},z=function(n){return void 0!==n?[n]:void 0},C=function(n,r){return function(t){return n(t)?r(t):void 0}},L=r.id(function(n,r){for(var t,u=r.length,e=Array(u),i=0,o=0;o<u;++o)void 0!==(t=n(r[o],o))&&(e[i++]=t);if(i)return i<u&&(e.length=i),e}),N=function(n,t){return tt(t)?L(n,t)||r.array0:void 0},F=r.id(function(n,r,t,u,e){for(;u<e;)n[r++]=t[u++];return n}),J={map:r.applyU,of:r.id,ap:r.applyU,chain:r.applyU},_={map:r.sndU},H=u(function(n,r){return n+r},0),T=function(n){return u(function(r,t){return void 0===t||void 0!==r&&!n(t,r)?r:t})},W=function(n){return function(r){return u(function(t,u){var e=u&&r(u[0],u[1]);if(void 0===e)return t;var i=t&&r(t[0],t[1]);return void 0===i?u:n(e,i)?u:t})}},G=function(n,r,t,u){return Cn(t)(u,void 0,n,r)},K=function(n){return n.constructor===e},Q=r.id(function(n){if(void 0!==n)return i(n,[])}),V=function(n,r,t){return void 0!==t?o(n,r,t):r},X=u(function(n,r){return void 0!==n?void 0!==r?new e(n,r):n:r}),Y=r.object0,Z={v:!0},$=u(function(n,r){return void 0!==(n=c(n)).v?n:r},Y,r.id),nn=function(n){return function(r,t,u){return c(G($,S(r,n),t,u)).v}},rn=nn(function(n){return n?Z:Y}),tn=function(n,t){return r.curryN(4,function(r,u){return u=t(u),function(t,e){return n(G(u,r,t,e))}})},un=function(n){return function(r){return void 0!==n?[n,r]:r}},en=r.id(function(n){if(un!==n){var r=[];do{r.push(n[0]),n=n[1]}while(un!==n);return r}}),on=function n(r,t,u,e,i,o,c,f){return c<f?t(r(un,i(o[c],c)),e(function(){return n(r,t,u,e,i,o,c+1,f)})):u},cn=r.id(function(n,r,t){var u=n.map,e=n.ap,i=n.of,o=n.delay,c=i(un),f=t.length;if(o)c=on(u,e,c,o,r,t,0,f);else for(;f--;)c=e(u(un,r(t[f],f)),c);return u(en,c)}),fn=function(n,r){return function(t){return function(u,e,i,o){return i.map(function(n){return r(t,n,u)},o(n(t,u),t))}}},an=function(n,r){return r instanceof Object?r[n]:void 0},vn=r.id(function(n,t,u){return void 0!==t?r.assocPartialU(n,t,u):r.dissocPartialU(n,u)}),dn=fn(an,vn),sn=function(n,r){return tt(r)?r[n]:void 0},ln=r.id(function(n,r,t){tt(t)||(t="");var u=t.length;if(void 0!==r){for(var e=Math.max(n+1,u),i=Array(e),o=0;o<e;++o)i[o]=t[o];return i[n]=r,i}if(0<u){if(u<=n)return F(Array(u),0,t,0,u);if(1<u){for(var c=Array(u-1),f=0;f<n;++f)c[f]=t[f];for(var a=n+1;a<u;++a)c[a-1]=t[a];return c}}}),pn=fn(sn,ln),hn=function(n,r,t){return function(u,e){return n(u,e,r,t)}},yn=r.id(function(n,t,u){switch(typeof n){case"string":return vn(n,t,u);case"number":return ln(n,t,u);case"object":return l(n,0,u,t);default:return 4===n.length?n(u,void 0,J,r.always(t)):u}}),gn=r.id(function(n,r,t){switch(typeof n){case"string":return vn(n,r(an(n,t),n),t);case"number":return ln(n,r(sn(n,t),n),t);case"object":return l(n,r,t);default:return 4===n.length?n(t,void 0,J,r):(r(n(t,void 0),void 0),t)}}),mn=r.id(function(n,t){switch(typeof n){case"string":return an(n,t);case"number":return sn(n,t);case"object":for(var u,e=0,i=n.length;e<i;++e)switch(typeof(u=n[e])){case"string":t=an(u,t);break;case"number":t=sn(u,t);break;default:return s(n,t,e,d(n[e-1]))}return t;default:return n(t,void 0,_,r.id)}}),bn=function(n,r){return function(t,u,e,i){return e.map(function(n){return r(n,t,u)},i(n(t,u),u))}},jn=function(n,r){return function(t,u,e,i){return e.map(r,i(n(t),u))}},An=r.id(function(n,t){var u=void 0;for(var e in n){var i=n[e],o=r.isObject(i)?An(i,t):mn(i,t);void 0!==o&&(u||(u={}),u[e]=o)}return u}),On=r.id(function(n,t,u){for(var e in n){var i=t&&t[e],o=n[e];u=r.isObject(o)?On(o,i,u):yn(o,i,u)}return u}),Un=function(n){return r.constructorOf(n)!==Object?Object.assign({},n):n},wn=r.id(function(n,r){return function(t){for(var u={},e=r.length,i=0;i<e;++i,t=t[1]){var o=t[0];u[r[i]]=void 0!==o?o:u}var c=void 0;n=Un(n);for(var f in n){var a=u[f];u!==a&&(u[f]=u,c||(c={}),c[f]=void 0!==a?a:n[f])}for(var v=0;v<e;++v){var d=r[v],s=u[d];u!==s&&(c||(c={}),c[d]=s)}return c}}),xn=r.id(function(n,t){return function(u,e,i,o){var c=i.map,f=i.ap,v=i.of,d=i.delay,s=n.length;if(!s)return v(a(u));u instanceof Object||(u=r.object0);var l=v(D);if(d)l=h(n,t,c,f,l,d,i,o,u,0);else for(;s--;){var p=n[s],y=u[p];l=f(c(D,t?t[s](y,p,i,o):o(y,p)),l)}return c(wn(u,n),l)}}),kn=function(n,t,u){return r.acyclicEqualsU(u,n)?t:u},Sn=r.id(function(n,r,t,u){for(var e,i=0,o=r.length;i<o;++i)(n(e=r[i],i)?t:u).push(e)}),In=function(n){return function(t,u,e,i){return e.map(r.always(t),i(n(t,u),u))}},Mn=function(n){return n[0]},Rn=function(n){return n.index},qn=function(n){return function(r){return function(t){return[n,r,t]}}},Dn=function n(r,t,u,e,i,o,c){return(c=m(c,o))?t(t(r(qn,u(c)),i(Mn(c),Rn(c))),e(function(){return n(r,t,u,e,i,o,c)})):u(qn)},En=function(n){return function(r){for(var t="",u=0;qn!==r;){var e=r[0],i=Rn(e);t+=n.slice(u,i);var o=r[1];void 0!==o&&(t+=o),u=i+e[0].length,r=r[2]}return(t+=n.slice(u))||void 0}},Bn=function(n,r,t){return function(u,e,i,o){return(n(u,e)?r:t)(u,e,i,o)}},Pn=function(n,r){return r=Cn(r),n=Cn(n),function(t,u,e,i){return(yr(r,t)?r:n)(t,u,e,i)}},zn=function(n,r){return[r,Tr(n)]},Cn=r.id(function(n){switch(typeof n){case"string":return dn(n);case"number":return pn(n);case"object":return v(0,n);default:return 4===n.length?n:In(n)}}),Ln=r.curry(function(n,r,t){return yn([n,Gr(r)],r,t)}),Nn=r.curry(gn),Fn=r.curry(function(n,r){return yn(n,void 0,r)}),Jn=r.curry(yn),_n=r.curry(function(n,t){return gn(n,r.id,t)}),Hn=r.curry(G),Tn=function(n){return function(r,t,u,e){return Cn(n(r,t))(r,t,u,e)}},Wn=r.curry(Pn),Gn=r.curry(function(n,r){return[r,Tn(function(r,t){return void 0!==r?n(r,t):Vn})]}),Kn=function(n){return function(r,t,u,e){return n(r,t)?e(r,t):j(r,t,u,e)}},Qn=Kn(r.isDefined),Vn=function(n,r,t,u){return j(n,r,t,u)},Xn=function(n){return function(r,t,u,e){return j(n,t,u,e,n)}},Yn=Xn(),Zn=r.id(function(){function n(u,e,i,o){return o===r?u.of:function(r){return u.chain(n(u,e,i,o+1),t[o](r,i,u,e))}}for(var r=arguments.length,t=Array(r),u=0;u<r;++u)t[u]=Cn(arguments[u]);return function(r,t,u,e){return n(u,e,t,0)(r)}}),$n=r.id(function(n){var t=[],u=[];for(var e in n){t.push(e);var i=n[e];u.push(r.isObject(i)?$n(i):Cn(i))}return xn(t,u)}),nr=r.id(function(n,r,t,u){return tt(n)?t===J?L(u,n):t===$?f(u,n):cn(t,u,n):t.of(n)}),rr=O(function(n){return U(Array.isArray,[nr,n],Yr)}),tr=r.id(function(n,t,u,e){return n instanceof Object?u===J?p(e,Un(n)):xn(r.keys(n),void 0)(n,void 0,u,e):u.of(n)}),ur=r.id(function(n){return function(t,u,e,i){if(r.isString(t)){var o=e.map;if(n.global){var c=e.ap,f=e.of,a=e.delay,v=[""];return v.input=t,v.index=0,o(En(t),(a?Dn:b)(o,c,f,a,i,n,v))}var d=t.match(n);if(d)return o(function(r){return t.replace(n,void 0!==r?r:"")||void 0},i(d[0],Rn(d)))}return j(t,void 0,e,i)}}),er=r.pipe2U(nn(function(n){return n?Y:Z}),I),ir=er(),or=r.pipe2U(rn,Boolean),cr=r.curry(function(n,t,u){return Q(G(X,n,t,u))||r.array0}),fr=cr(r.id),ar=tn(r.id,function(n){return u(n.concat,n.empty(),n.delay)}),vr=ar(r.id),dr=r.curry(function(n,r,t){return G(H,function(r,t){return n(r,t)?1:0},r,t)}),sr=dr(r.isDefined),lr=r.curry(function(n,r,u,e){return V(n,r,G(X,t,u,e))}),pr=r.curry(function(n,r,u,e){for(var i=cr(t,u,e),o=i.length-1;0<=o;--o){var c=i[o];r=n(r,c[0],c[1])}return r}),hr=r.curry(function(n,r,u){V(function(r,t,u){n(t,u)},void 0,G(X,t,r,u))}),yr=r.pipe2U(nn(function(n){return void 0!==n?Z:Y}),Boolean)(),gr=r.pipe2U(nn(r.always(Z)),I)(),mr=tn(function(n){return void 0!==n?String(n):""},r.id(function(n){return u(function(r,t){return void 0!==r?void 0!==t?r+n+t:r:t})})),br=mr(r.id),jr=tn(Mn,W(R))(t),Ar=Hn(T(R),r.id),Or=r.curry(function(n,t,u){return Dr(S(n,B),t,u)/Dr(S(n,r.isDefined),t,u)}),Ur=Or(),wr=tn(Mn,W(M))(t),xr=Hn(T(M),r.id),kr=r.pipe2U(rn,I),Sr=or(),Ir=Hn(u(function(n,r){return n*r},1)),Mr=Ir(E(1)),Rr=r.curry(nn(function(n){return void 0!==n?{v:n}:Y})),qr=Rr(),Dr=Hn(H),Er=Dr(B),Br=r.curry(bn),Pr=Br(r.id),zr=r.curry(function(n,r){return bn(n(r),Jn(r))}),Cr=r.id(function(n){return bn(function(t){if(t=r.dissocPartialU(0,t))for(var u in n)t[u]=n[u](t);return t},function(t,u){t=Un(t),u instanceof Object||(u=void 0);var e=void 0;for(var i in t)r.hasU(i,n)?u&&r.hasU(i,u)&&(e||(e={}),e[i]=u[i]):(e||(e={}),e[i]=t[i]);return e})}),Lr=r.id(function(n){return function(r,t,u,e){var i=void 0,o=void 0;return tt(r)&&Sn(n,r,i=[],o=[]),u.map(function(n){var r=n?n.length:0,t=o?o.length:0,u=r+t;if(u)return u===t?o:F(F(Array(u),0,n,0,r),r,o,0,t)},e(i,t))}}),Nr=function(n){return function(r,t,u,e){var i=tt(r)?r:"",o=y(n,i);return u.map(function(n){return ln(o,n,i)},e(i[o],o))}},Fr=r.curry(function(n,r){return function(t,u,e,i){var o=tt(t)?t:"",c=r.hint=g(r,n,o);return e.map(function(n){return ln(c,n,o)},i(o[c],c))}}),Jr=r.id,_r=Tn(function(n){return tt(n)&&n.length?n.length-1:0}),Hr=r.curry(function(n,r){return function(t,u,e,i){var o=tt(t),c=o&&t.length,f=q(0,c,0,n),a=q(f,c,c,r);return e.map(function(n){var r=n?n.length:0,u=f+r,e=c-a+u;return e?F(F(F(Array(e),0,t,0,f),f,n,0,r),u,t,a,c):void 0},i(o?F(Array(Math.max(0,a-f)),0,t,f,a):void 0,u))}}),Tr=function(n){return r.isObject(n)?Kr(p(zn,n)):n},Wr=r.id,Gr=function(n){return x.apply(null,r.keys(n))},Kr=r.id(function(n){return function(r,t,u,e){return u.map(function(t){return On(n,t,r)},e(An(n,r),t))}}),Qr=r.curry(function(n,r){function t(t){return kn(r,n,t)}return function(u,e,i,o){return i.map(t,o(kn(n,r,u),e))}}),Vr=r.curry(jn),Xr=jn(P,P),Yr=function(n,r,t,u){return u(n,r)},Zr=r.id(function(n,t,u,e){return u.map(z,e((n instanceof Object||r.isString(n))&&1===n.length?n[0]:void 0,t))}),$r=jn(C(r.isString,decodeURI),C(r.isString,encodeURI)),nt=jn(C(r.isString,decodeURIComponent),C(r.isString,encodeURIComponent)),rt=r.id(function(n){var t=n||r.object0,u=t.reviver,e=t.replacer,i=t.space;return jn(C(r.isString,function(n){return JSON.parse(n,u)}),C(r.isDefined,function(n){return JSON.stringify(n,e,i)}))}),tt=function(n){return n instanceof Object&&(n=n.length)===n>>0&&0<=n||r.isString(n)};n.toFunction=Cn,n.assign=Ln,n.modify=Nn,n.remove=Fn,n.set=Jn,n.transform=_n,n.traverse=Hn,n.compose=A,n.lazy=O,n.choices=function(n){for(var r=arguments.length,t=Array(r>1?r-1:0),u=1;u<r;u++)t[u-1]=arguments[u];return t.length?Pn(t.reduceRight(Pn),n):n},n.choose=Tn,n.iftes=U,n.orElse=Wn,n.chain=Gn,n.choice=function(){for(var n=arguments.length,r=Array(n),t=0;t<n;t++)r[t]=arguments[t];return r.reduceRight(Pn,Vn)},n.when=Kn,n.optional=Qn,n.zero=Vn,n.cache=function(n){var t=arguments[1]||new Map,u=void 0,e=void 0;return n=Cn(n),function(i,o,c,f){var a=t.get(o);return a||t.set(o,a=[j]),r.identicalU(a[0],i)&&e===f&&u===c?a[1]:a[1]=n(a[0]=i,o,u=c,e=f)}},n.assignOp=function(n){return[Gr(n),Xn(n)]},n.modifyOp=function(n){return function(r,t,u,e){return j(r=n(r,t),t,u,e,r)}},n.setOp=Xn,n.removeOp=Yn,n.log=function(){var n=arguments,t=r.curry(function(r,t){return console.log.apply(console,F([],0,n,0,n.length).concat([r,t])),t});return jn(t("get"),t("set"))},n.seq=Zn,n.branch=$n,n.elems=nr,n.flatten=rr,n.values=tr,n.matches=ur,n.all=er,n.and=ir,n.any=or,n.collectAs=cr,n.collect=fr,n.concatAs=ar,n.concat=vr,n.countIf=dr,n.count=sr,n.foldl=lr,n.foldr=pr,n.forEach=hr,n.isDefined=yr,n.isEmpty=gr,n.joinAs=mr,n.join=br,n.maximumBy=jr,n.maximum=Ar,n.meanAs=Or,n.mean=Ur,n.minimumBy=wr,n.minimum=xr,n.none=kr,n.or=Sr,n.productAs=Ir,n.product=Mr,n.selectAs=Rr,n.select=qr,n.sumAs=Dr,n.sum=Er,n.get=w,n.lens=Br,n.setter=Pr,n.foldTraversalLens=zr,n.augment=Cr,n.defaults=function(n){function r(r){return kn(n,void 0,r)}return function(t,u,e,i){return e.map(r,i(void 0!==t?t:n,u))}},n.define=function(n){var r=E(n);return function(t,u,e,i){return e.map(r,i(void 0!==t?t:n,u))}},n.normalize=function(n){return function(r,t,u,e){return u.map(function(r){return void 0!==r?n(r,t):r},e(void 0!==r?n(r,t):r,t))}},n.required=function(n){return Qr(n,void 0)},n.rewrite=function(n){return function(r,t,u,e){return u.map(function(r){return void 0!==r?n(r,t):r},e(r,t))}},n.append=function(n,r,t,u){var e=tt(n)?n.length:0;return t.map(function(r){return ln(e,r,n)},u(void 0,e))},n.filter=Lr,n.find=Nr,n.findHint=Fr,n.findWith=function(){var n=Cn(A.apply(void 0,arguments));return[Nr(yr(n)),n]},n.index=Jr,n.last=_r,n.prefix=function(n){return Hr(0,n)},n.slice=Hr,n.suffix=function(n){return Hr(0===n?1/0:n?-n:0,void 0)},n.pickIn=Tr,n.prop=Wr,n.props=x,n.propsOf=Gr,n.removable=function(){function n(n){if(!(n instanceof Object))return n;for(var t=0,e=u.length;t<e;++t)if(r.hasU(u[t],n))return n}for(var t=arguments.length,u=Array(t),e=0;e<t;e++)u[e]=arguments[e];return function(r,t,u,e){return u.map(n,e(r,t))}},n.valueOr=function(n){return function(r,t,u,e){return e(null!=r?r:n,t)}},n.pick=Kr,n.replace=Qr,n.getInverse=k,n.iso=Vr,n.array=function(n){var r=k(n),t=w(n),u=function(n){return N(r,n)};return function(n,r,e,i){return e.map(u,i(N(t,n),r))}},n.inverse=function(n){return function(r,t,u,e){return u.map(function(r){return mn(n,r)},e(yn(n,r,void 0),t))}},n.complement=Xr,n.identity=Yr,n.is=function(n){return jn(function(t){return r.acyclicEqualsU(n,t)},function(r){return!0===r?n:void 0})},n.singleton=Zr,n.uri=$r,n.uriComponent=nt,n.json=rt,n.seemsArrayLike=tt,Object.defineProperty(n,"__esModule",{value:!0})}); |
{ | ||
"name": "partial.lenses", | ||
"version": "11.19.0", | ||
"version": "11.20.0", | ||
"description": "Partial lenses is a comprehensive, high-performance optics library for JavaScript", | ||
@@ -74,3 +74,3 @@ "module": "dist/partial.lenses.es.js", | ||
"ramda": "^0.24.1", | ||
"rollup": "^0.48.2", | ||
"rollup": "^0.49.1", | ||
"rollup-plugin-babel": "^3.0.2", | ||
@@ -77,0 +77,0 @@ "rollup-plugin-node-resolve": "^3.0.0", |
@@ -927,2 +927,6 @@ import * as I from "infestines" | ||
export const forEach = /*#__PURE__*/I.curry((f, t, s) => { | ||
fold((_, x, i) => {f(x, i)}, void 0, traverseU(Collect, pair, t, s)) | ||
}) | ||
export const isDefined = /*#__PURE__*/I.pipe2U(mkSelect(x => void 0 !== x ? T : U), Boolean)() | ||
@@ -929,0 +933,0 @@ |
Sorry, the diff of this file is too big to display
366715
5077
4226