Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ramda-adjunct

Package Overview
Dependencies
Maintainers
1
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ramda-adjunct - npm Package Compare versions

Comparing version 2.7.0 to 2.8.0

es/contained.js

14

CHANGELOG.md

@@ -0,1 +1,15 @@

<a name="2.8.0"></a>
# [2.8.0](https://github.com/char0n/ramda-adjunct/compare/v2.7.0...v2.8.0) (2018-05-13)
### Features
* add contained ([#510](https://github.com/char0n/ramda-adjunct/issues/510)) ([381f2df](https://github.com/char0n/ramda-adjunct/commit/381f2df)), closes [#392](https://github.com/char0n/ramda-adjunct/issues/392)
* add lengthEq and lengthNotEq ([#552](https://github.com/char0n/ramda-adjunct/issues/552)) ([f71ad1e](https://github.com/char0n/ramda-adjunct/commit/f71ad1e)), closes [#444](https://github.com/char0n/ramda-adjunct/issues/444)
* add lengthLt, lengthGt, lengthLte, lengthGte ([47d4560](https://github.com/char0n/ramda-adjunct/commit/47d4560))
* add move ([#507](https://github.com/char0n/ramda-adjunct/issues/507)) ([22ecfc0](https://github.com/char0n/ramda-adjunct/commit/22ecfc0)), closes [#485](https://github.com/char0n/ramda-adjunct/issues/485)
* add thenP ([#551](https://github.com/char0n/ramda-adjunct/issues/551)) ([92ba7b5](https://github.com/char0n/ramda-adjunct/commit/92ba7b5)), closes [#35](https://github.com/char0n/ramda-adjunct/issues/35)
<a name="2.7.0"></a>

@@ -2,0 +16,0 @@ # [2.7.0](https://github.com/char0n/ramda-adjunct/compare/v2.6.0...v2.7.0) (2018-04-25)

2

dist/RA.node.js

@@ -1,1 +0,1 @@

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("ramda")):"function"==typeof define&&define.amd?define(["ramda"],e):"object"==typeof exports?exports.RA=e(require("ramda")):t.RA=e(t.ramda)}(global,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n.w={},n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var x,q,A,E,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_=function(t){return"object"===(void 0===t?"undefined":T(t))},B=Object(r.both)(a,Object(r.either)(_,k)),D=Object(r.complement)(B),L=Object(r.allPass)([g,D,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},V=Object(r.complement)(z),G=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,_),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),xt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),qt=Object(r.complement)(xt),At=Object(r.pathSatisfies)(k,["then"]),Et=Object(r.both)(B,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),_t=Object(r.always)(null),Bt=function(){return{}},Dt=Object(r.always)(""),Lt=function(){return[]},Wt=Object(r.always)(c()),zt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Vt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[zt.map])),Gt=Object(r.both)(Vt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[zt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Gt(t)||!Gt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ee=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),ne=Object(r.comparator)(function(t,e){return t.length>e.length}),re=Object(r.pipe)(Object(r.sort)(ne),r.head,Object(r.prop)("length")),ce=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),ue=Object(r.ifElse)(d,function(t){var e=re(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ce(n),void 0,t)})},c),oe=Object(r.addIndex)(r.map),ie=Object(r.addIndex)(r.reduce),ae=Object(r.addIndex)(r.filter),fe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),be=Object(r.curry)(function(t,e){return ae(fe(t),e)}),se=Object(r.unapply)(r.identity),le=Object(r.when)(O,r.of),je={concat:r.identity},Oe=Object(r.pipe)(Object(r.reduce)(r.concat,je),Object(r.when)(Object(r.identical)(je),c)),pe=Object(r.flip)(r.concat),de=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),ye=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),me=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return ye?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),he=Object(r.slice)(r.__,1/0),ve=Object(r.slice)(0),ge=Object(r.addIndex)(r.reject),Ne=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Pe=Object(r.curry)(function(t,e){return ge(Ne(t),e)}),Se=Object(r.reject)(It),xe=Object(r.flip)(r.append),qe=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Ae=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),Ee=Object(r.curry)(function(t,e){return Ae(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),we=Object(r.flip)(r.merge),Fe=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),Re=Object(r.curryN)(2,Object(r.pipe)(qe,r.mergeAll)),Ie=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),we(e),n)}),ke=Object(r.curry)(function(t,e,n){return Ie(Object(r.of)(t),e,n)}),Te=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),_e=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Be=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!B(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Be(Object(r.tail)(t),Object(r.path)([n],e)))}),De=Be,Le=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),We=Object(r.curry)(function(t,e){return Le(Object(r.of)(t),e)}),ze=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Ve=Object(r.curry)(function(t,e){return ze(Object(r.of)(t),e)}),Ge=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),Me=Object(r.complement)(Ge),Ue=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),Ke=Object(r.complement)(Ue),Ce=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),Ye=Object(r.curryN)(2,Object(r.useWith)(r.equals,[Ce,Ce])),He=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),Je=((x={})[zt.map]=function(t){return this.constructor[zt.of](t(this.value))},x),Qe=((q={})[zt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},q),Xe=((A={})[zt.equals]=function(t){return Ye(this,t)&&Object(r.equals)(this.value,t.value)},A),Ze=((E={})[zt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",zt.concat],this)?e=this.value[zt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[zt.of](e)},E),$e=((w={})[zt.chain]=function(t){var e=t(this.value);return Ye(this,e)?e:this},w),tn=((F={})[zt.lte]=function(t){return Ye(this,t)&&(this.value<t.value||this[zt.equals](t))},F),en=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var nn=zt.of,rn=zt.ap,cn=zt.map,un=zt.equals,on=zt.concat,an=zt.chain,fn=zt.lte,bn=zt.empty,sn=zt.contramap,ln=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[nn]=function(e){return new t(e)},en(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[rn]=function(t){return Qe[rn].call(this,t)},t.prototype[cn]=function(t){return Je[cn].call(this,t)},t.prototype[un]=function(t){return Xe[un].call(this,t)},t.prototype[on]=function(t){return Ze[on].call(this,t)},t.prototype[an]=function(t){return $e[an].call(this,t)},t.prototype[fn]=function(t){return tn[fn].call(this,t)},t.prototype[bn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[sn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();He(ln).forEach(function(t){var e=t[0],n=t[1];ln[e]=n}),He(ln.prototype).forEach(function(t){var e=t[0],n=t[1];ln.prototype[e]=n});var jn=ln,On=function(t){return Object(r.curry)(function(e,n){return jn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},pn=Object(r.curry)(function(t,e){return t.from(e)}),dn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});dn.from=pn;var yn=dn,mn=Object(r.complement)(r.propEq),hn=Object(r.complement)(r.pathEq),vn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),gn=Object(r.curry)(function(t,e,n){return vn(t,e)(n)}),Nn=Object(r.curry)(function(t,e,n){return t(n)?e:n}),Pn=Object(r.compose)(r.complement,r.both),Sn=Object(r.compose)(r.complement,r.either),xn=Object(r.compose)(r.complement,r.allPass),qn=Object(r.compose)(r.complement,r.anyPass),An=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),se),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return L}),n.d(e,"isArrayLike",function(){return z}),n.d(e,"isNotArrayLike",function(){return V}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return G}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return B}),n.d(e,"isObject",function(){return B}),n.d(e,"isNotObj",function(){return D}),n.d(e,"isNotObject",function(){return D}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return xt}),n.d(e,"isNotPair",function(){return qt}),n.d(e,"isThenable",function(){return At}),n.d(e,"isPromise",function(){return Et}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return _t}),n.d(e,"stubObj",function(){return Bt}),n.d(e,"stubObject",function(){return Bt}),n.d(e,"stubString",function(){return Dt}),n.d(e,"stubArray",function(){return Lt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"Y",function(){return te}),n.d(e,"seq",function(){return ee}),n.d(e,"sequencing",function(){return ee}),n.d(e,"dispatch",function(){return ue}),n.d(e,"mapIndexed",function(){return oe}),n.d(e,"reduceIndexed",function(){return ie}),n.d(e,"pickIndexes",function(){return be}),n.d(e,"list",function(){return se}),n.d(e,"ensureArray",function(){return le}),n.d(e,"concatAll",function(){return Oe}),n.d(e,"concatRight",function(){return pe}),n.d(e,"reduceP",function(){return de}),n.d(e,"reduceRightP",function(){return me}),n.d(e,"sliceFrom",function(){return he}),n.d(e,"sliceTo",function(){return ve}),n.d(e,"omitIndexes",function(){return Pe}),n.d(e,"compact",function(){return Se}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"paths",function(){return qe}),n.d(e,"renameKeys",function(){return Ee}),n.d(e,"renameKeysWith",function(){return Ae}),n.d(e,"mergeRight",function(){return we}),n.d(e,"resetToDefault",function(){return we}),n.d(e,"mergeProps",function(){return Fe}),n.d(e,"mergePaths",function(){return Re}),n.d(e,"mergeProp",function(){return ke}),n.d(e,"mergePath",function(){return Ie}),n.d(e,"omitBy",function(){return Te}),n.d(e,"viewOr",function(){return _e}),n.d(e,"hasPath",function(){return De}),n.d(e,"spreadProp",function(){return We}),n.d(e,"spreadPath",function(){return Le}),n.d(e,"flattenProp",function(){return Ve}),n.d(e,"flattenPath",function(){return ze}),n.d(e,"lensEq",function(){return Ge}),n.d(e,"lensNotEq",function(){return Me}),n.d(e,"lensSatisfies",function(){return Ue}),n.d(e,"lensNotSatisfy",function(){return Ke}),n.d(e,"lensTraverse",function(){return On}),n.d(e,"lensIso",function(){return yn}),n.d(e,"propNotEq",function(){return mn}),n.d(e,"pathNotEq",function(){return hn}),n.d(e,"inRange",function(){return gn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return Nn}),n.d(e,"notBoth",function(){return Pn}),n.d(e,"neither",function(){return Sn}),n.d(e,"notAllPass",function(){return xn}),n.d(e,"nonePass",function(){return qn}),n.d(e,"argsPass",function(){return An}),n.d(e,"Identity",function(){return jn})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("ramda")):"function"==typeof define&&define.amd?define(["ramda"],e):"object"==typeof exports?exports.RA=e(require("ramda")):t.RA=e(t.ramda)}(global,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var q,x,E,A,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L=function(t){return"object"===(void 0===t?"undefined":T(t))},_=Object(r.both)(a,Object(r.either)(L,k)),B=Object(r.complement)(_),D=Object(r.allPass)([g,B,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},z=Object(r.complement)(G),V=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,L),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),qt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),xt=Object(r.complement)(qt),Et=Object(r.pathSatisfies)(k,["then"]),At=Object(r.both)(_,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),Lt=Object(r.always)(null),_t=function(){return{}},Bt=Object(r.always)(""),Dt=function(){return[]},Wt=Object(r.always)(c()),Gt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),zt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[Gt.map])),Vt=Object(r.both)(zt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[Gt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Vt(t)||!Vt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=Object(r.invoker)(1,"then"),ee=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ne=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),re=Object(r.comparator)(function(t,e){return t.length>e.length}),ce=Object(r.pipe)(Object(r.sort)(re),r.head,Object(r.prop)("length")),ue=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),oe=Object(r.ifElse)(d,function(t){var e=ce(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ue(n),void 0,t)})},c),ie=Object(r.addIndex)(r.map),ae=Object(r.addIndex)(r.reduce),fe=Object(r.addIndex)(r.filter),be=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),se=Object(r.curry)(function(t,e){return fe(be(t),e)}),le=Object(r.unapply)(r.identity),je=Object(r.when)(O,r.of),Oe={concat:r.identity},pe=Object(r.pipe)(Object(r.reduce)(r.concat,Oe),Object(r.when)(Object(r.identical)(Oe),c)),de=Object(r.flip)(r.concat),ye=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),me=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),he=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return me?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),ve=Object(r.slice)(r.__,1/0),ge=Object(r.slice)(0),Ne=Object(r.addIndex)(r.reject),Pe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Se=Object(r.curry)(function(t,e){return Ne(Pe(t),e)}),qe=Object(r.reject)(It),xe=Object(r.flip)(r.append),Ee=Object(r.flip)(r.contains),Ae=Object(r.curry)(function(t,e,n){return Object(r.compose)(Object(r.insert)(e,Object(r.nth)(t,n)),Object(r.remove)(t,1))(n)}),we=Object(r.curry)(function(t,e,n){return Object(r.compose)(t(e),r.length)(n)}),Fe=we(Object(r.flip)(r.gt)),Re=we(Object(r.flip)(r.lt)),Ie=we(Object(r.flip)(r.gte)),ke=we(Object(r.flip)(r.lte)),Te=we(r.equals),Le=we(Object(r.complement)(r.equals)),_e=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Be=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),De=Object(r.curry)(function(t,e){return Be(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),We=Object(r.flip)(r.merge),Ge=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),ze=Object(r.curryN)(2,Object(r.pipe)(_e,r.mergeAll)),Ve=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),We(e),n)}),Me=Object(r.curry)(function(t,e,n){return Ve(Object(r.of)(t),e,n)}),Ue=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),Ke=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Ce=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!_(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Ce(Object(r.tail)(t),Object(r.path)([n],e)))}),Ye=Ce,He=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),Je=Object(r.curry)(function(t,e){return He(Object(r.of)(t),e)}),Qe=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Xe=Object(r.curry)(function(t,e){return Qe(Object(r.of)(t),e)}),Ze=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),$e=Object(r.complement)(Ze),tn=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),en=Object(r.complement)(tn),nn=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),rn=Object(r.curryN)(2,Object(r.useWith)(r.equals,[nn,nn])),cn=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),un=((q={})[Gt.map]=function(t){return this.constructor[Gt.of](t(this.value))},q),on=((x={})[Gt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},x),an=((E={})[Gt.equals]=function(t){return rn(this,t)&&Object(r.equals)(this.value,t.value)},E),fn=((A={})[Gt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",Gt.concat],this)?e=this.value[Gt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[Gt.of](e)},A),bn=((w={})[Gt.chain]=function(t){var e=t(this.value);return rn(this,e)?e:this},w),sn=((F={})[Gt.lte]=function(t){return rn(this,t)&&(this.value<t.value||this[Gt.equals](t))},F),ln=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var jn=Gt.of,On=Gt.ap,pn=Gt.map,dn=Gt.equals,yn=Gt.concat,mn=Gt.chain,hn=Gt.lte,vn=Gt.empty,gn=Gt.contramap,Nn=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[jn]=function(e){return new t(e)},ln(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[On]=function(t){return on[On].call(this,t)},t.prototype[pn]=function(t){return un[pn].call(this,t)},t.prototype[dn]=function(t){return an[dn].call(this,t)},t.prototype[yn]=function(t){return fn[yn].call(this,t)},t.prototype[mn]=function(t){return bn[mn].call(this,t)},t.prototype[hn]=function(t){return sn[hn].call(this,t)},t.prototype[vn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[gn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();cn(Nn).forEach(function(t){var e=t[0],n=t[1];Nn[e]=n}),cn(Nn.prototype).forEach(function(t){var e=t[0],n=t[1];Nn.prototype[e]=n});var Pn=Nn,Sn=function(t){return Object(r.curry)(function(e,n){return Pn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},qn=Object(r.curry)(function(t,e){return t.from(e)}),xn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});xn.from=qn;var En=xn,An=Object(r.complement)(r.propEq),wn=Object(r.complement)(r.pathEq),Fn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),Rn=Object(r.curry)(function(t,e,n){return Fn(t,e)(n)}),In=Object(r.curry)(function(t,e,n){return t(n)?e:n}),kn=Object(r.compose)(r.complement,r.both),Tn=Object(r.compose)(r.complement,r.either),Ln=Object(r.compose)(r.complement,r.allPass),_n=Object(r.compose)(r.complement,r.anyPass),Bn=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),le),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return D}),n.d(e,"isArrayLike",function(){return G}),n.d(e,"isNotArrayLike",function(){return z}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return V}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return _}),n.d(e,"isObject",function(){return _}),n.d(e,"isNotObj",function(){return B}),n.d(e,"isNotObject",function(){return B}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return qt}),n.d(e,"isNotPair",function(){return xt}),n.d(e,"isThenable",function(){return Et}),n.d(e,"isPromise",function(){return At}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return Lt}),n.d(e,"stubObj",function(){return _t}),n.d(e,"stubObject",function(){return _t}),n.d(e,"stubString",function(){return Bt}),n.d(e,"stubArray",function(){return Dt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"thenP",function(){return te}),n.d(e,"Y",function(){return ee}),n.d(e,"seq",function(){return ne}),n.d(e,"sequencing",function(){return ne}),n.d(e,"dispatch",function(){return oe}),n.d(e,"mapIndexed",function(){return ie}),n.d(e,"reduceIndexed",function(){return ae}),n.d(e,"pickIndexes",function(){return se}),n.d(e,"list",function(){return le}),n.d(e,"ensureArray",function(){return je}),n.d(e,"concatAll",function(){return pe}),n.d(e,"concatRight",function(){return de}),n.d(e,"reduceP",function(){return ye}),n.d(e,"reduceRightP",function(){return he}),n.d(e,"sliceFrom",function(){return ve}),n.d(e,"sliceTo",function(){return ge}),n.d(e,"omitIndexes",function(){return Se}),n.d(e,"compact",function(){return qe}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"contained",function(){return Ee}),n.d(e,"move",function(){return Ae}),n.d(e,"lengthGt",function(){return Fe}),n.d(e,"lengthLt",function(){return Re}),n.d(e,"lengthGte",function(){return Ie}),n.d(e,"lengthLte",function(){return ke}),n.d(e,"lengthEq",function(){return Te}),n.d(e,"lengthNotEq",function(){return Le}),n.d(e,"paths",function(){return _e}),n.d(e,"renameKeys",function(){return De}),n.d(e,"renameKeysWith",function(){return Be}),n.d(e,"mergeRight",function(){return We}),n.d(e,"resetToDefault",function(){return We}),n.d(e,"mergeProps",function(){return Ge}),n.d(e,"mergePaths",function(){return ze}),n.d(e,"mergeProp",function(){return Me}),n.d(e,"mergePath",function(){return Ve}),n.d(e,"omitBy",function(){return Ue}),n.d(e,"viewOr",function(){return Ke}),n.d(e,"hasPath",function(){return Ye}),n.d(e,"spreadProp",function(){return Je}),n.d(e,"spreadPath",function(){return He}),n.d(e,"flattenProp",function(){return Xe}),n.d(e,"flattenPath",function(){return Qe}),n.d(e,"lensEq",function(){return Ze}),n.d(e,"lensNotEq",function(){return $e}),n.d(e,"lensSatisfies",function(){return tn}),n.d(e,"lensNotSatisfy",function(){return en}),n.d(e,"lensTraverse",function(){return Sn}),n.d(e,"lensIso",function(){return En}),n.d(e,"propNotEq",function(){return An}),n.d(e,"pathNotEq",function(){return wn}),n.d(e,"inRange",function(){return Rn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return In}),n.d(e,"notBoth",function(){return kn}),n.d(e,"neither",function(){return Tn}),n.d(e,"notAllPass",function(){return Ln}),n.d(e,"nonePass",function(){return _n}),n.d(e,"argsPass",function(){return Bn}),n.d(e,"Identity",function(){return Pn})}])});

@@ -1,1 +0,1 @@

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("ramda")):"function"==typeof define&&define.amd?define(["ramda"],e):"object"==typeof exports?exports.RA=e(require("ramda")):t.RA=e(t.ramda)}(global,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n.w={},n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var x,q,A,E,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_=function(t){return"object"===(void 0===t?"undefined":T(t))},B=Object(r.both)(a,Object(r.either)(_,k)),D=Object(r.complement)(B),L=Object(r.allPass)([g,D,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},V=Object(r.complement)(z),G=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,_),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),xt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),qt=Object(r.complement)(xt),At=Object(r.pathSatisfies)(k,["then"]),Et=Object(r.both)(B,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),_t=Object(r.always)(null),Bt=function(){return{}},Dt=Object(r.always)(""),Lt=function(){return[]},Wt=Object(r.always)(c()),zt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Vt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[zt.map])),Gt=Object(r.both)(Vt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[zt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Gt(t)||!Gt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ee=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),ne=Object(r.comparator)(function(t,e){return t.length>e.length}),re=Object(r.pipe)(Object(r.sort)(ne),r.head,Object(r.prop)("length")),ce=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),ue=Object(r.ifElse)(d,function(t){var e=re(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ce(n),void 0,t)})},c),oe=Object(r.addIndex)(r.map),ie=Object(r.addIndex)(r.reduce),ae=Object(r.addIndex)(r.filter),fe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),be=Object(r.curry)(function(t,e){return ae(fe(t),e)}),se=Object(r.unapply)(r.identity),le=Object(r.when)(O,r.of),je={concat:r.identity},Oe=Object(r.pipe)(Object(r.reduce)(r.concat,je),Object(r.when)(Object(r.identical)(je),c)),pe=Object(r.flip)(r.concat),de=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),ye=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),me=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return ye?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),he=Object(r.slice)(r.__,1/0),ve=Object(r.slice)(0),ge=Object(r.addIndex)(r.reject),Ne=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Pe=Object(r.curry)(function(t,e){return ge(Ne(t),e)}),Se=Object(r.reject)(It),xe=Object(r.flip)(r.append),qe=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Ae=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),Ee=Object(r.curry)(function(t,e){return Ae(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),we=Object(r.flip)(r.merge),Fe=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),Re=Object(r.curryN)(2,Object(r.pipe)(qe,r.mergeAll)),Ie=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),we(e),n)}),ke=Object(r.curry)(function(t,e,n){return Ie(Object(r.of)(t),e,n)}),Te=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),_e=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Be=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!B(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Be(Object(r.tail)(t),Object(r.path)([n],e)))}),De=Be,Le=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),We=Object(r.curry)(function(t,e){return Le(Object(r.of)(t),e)}),ze=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Ve=Object(r.curry)(function(t,e){return ze(Object(r.of)(t),e)}),Ge=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),Me=Object(r.complement)(Ge),Ue=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),Ke=Object(r.complement)(Ue),Ce=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),Ye=Object(r.curryN)(2,Object(r.useWith)(r.equals,[Ce,Ce])),He=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),Je=((x={})[zt.map]=function(t){return this.constructor[zt.of](t(this.value))},x),Qe=((q={})[zt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},q),Xe=((A={})[zt.equals]=function(t){return Ye(this,t)&&Object(r.equals)(this.value,t.value)},A),Ze=((E={})[zt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",zt.concat],this)?e=this.value[zt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[zt.of](e)},E),$e=((w={})[zt.chain]=function(t){var e=t(this.value);return Ye(this,e)?e:this},w),tn=((F={})[zt.lte]=function(t){return Ye(this,t)&&(this.value<t.value||this[zt.equals](t))},F),en=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var nn=zt.of,rn=zt.ap,cn=zt.map,un=zt.equals,on=zt.concat,an=zt.chain,fn=zt.lte,bn=zt.empty,sn=zt.contramap,ln=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[nn]=function(e){return new t(e)},en(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[rn]=function(t){return Qe[rn].call(this,t)},t.prototype[cn]=function(t){return Je[cn].call(this,t)},t.prototype[un]=function(t){return Xe[un].call(this,t)},t.prototype[on]=function(t){return Ze[on].call(this,t)},t.prototype[an]=function(t){return $e[an].call(this,t)},t.prototype[fn]=function(t){return tn[fn].call(this,t)},t.prototype[bn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[sn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();He(ln).forEach(function(t){var e=t[0],n=t[1];ln[e]=n}),He(ln.prototype).forEach(function(t){var e=t[0],n=t[1];ln.prototype[e]=n});var jn=ln,On=function(t){return Object(r.curry)(function(e,n){return jn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},pn=Object(r.curry)(function(t,e){return t.from(e)}),dn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});dn.from=pn;var yn=dn,mn=Object(r.complement)(r.propEq),hn=Object(r.complement)(r.pathEq),vn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),gn=Object(r.curry)(function(t,e,n){return vn(t,e)(n)}),Nn=Object(r.curry)(function(t,e,n){return t(n)?e:n}),Pn=Object(r.compose)(r.complement,r.both),Sn=Object(r.compose)(r.complement,r.either),xn=Object(r.compose)(r.complement,r.allPass),qn=Object(r.compose)(r.complement,r.anyPass),An=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),se),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return L}),n.d(e,"isArrayLike",function(){return z}),n.d(e,"isNotArrayLike",function(){return V}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return G}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return B}),n.d(e,"isObject",function(){return B}),n.d(e,"isNotObj",function(){return D}),n.d(e,"isNotObject",function(){return D}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return xt}),n.d(e,"isNotPair",function(){return qt}),n.d(e,"isThenable",function(){return At}),n.d(e,"isPromise",function(){return Et}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return _t}),n.d(e,"stubObj",function(){return Bt}),n.d(e,"stubObject",function(){return Bt}),n.d(e,"stubString",function(){return Dt}),n.d(e,"stubArray",function(){return Lt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"Y",function(){return te}),n.d(e,"seq",function(){return ee}),n.d(e,"sequencing",function(){return ee}),n.d(e,"dispatch",function(){return ue}),n.d(e,"mapIndexed",function(){return oe}),n.d(e,"reduceIndexed",function(){return ie}),n.d(e,"pickIndexes",function(){return be}),n.d(e,"list",function(){return se}),n.d(e,"ensureArray",function(){return le}),n.d(e,"concatAll",function(){return Oe}),n.d(e,"concatRight",function(){return pe}),n.d(e,"reduceP",function(){return de}),n.d(e,"reduceRightP",function(){return me}),n.d(e,"sliceFrom",function(){return he}),n.d(e,"sliceTo",function(){return ve}),n.d(e,"omitIndexes",function(){return Pe}),n.d(e,"compact",function(){return Se}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"paths",function(){return qe}),n.d(e,"renameKeys",function(){return Ee}),n.d(e,"renameKeysWith",function(){return Ae}),n.d(e,"mergeRight",function(){return we}),n.d(e,"resetToDefault",function(){return we}),n.d(e,"mergeProps",function(){return Fe}),n.d(e,"mergePaths",function(){return Re}),n.d(e,"mergeProp",function(){return ke}),n.d(e,"mergePath",function(){return Ie}),n.d(e,"omitBy",function(){return Te}),n.d(e,"viewOr",function(){return _e}),n.d(e,"hasPath",function(){return De}),n.d(e,"spreadProp",function(){return We}),n.d(e,"spreadPath",function(){return Le}),n.d(e,"flattenProp",function(){return Ve}),n.d(e,"flattenPath",function(){return ze}),n.d(e,"lensEq",function(){return Ge}),n.d(e,"lensNotEq",function(){return Me}),n.d(e,"lensSatisfies",function(){return Ue}),n.d(e,"lensNotSatisfy",function(){return Ke}),n.d(e,"lensTraverse",function(){return On}),n.d(e,"lensIso",function(){return yn}),n.d(e,"propNotEq",function(){return mn}),n.d(e,"pathNotEq",function(){return hn}),n.d(e,"inRange",function(){return gn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return Nn}),n.d(e,"notBoth",function(){return Pn}),n.d(e,"neither",function(){return Sn}),n.d(e,"notAllPass",function(){return xn}),n.d(e,"nonePass",function(){return qn}),n.d(e,"argsPass",function(){return An}),n.d(e,"Identity",function(){return jn})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("ramda")):"function"==typeof define&&define.amd?define(["ramda"],e):"object"==typeof exports?exports.RA=e(require("ramda")):t.RA=e(t.ramda)}(global,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var q,x,E,A,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L=function(t){return"object"===(void 0===t?"undefined":T(t))},_=Object(r.both)(a,Object(r.either)(L,k)),B=Object(r.complement)(_),D=Object(r.allPass)([g,B,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},z=Object(r.complement)(G),V=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,L),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),qt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),xt=Object(r.complement)(qt),Et=Object(r.pathSatisfies)(k,["then"]),At=Object(r.both)(_,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),Lt=Object(r.always)(null),_t=function(){return{}},Bt=Object(r.always)(""),Dt=function(){return[]},Wt=Object(r.always)(c()),Gt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),zt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[Gt.map])),Vt=Object(r.both)(zt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[Gt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Vt(t)||!Vt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=Object(r.invoker)(1,"then"),ee=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ne=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),re=Object(r.comparator)(function(t,e){return t.length>e.length}),ce=Object(r.pipe)(Object(r.sort)(re),r.head,Object(r.prop)("length")),ue=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),oe=Object(r.ifElse)(d,function(t){var e=ce(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ue(n),void 0,t)})},c),ie=Object(r.addIndex)(r.map),ae=Object(r.addIndex)(r.reduce),fe=Object(r.addIndex)(r.filter),be=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),se=Object(r.curry)(function(t,e){return fe(be(t),e)}),le=Object(r.unapply)(r.identity),je=Object(r.when)(O,r.of),Oe={concat:r.identity},pe=Object(r.pipe)(Object(r.reduce)(r.concat,Oe),Object(r.when)(Object(r.identical)(Oe),c)),de=Object(r.flip)(r.concat),ye=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),me=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),he=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return me?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),ve=Object(r.slice)(r.__,1/0),ge=Object(r.slice)(0),Ne=Object(r.addIndex)(r.reject),Pe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Se=Object(r.curry)(function(t,e){return Ne(Pe(t),e)}),qe=Object(r.reject)(It),xe=Object(r.flip)(r.append),Ee=Object(r.flip)(r.contains),Ae=Object(r.curry)(function(t,e,n){return Object(r.compose)(Object(r.insert)(e,Object(r.nth)(t,n)),Object(r.remove)(t,1))(n)}),we=Object(r.curry)(function(t,e,n){return Object(r.compose)(t(e),r.length)(n)}),Fe=we(Object(r.flip)(r.gt)),Re=we(Object(r.flip)(r.lt)),Ie=we(Object(r.flip)(r.gte)),ke=we(Object(r.flip)(r.lte)),Te=we(r.equals),Le=we(Object(r.complement)(r.equals)),_e=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Be=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),De=Object(r.curry)(function(t,e){return Be(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),We=Object(r.flip)(r.merge),Ge=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),ze=Object(r.curryN)(2,Object(r.pipe)(_e,r.mergeAll)),Ve=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),We(e),n)}),Me=Object(r.curry)(function(t,e,n){return Ve(Object(r.of)(t),e,n)}),Ue=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),Ke=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Ce=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!_(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Ce(Object(r.tail)(t),Object(r.path)([n],e)))}),Ye=Ce,He=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),Je=Object(r.curry)(function(t,e){return He(Object(r.of)(t),e)}),Qe=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Xe=Object(r.curry)(function(t,e){return Qe(Object(r.of)(t),e)}),Ze=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),$e=Object(r.complement)(Ze),tn=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),en=Object(r.complement)(tn),nn=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),rn=Object(r.curryN)(2,Object(r.useWith)(r.equals,[nn,nn])),cn=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),un=((q={})[Gt.map]=function(t){return this.constructor[Gt.of](t(this.value))},q),on=((x={})[Gt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},x),an=((E={})[Gt.equals]=function(t){return rn(this,t)&&Object(r.equals)(this.value,t.value)},E),fn=((A={})[Gt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",Gt.concat],this)?e=this.value[Gt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[Gt.of](e)},A),bn=((w={})[Gt.chain]=function(t){var e=t(this.value);return rn(this,e)?e:this},w),sn=((F={})[Gt.lte]=function(t){return rn(this,t)&&(this.value<t.value||this[Gt.equals](t))},F),ln=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var jn=Gt.of,On=Gt.ap,pn=Gt.map,dn=Gt.equals,yn=Gt.concat,mn=Gt.chain,hn=Gt.lte,vn=Gt.empty,gn=Gt.contramap,Nn=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[jn]=function(e){return new t(e)},ln(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[On]=function(t){return on[On].call(this,t)},t.prototype[pn]=function(t){return un[pn].call(this,t)},t.prototype[dn]=function(t){return an[dn].call(this,t)},t.prototype[yn]=function(t){return fn[yn].call(this,t)},t.prototype[mn]=function(t){return bn[mn].call(this,t)},t.prototype[hn]=function(t){return sn[hn].call(this,t)},t.prototype[vn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[gn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();cn(Nn).forEach(function(t){var e=t[0],n=t[1];Nn[e]=n}),cn(Nn.prototype).forEach(function(t){var e=t[0],n=t[1];Nn.prototype[e]=n});var Pn=Nn,Sn=function(t){return Object(r.curry)(function(e,n){return Pn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},qn=Object(r.curry)(function(t,e){return t.from(e)}),xn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});xn.from=qn;var En=xn,An=Object(r.complement)(r.propEq),wn=Object(r.complement)(r.pathEq),Fn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),Rn=Object(r.curry)(function(t,e,n){return Fn(t,e)(n)}),In=Object(r.curry)(function(t,e,n){return t(n)?e:n}),kn=Object(r.compose)(r.complement,r.both),Tn=Object(r.compose)(r.complement,r.either),Ln=Object(r.compose)(r.complement,r.allPass),_n=Object(r.compose)(r.complement,r.anyPass),Bn=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),le),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return D}),n.d(e,"isArrayLike",function(){return G}),n.d(e,"isNotArrayLike",function(){return z}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return V}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return _}),n.d(e,"isObject",function(){return _}),n.d(e,"isNotObj",function(){return B}),n.d(e,"isNotObject",function(){return B}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return qt}),n.d(e,"isNotPair",function(){return xt}),n.d(e,"isThenable",function(){return Et}),n.d(e,"isPromise",function(){return At}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return Lt}),n.d(e,"stubObj",function(){return _t}),n.d(e,"stubObject",function(){return _t}),n.d(e,"stubString",function(){return Bt}),n.d(e,"stubArray",function(){return Dt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"thenP",function(){return te}),n.d(e,"Y",function(){return ee}),n.d(e,"seq",function(){return ne}),n.d(e,"sequencing",function(){return ne}),n.d(e,"dispatch",function(){return oe}),n.d(e,"mapIndexed",function(){return ie}),n.d(e,"reduceIndexed",function(){return ae}),n.d(e,"pickIndexes",function(){return se}),n.d(e,"list",function(){return le}),n.d(e,"ensureArray",function(){return je}),n.d(e,"concatAll",function(){return pe}),n.d(e,"concatRight",function(){return de}),n.d(e,"reduceP",function(){return ye}),n.d(e,"reduceRightP",function(){return he}),n.d(e,"sliceFrom",function(){return ve}),n.d(e,"sliceTo",function(){return ge}),n.d(e,"omitIndexes",function(){return Se}),n.d(e,"compact",function(){return qe}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"contained",function(){return Ee}),n.d(e,"move",function(){return Ae}),n.d(e,"lengthGt",function(){return Fe}),n.d(e,"lengthLt",function(){return Re}),n.d(e,"lengthGte",function(){return Ie}),n.d(e,"lengthLte",function(){return ke}),n.d(e,"lengthEq",function(){return Te}),n.d(e,"lengthNotEq",function(){return Le}),n.d(e,"paths",function(){return _e}),n.d(e,"renameKeys",function(){return De}),n.d(e,"renameKeysWith",function(){return Be}),n.d(e,"mergeRight",function(){return We}),n.d(e,"resetToDefault",function(){return We}),n.d(e,"mergeProps",function(){return Ge}),n.d(e,"mergePaths",function(){return ze}),n.d(e,"mergeProp",function(){return Me}),n.d(e,"mergePath",function(){return Ve}),n.d(e,"omitBy",function(){return Ue}),n.d(e,"viewOr",function(){return Ke}),n.d(e,"hasPath",function(){return Ye}),n.d(e,"spreadProp",function(){return Je}),n.d(e,"spreadPath",function(){return He}),n.d(e,"flattenProp",function(){return Xe}),n.d(e,"flattenPath",function(){return Qe}),n.d(e,"lensEq",function(){return Ze}),n.d(e,"lensNotEq",function(){return $e}),n.d(e,"lensSatisfies",function(){return tn}),n.d(e,"lensNotSatisfy",function(){return en}),n.d(e,"lensTraverse",function(){return Sn}),n.d(e,"lensIso",function(){return En}),n.d(e,"propNotEq",function(){return An}),n.d(e,"pathNotEq",function(){return wn}),n.d(e,"inRange",function(){return Rn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return In}),n.d(e,"notBoth",function(){return kn}),n.d(e,"neither",function(){return Tn}),n.d(e,"notAllPass",function(){return Ln}),n.d(e,"nonePass",function(){return _n}),n.d(e,"argsPass",function(){return Bn}),n.d(e,"Identity",function(){return Pn})}])});

@@ -1,1 +0,1 @@

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("R")):"function"==typeof define&&define.amd?define(["R"],e):"object"==typeof exports?exports.RA=e(require("R")):t.RA=e(t.R)}(window,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var x,q,A,E,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_=function(t){return"object"===(void 0===t?"undefined":T(t))},B=Object(r.both)(a,Object(r.either)(_,k)),D=Object(r.complement)(B),L=Object(r.allPass)([g,D,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},V=Object(r.complement)(z),G=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,_),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),xt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),qt=Object(r.complement)(xt),At=Object(r.pathSatisfies)(k,["then"]),Et=Object(r.both)(B,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),_t=Object(r.always)(null),Bt=function(){return{}},Dt=Object(r.always)(""),Lt=function(){return[]},Wt=Object(r.always)(c()),zt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Vt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[zt.map])),Gt=Object(r.both)(Vt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[zt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Gt(t)||!Gt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ee=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),ne=Object(r.comparator)(function(t,e){return t.length>e.length}),re=Object(r.pipe)(Object(r.sort)(ne),r.head,Object(r.prop)("length")),ce=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),ue=Object(r.ifElse)(d,function(t){var e=re(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ce(n),void 0,t)})},c),oe=Object(r.addIndex)(r.map),ie=Object(r.addIndex)(r.reduce),ae=Object(r.addIndex)(r.filter),fe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),be=Object(r.curry)(function(t,e){return ae(fe(t),e)}),se=Object(r.unapply)(r.identity),le=Object(r.when)(O,r.of),je={concat:r.identity},Oe=Object(r.pipe)(Object(r.reduce)(r.concat,je),Object(r.when)(Object(r.identical)(je),c)),pe=Object(r.flip)(r.concat),de=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),ye=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),me=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return ye?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),he=Object(r.slice)(r.__,1/0),ve=Object(r.slice)(0),ge=Object(r.addIndex)(r.reject),Ne=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Pe=Object(r.curry)(function(t,e){return ge(Ne(t),e)}),Se=Object(r.reject)(It),xe=Object(r.flip)(r.append),qe=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Ae=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),Ee=Object(r.curry)(function(t,e){return Ae(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),we=Object(r.flip)(r.merge),Fe=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),Re=Object(r.curryN)(2,Object(r.pipe)(qe,r.mergeAll)),Ie=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),we(e),n)}),ke=Object(r.curry)(function(t,e,n){return Ie(Object(r.of)(t),e,n)}),Te=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),_e=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Be=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!B(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Be(Object(r.tail)(t),Object(r.path)([n],e)))}),De=Be,Le=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),We=Object(r.curry)(function(t,e){return Le(Object(r.of)(t),e)}),ze=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Ve=Object(r.curry)(function(t,e){return ze(Object(r.of)(t),e)}),Ge=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),Me=Object(r.complement)(Ge),Ue=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),Ke=Object(r.complement)(Ue),Ce=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),Ye=Object(r.curryN)(2,Object(r.useWith)(r.equals,[Ce,Ce])),He=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),Je=((x={})[zt.map]=function(t){return this.constructor[zt.of](t(this.value))},x),Qe=((q={})[zt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},q),Xe=((A={})[zt.equals]=function(t){return Ye(this,t)&&Object(r.equals)(this.value,t.value)},A),Ze=((E={})[zt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",zt.concat],this)?e=this.value[zt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[zt.of](e)},E),$e=((w={})[zt.chain]=function(t){var e=t(this.value);return Ye(this,e)?e:this},w),tn=((F={})[zt.lte]=function(t){return Ye(this,t)&&(this.value<t.value||this[zt.equals](t))},F),en=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var nn=zt.of,rn=zt.ap,cn=zt.map,un=zt.equals,on=zt.concat,an=zt.chain,fn=zt.lte,bn=zt.empty,sn=zt.contramap,ln=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[nn]=function(e){return new t(e)},en(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[rn]=function(t){return Qe[rn].call(this,t)},t.prototype[cn]=function(t){return Je[cn].call(this,t)},t.prototype[un]=function(t){return Xe[un].call(this,t)},t.prototype[on]=function(t){return Ze[on].call(this,t)},t.prototype[an]=function(t){return $e[an].call(this,t)},t.prototype[fn]=function(t){return tn[fn].call(this,t)},t.prototype[bn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[sn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();He(ln).forEach(function(t){var e=t[0],n=t[1];ln[e]=n}),He(ln.prototype).forEach(function(t){var e=t[0],n=t[1];ln.prototype[e]=n});var jn=ln,On=function(t){return Object(r.curry)(function(e,n){return jn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},pn=Object(r.curry)(function(t,e){return t.from(e)}),dn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});dn.from=pn;var yn=dn,mn=Object(r.complement)(r.propEq),hn=Object(r.complement)(r.pathEq),vn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),gn=Object(r.curry)(function(t,e,n){return vn(t,e)(n)}),Nn=Object(r.curry)(function(t,e,n){return t(n)?e:n}),Pn=Object(r.compose)(r.complement,r.both),Sn=Object(r.compose)(r.complement,r.either),xn=Object(r.compose)(r.complement,r.allPass),qn=Object(r.compose)(r.complement,r.anyPass),An=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),se),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return L}),n.d(e,"isArrayLike",function(){return z}),n.d(e,"isNotArrayLike",function(){return V}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return G}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return B}),n.d(e,"isObject",function(){return B}),n.d(e,"isNotObj",function(){return D}),n.d(e,"isNotObject",function(){return D}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return xt}),n.d(e,"isNotPair",function(){return qt}),n.d(e,"isThenable",function(){return At}),n.d(e,"isPromise",function(){return Et}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return _t}),n.d(e,"stubObj",function(){return Bt}),n.d(e,"stubObject",function(){return Bt}),n.d(e,"stubString",function(){return Dt}),n.d(e,"stubArray",function(){return Lt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"Y",function(){return te}),n.d(e,"seq",function(){return ee}),n.d(e,"sequencing",function(){return ee}),n.d(e,"dispatch",function(){return ue}),n.d(e,"mapIndexed",function(){return oe}),n.d(e,"reduceIndexed",function(){return ie}),n.d(e,"pickIndexes",function(){return be}),n.d(e,"list",function(){return se}),n.d(e,"ensureArray",function(){return le}),n.d(e,"concatAll",function(){return Oe}),n.d(e,"concatRight",function(){return pe}),n.d(e,"reduceP",function(){return de}),n.d(e,"reduceRightP",function(){return me}),n.d(e,"sliceFrom",function(){return he}),n.d(e,"sliceTo",function(){return ve}),n.d(e,"omitIndexes",function(){return Pe}),n.d(e,"compact",function(){return Se}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"paths",function(){return qe}),n.d(e,"renameKeys",function(){return Ee}),n.d(e,"renameKeysWith",function(){return Ae}),n.d(e,"mergeRight",function(){return we}),n.d(e,"resetToDefault",function(){return we}),n.d(e,"mergeProps",function(){return Fe}),n.d(e,"mergePaths",function(){return Re}),n.d(e,"mergeProp",function(){return ke}),n.d(e,"mergePath",function(){return Ie}),n.d(e,"omitBy",function(){return Te}),n.d(e,"viewOr",function(){return _e}),n.d(e,"hasPath",function(){return De}),n.d(e,"spreadProp",function(){return We}),n.d(e,"spreadPath",function(){return Le}),n.d(e,"flattenProp",function(){return Ve}),n.d(e,"flattenPath",function(){return ze}),n.d(e,"lensEq",function(){return Ge}),n.d(e,"lensNotEq",function(){return Me}),n.d(e,"lensSatisfies",function(){return Ue}),n.d(e,"lensNotSatisfy",function(){return Ke}),n.d(e,"lensTraverse",function(){return On}),n.d(e,"lensIso",function(){return yn}),n.d(e,"propNotEq",function(){return mn}),n.d(e,"pathNotEq",function(){return hn}),n.d(e,"inRange",function(){return gn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return Nn}),n.d(e,"notBoth",function(){return Pn}),n.d(e,"neither",function(){return Sn}),n.d(e,"notAllPass",function(){return xn}),n.d(e,"nonePass",function(){return qn}),n.d(e,"argsPass",function(){return An}),n.d(e,"Identity",function(){return jn})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("R")):"function"==typeof define&&define.amd?define(["R"],e):"object"==typeof exports?exports.RA=e(require("R")):t.RA=e(t.R)}(window,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var q,x,E,A,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L=function(t){return"object"===(void 0===t?"undefined":T(t))},_=Object(r.both)(a,Object(r.either)(L,k)),B=Object(r.complement)(_),D=Object(r.allPass)([g,B,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},z=Object(r.complement)(G),V=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,L),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),qt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),xt=Object(r.complement)(qt),Et=Object(r.pathSatisfies)(k,["then"]),At=Object(r.both)(_,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),Lt=Object(r.always)(null),_t=function(){return{}},Bt=Object(r.always)(""),Dt=function(){return[]},Wt=Object(r.always)(c()),Gt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),zt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[Gt.map])),Vt=Object(r.both)(zt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[Gt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Vt(t)||!Vt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=Object(r.invoker)(1,"then"),ee=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ne=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),re=Object(r.comparator)(function(t,e){return t.length>e.length}),ce=Object(r.pipe)(Object(r.sort)(re),r.head,Object(r.prop)("length")),ue=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),oe=Object(r.ifElse)(d,function(t){var e=ce(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ue(n),void 0,t)})},c),ie=Object(r.addIndex)(r.map),ae=Object(r.addIndex)(r.reduce),fe=Object(r.addIndex)(r.filter),be=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),se=Object(r.curry)(function(t,e){return fe(be(t),e)}),le=Object(r.unapply)(r.identity),je=Object(r.when)(O,r.of),Oe={concat:r.identity},pe=Object(r.pipe)(Object(r.reduce)(r.concat,Oe),Object(r.when)(Object(r.identical)(Oe),c)),de=Object(r.flip)(r.concat),ye=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),me=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),he=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return me?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),ve=Object(r.slice)(r.__,1/0),ge=Object(r.slice)(0),Ne=Object(r.addIndex)(r.reject),Pe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Se=Object(r.curry)(function(t,e){return Ne(Pe(t),e)}),qe=Object(r.reject)(It),xe=Object(r.flip)(r.append),Ee=Object(r.flip)(r.contains),Ae=Object(r.curry)(function(t,e,n){return Object(r.compose)(Object(r.insert)(e,Object(r.nth)(t,n)),Object(r.remove)(t,1))(n)}),we=Object(r.curry)(function(t,e,n){return Object(r.compose)(t(e),r.length)(n)}),Fe=we(Object(r.flip)(r.gt)),Re=we(Object(r.flip)(r.lt)),Ie=we(Object(r.flip)(r.gte)),ke=we(Object(r.flip)(r.lte)),Te=we(r.equals),Le=we(Object(r.complement)(r.equals)),_e=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Be=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),De=Object(r.curry)(function(t,e){return Be(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),We=Object(r.flip)(r.merge),Ge=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),ze=Object(r.curryN)(2,Object(r.pipe)(_e,r.mergeAll)),Ve=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),We(e),n)}),Me=Object(r.curry)(function(t,e,n){return Ve(Object(r.of)(t),e,n)}),Ue=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),Ke=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Ce=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!_(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Ce(Object(r.tail)(t),Object(r.path)([n],e)))}),Ye=Ce,He=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),Je=Object(r.curry)(function(t,e){return He(Object(r.of)(t),e)}),Qe=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Xe=Object(r.curry)(function(t,e){return Qe(Object(r.of)(t),e)}),Ze=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),$e=Object(r.complement)(Ze),tn=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),en=Object(r.complement)(tn),nn=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),rn=Object(r.curryN)(2,Object(r.useWith)(r.equals,[nn,nn])),cn=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),un=((q={})[Gt.map]=function(t){return this.constructor[Gt.of](t(this.value))},q),on=((x={})[Gt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},x),an=((E={})[Gt.equals]=function(t){return rn(this,t)&&Object(r.equals)(this.value,t.value)},E),fn=((A={})[Gt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",Gt.concat],this)?e=this.value[Gt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[Gt.of](e)},A),bn=((w={})[Gt.chain]=function(t){var e=t(this.value);return rn(this,e)?e:this},w),sn=((F={})[Gt.lte]=function(t){return rn(this,t)&&(this.value<t.value||this[Gt.equals](t))},F),ln=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var jn=Gt.of,On=Gt.ap,pn=Gt.map,dn=Gt.equals,yn=Gt.concat,mn=Gt.chain,hn=Gt.lte,vn=Gt.empty,gn=Gt.contramap,Nn=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[jn]=function(e){return new t(e)},ln(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[On]=function(t){return on[On].call(this,t)},t.prototype[pn]=function(t){return un[pn].call(this,t)},t.prototype[dn]=function(t){return an[dn].call(this,t)},t.prototype[yn]=function(t){return fn[yn].call(this,t)},t.prototype[mn]=function(t){return bn[mn].call(this,t)},t.prototype[hn]=function(t){return sn[hn].call(this,t)},t.prototype[vn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[gn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();cn(Nn).forEach(function(t){var e=t[0],n=t[1];Nn[e]=n}),cn(Nn.prototype).forEach(function(t){var e=t[0],n=t[1];Nn.prototype[e]=n});var Pn=Nn,Sn=function(t){return Object(r.curry)(function(e,n){return Pn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},qn=Object(r.curry)(function(t,e){return t.from(e)}),xn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});xn.from=qn;var En=xn,An=Object(r.complement)(r.propEq),wn=Object(r.complement)(r.pathEq),Fn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),Rn=Object(r.curry)(function(t,e,n){return Fn(t,e)(n)}),In=Object(r.curry)(function(t,e,n){return t(n)?e:n}),kn=Object(r.compose)(r.complement,r.both),Tn=Object(r.compose)(r.complement,r.either),Ln=Object(r.compose)(r.complement,r.allPass),_n=Object(r.compose)(r.complement,r.anyPass),Bn=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),le),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return D}),n.d(e,"isArrayLike",function(){return G}),n.d(e,"isNotArrayLike",function(){return z}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return V}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return _}),n.d(e,"isObject",function(){return _}),n.d(e,"isNotObj",function(){return B}),n.d(e,"isNotObject",function(){return B}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return qt}),n.d(e,"isNotPair",function(){return xt}),n.d(e,"isThenable",function(){return Et}),n.d(e,"isPromise",function(){return At}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return Lt}),n.d(e,"stubObj",function(){return _t}),n.d(e,"stubObject",function(){return _t}),n.d(e,"stubString",function(){return Bt}),n.d(e,"stubArray",function(){return Dt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"thenP",function(){return te}),n.d(e,"Y",function(){return ee}),n.d(e,"seq",function(){return ne}),n.d(e,"sequencing",function(){return ne}),n.d(e,"dispatch",function(){return oe}),n.d(e,"mapIndexed",function(){return ie}),n.d(e,"reduceIndexed",function(){return ae}),n.d(e,"pickIndexes",function(){return se}),n.d(e,"list",function(){return le}),n.d(e,"ensureArray",function(){return je}),n.d(e,"concatAll",function(){return pe}),n.d(e,"concatRight",function(){return de}),n.d(e,"reduceP",function(){return ye}),n.d(e,"reduceRightP",function(){return he}),n.d(e,"sliceFrom",function(){return ve}),n.d(e,"sliceTo",function(){return ge}),n.d(e,"omitIndexes",function(){return Se}),n.d(e,"compact",function(){return qe}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"contained",function(){return Ee}),n.d(e,"move",function(){return Ae}),n.d(e,"lengthGt",function(){return Fe}),n.d(e,"lengthLt",function(){return Re}),n.d(e,"lengthGte",function(){return Ie}),n.d(e,"lengthLte",function(){return ke}),n.d(e,"lengthEq",function(){return Te}),n.d(e,"lengthNotEq",function(){return Le}),n.d(e,"paths",function(){return _e}),n.d(e,"renameKeys",function(){return De}),n.d(e,"renameKeysWith",function(){return Be}),n.d(e,"mergeRight",function(){return We}),n.d(e,"resetToDefault",function(){return We}),n.d(e,"mergeProps",function(){return Ge}),n.d(e,"mergePaths",function(){return ze}),n.d(e,"mergeProp",function(){return Me}),n.d(e,"mergePath",function(){return Ve}),n.d(e,"omitBy",function(){return Ue}),n.d(e,"viewOr",function(){return Ke}),n.d(e,"hasPath",function(){return Ye}),n.d(e,"spreadProp",function(){return Je}),n.d(e,"spreadPath",function(){return He}),n.d(e,"flattenProp",function(){return Xe}),n.d(e,"flattenPath",function(){return Qe}),n.d(e,"lensEq",function(){return Ze}),n.d(e,"lensNotEq",function(){return $e}),n.d(e,"lensSatisfies",function(){return tn}),n.d(e,"lensNotSatisfy",function(){return en}),n.d(e,"lensTraverse",function(){return Sn}),n.d(e,"lensIso",function(){return En}),n.d(e,"propNotEq",function(){return An}),n.d(e,"pathNotEq",function(){return wn}),n.d(e,"inRange",function(){return Rn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return In}),n.d(e,"notBoth",function(){return kn}),n.d(e,"neither",function(){return Tn}),n.d(e,"notAllPass",function(){return Ln}),n.d(e,"nonePass",function(){return _n}),n.d(e,"argsPass",function(){return Bn}),n.d(e,"Identity",function(){return Pn})}])});

@@ -1,1 +0,1 @@

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("R")):"function"==typeof define&&define.amd?define(["R"],e):"object"==typeof exports?exports.RA=e(require("R")):t.RA=e(t.R)}(window,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var x,q,A,E,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_=function(t){return"object"===(void 0===t?"undefined":T(t))},B=Object(r.both)(a,Object(r.either)(_,k)),D=Object(r.complement)(B),L=Object(r.allPass)([g,D,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},z=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},V=Object(r.complement)(z),G=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,_),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),xt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),qt=Object(r.complement)(xt),At=Object(r.pathSatisfies)(k,["then"]),Et=Object(r.both)(B,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),_t=Object(r.always)(null),Bt=function(){return{}},Dt=Object(r.always)(""),Lt=function(){return[]},Wt=Object(r.always)(c()),zt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Vt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[zt.map])),Gt=Object(r.both)(Vt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[zt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Gt(t)||!Gt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ee=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),ne=Object(r.comparator)(function(t,e){return t.length>e.length}),re=Object(r.pipe)(Object(r.sort)(ne),r.head,Object(r.prop)("length")),ce=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),ue=Object(r.ifElse)(d,function(t){var e=re(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ce(n),void 0,t)})},c),oe=Object(r.addIndex)(r.map),ie=Object(r.addIndex)(r.reduce),ae=Object(r.addIndex)(r.filter),fe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),be=Object(r.curry)(function(t,e){return ae(fe(t),e)}),se=Object(r.unapply)(r.identity),le=Object(r.when)(O,r.of),je={concat:r.identity},Oe=Object(r.pipe)(Object(r.reduce)(r.concat,je),Object(r.when)(Object(r.identical)(je),c)),pe=Object(r.flip)(r.concat),de=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),ye=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),me=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return ye?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),he=Object(r.slice)(r.__,1/0),ve=Object(r.slice)(0),ge=Object(r.addIndex)(r.reject),Ne=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Pe=Object(r.curry)(function(t,e){return ge(Ne(t),e)}),Se=Object(r.reject)(It),xe=Object(r.flip)(r.append),qe=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Ae=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),Ee=Object(r.curry)(function(t,e){return Ae(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),we=Object(r.flip)(r.merge),Fe=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),Re=Object(r.curryN)(2,Object(r.pipe)(qe,r.mergeAll)),Ie=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),we(e),n)}),ke=Object(r.curry)(function(t,e,n){return Ie(Object(r.of)(t),e,n)}),Te=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),_e=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Be=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!B(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Be(Object(r.tail)(t),Object(r.path)([n],e)))}),De=Be,Le=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),We=Object(r.curry)(function(t,e){return Le(Object(r.of)(t),e)}),ze=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Ve=Object(r.curry)(function(t,e){return ze(Object(r.of)(t),e)}),Ge=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),Me=Object(r.complement)(Ge),Ue=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),Ke=Object(r.complement)(Ue),Ce=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),Ye=Object(r.curryN)(2,Object(r.useWith)(r.equals,[Ce,Ce])),He=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),Je=((x={})[zt.map]=function(t){return this.constructor[zt.of](t(this.value))},x),Qe=((q={})[zt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},q),Xe=((A={})[zt.equals]=function(t){return Ye(this,t)&&Object(r.equals)(this.value,t.value)},A),Ze=((E={})[zt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",zt.concat],this)?e=this.value[zt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[zt.of](e)},E),$e=((w={})[zt.chain]=function(t){var e=t(this.value);return Ye(this,e)?e:this},w),tn=((F={})[zt.lte]=function(t){return Ye(this,t)&&(this.value<t.value||this[zt.equals](t))},F),en=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var nn=zt.of,rn=zt.ap,cn=zt.map,un=zt.equals,on=zt.concat,an=zt.chain,fn=zt.lte,bn=zt.empty,sn=zt.contramap,ln=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[nn]=function(e){return new t(e)},en(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[rn]=function(t){return Qe[rn].call(this,t)},t.prototype[cn]=function(t){return Je[cn].call(this,t)},t.prototype[un]=function(t){return Xe[un].call(this,t)},t.prototype[on]=function(t){return Ze[on].call(this,t)},t.prototype[an]=function(t){return $e[an].call(this,t)},t.prototype[fn]=function(t){return tn[fn].call(this,t)},t.prototype[bn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[sn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();He(ln).forEach(function(t){var e=t[0],n=t[1];ln[e]=n}),He(ln.prototype).forEach(function(t){var e=t[0],n=t[1];ln.prototype[e]=n});var jn=ln,On=function(t){return Object(r.curry)(function(e,n){return jn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},pn=Object(r.curry)(function(t,e){return t.from(e)}),dn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});dn.from=pn;var yn=dn,mn=Object(r.complement)(r.propEq),hn=Object(r.complement)(r.pathEq),vn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),gn=Object(r.curry)(function(t,e,n){return vn(t,e)(n)}),Nn=Object(r.curry)(function(t,e,n){return t(n)?e:n}),Pn=Object(r.compose)(r.complement,r.both),Sn=Object(r.compose)(r.complement,r.either),xn=Object(r.compose)(r.complement,r.allPass),qn=Object(r.compose)(r.complement,r.anyPass),An=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),se),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return L}),n.d(e,"isArrayLike",function(){return z}),n.d(e,"isNotArrayLike",function(){return V}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return G}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return B}),n.d(e,"isObject",function(){return B}),n.d(e,"isNotObj",function(){return D}),n.d(e,"isNotObject",function(){return D}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return xt}),n.d(e,"isNotPair",function(){return qt}),n.d(e,"isThenable",function(){return At}),n.d(e,"isPromise",function(){return Et}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return _t}),n.d(e,"stubObj",function(){return Bt}),n.d(e,"stubObject",function(){return Bt}),n.d(e,"stubString",function(){return Dt}),n.d(e,"stubArray",function(){return Lt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"Y",function(){return te}),n.d(e,"seq",function(){return ee}),n.d(e,"sequencing",function(){return ee}),n.d(e,"dispatch",function(){return ue}),n.d(e,"mapIndexed",function(){return oe}),n.d(e,"reduceIndexed",function(){return ie}),n.d(e,"pickIndexes",function(){return be}),n.d(e,"list",function(){return se}),n.d(e,"ensureArray",function(){return le}),n.d(e,"concatAll",function(){return Oe}),n.d(e,"concatRight",function(){return pe}),n.d(e,"reduceP",function(){return de}),n.d(e,"reduceRightP",function(){return me}),n.d(e,"sliceFrom",function(){return he}),n.d(e,"sliceTo",function(){return ve}),n.d(e,"omitIndexes",function(){return Pe}),n.d(e,"compact",function(){return Se}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"paths",function(){return qe}),n.d(e,"renameKeys",function(){return Ee}),n.d(e,"renameKeysWith",function(){return Ae}),n.d(e,"mergeRight",function(){return we}),n.d(e,"resetToDefault",function(){return we}),n.d(e,"mergeProps",function(){return Fe}),n.d(e,"mergePaths",function(){return Re}),n.d(e,"mergeProp",function(){return ke}),n.d(e,"mergePath",function(){return Ie}),n.d(e,"omitBy",function(){return Te}),n.d(e,"viewOr",function(){return _e}),n.d(e,"hasPath",function(){return De}),n.d(e,"spreadProp",function(){return We}),n.d(e,"spreadPath",function(){return Le}),n.d(e,"flattenProp",function(){return Ve}),n.d(e,"flattenPath",function(){return ze}),n.d(e,"lensEq",function(){return Ge}),n.d(e,"lensNotEq",function(){return Me}),n.d(e,"lensSatisfies",function(){return Ue}),n.d(e,"lensNotSatisfy",function(){return Ke}),n.d(e,"lensTraverse",function(){return On}),n.d(e,"lensIso",function(){return yn}),n.d(e,"propNotEq",function(){return mn}),n.d(e,"pathNotEq",function(){return hn}),n.d(e,"inRange",function(){return gn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return Nn}),n.d(e,"notBoth",function(){return Pn}),n.d(e,"neither",function(){return Sn}),n.d(e,"notAllPass",function(){return xn}),n.d(e,"nonePass",function(){return qn}),n.d(e,"argsPass",function(){return An}),n.d(e,"Identity",function(){return jn})}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("R")):"function"==typeof define&&define.amd?define(["R"],e):"object"==typeof exports?exports.RA=e(require("R")):t.RA=e(t.R)}(window,function(t){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var c=e[r]={i:r,l:!1,exports:{}};return t[r].call(c.exports,c,c.exports,n),c.l=!0,c.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(e,n){e.exports=t},function(t,e){t.exports=function(t){return"[object Number]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object Object]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,e){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,e,n){"use strict";n.r(e);var r=n(0),c=Object(r.always)(void 0),u=Object(r.equals)(c()),o=Object(r.complement)(u),i=Object(r.equals)(null),a=Object(r.complement)(i),f=Object(r.complement)(r.isNil),b=n(4),s=n.n(b),l=Array.isArray||s.a,j=Object(r.both)(l,r.isEmpty),O=Object(r.complement)(l),p=Object(r.complement)(r.isEmpty),d=Object(r.both)(l,p),y=Object(r.is)(Boolean),m=Object(r.complement)(y),h=Object(r.either)(r.isNil,r.isEmpty),v=n(3),g=n.n(v).a,N=Object(r.equals)(""),P=Object(r.complement)(g),S=null;try{S=new Function("return function* () {}")().constructor}catch(t){}var q,x,E,A,w,F,R=function(t){var e="[object GeneratorFunction]"===Object.prototype.toString.call(t),n=a(S)&&t instanceof S;return e||n},I=function(t){return"[object AsyncFunction]"===Object.prototype.toString.call(t)},k=Object(r.anyPass)([function(t){return"[object Function]"===Object.prototype.toString.call(t)},R,I]),T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},L=function(t){return"object"===(void 0===t?"undefined":T(t))},_=Object(r.both)(a,Object(r.either)(L,k)),B=Object(r.complement)(_),D=Object(r.allPass)([g,B,p]),W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},G=function(t){return!!l(t)||!!t&&!g(t)&&"object"===(void 0===t?"undefined":W(t))&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&Object(r.has)(0,t)&&Object(r.has)(t.length-1,t))},z=Object(r.complement)(G),V=Object(r.complement)(R),M=Object(r.complement)(I),U=Object(r.complement)(k),K=Object(r.both)(a,L),C=Object(r.complement)(K),Y=n(2),H=n.n(Y),J=Object(r.pipe)(r.toString,Object(r.equals)(Object(r.toString)(Object))),Q=Object(r.pathSatisfies)(Object(r.both)(k,J),["constructor"]),X=function(t){if(!K(t)||!H()(t))return!1;var e=Object.getPrototypeOf(t);return!!i(e)||Q(e)},Z=Object(r.complement)(X),$=Object(r.is)(Date),tt=Object(r.complement)($),et=n(1),nt=n.n(et).a,rt=Object(r.both)(nt,isNaN),ct=Number.isNaN||rt,ut=Object(r.complement)(ct),ot=Object(r.both)($,Object(r.pipe)(Object(r.invoker)(0,"getTime"),ut)),it=Object(r.complement)(ot),at=Object(r.complement)(nt),ft=Object(r.both)(nt,Object(r.lt)(0)),bt=Object(r.both)(nt,Object(r.gt)(0)),st=Object(r.both)(nt,Object(r.flip)(r.lte)(0)),lt=Object(r.both)(nt,Object(r.flip)(r.gte)(0)),jt=Object(r.both)(nt,isFinite),Ot=Number.isFinite||jt,pt=Object(r.complement)(Ot),dt=Object(r.both)(Ot,Object(r.converge)(r.equals,[Math.floor,r.identity])),yt=Number.isInteger||dt,mt=Object(r.complement)(yt),ht=Object(r.both)(Ot,Object(r.complement)(yt)),vt=Object(r.complement)(ht),gt=Object(r.either)(yt,ht),Nt=Object(r.complement)(gt),Pt=Object(r.both)(yt,Object(r.pipe)(Object(r.flip)(r.modulo)(2),Object(r.complement)(r.equals)(0))),St=Object(r.both)(yt,Object(r.complement)(Pt)),qt=Object(r.both)(l,Object(r.pipe)(r.length,Object(r.equals)(2))),xt=Object(r.complement)(qt),Et=Object(r.pathSatisfies)(k,["then"]),At=Object(r.both)(_,Object(r.pipe)(r.toString,Object(r.equals)("[object Promise]"))),wt=Object(r.equals)(!0),Ft=Object(r.equals)(!1),Rt=Boolean,It=Object(r.complement)(Rt),kt=Object(r.is)(RegExp),Tt=Object(r.complement)(kt),Lt=Object(r.always)(null),_t=function(){return{}},Bt=Object(r.always)(""),Dt=function(){return[]},Wt=Object(r.always)(c()),Gt=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),zt=Object(r.either)(Object(r.pathSatisfies)(k,["map"]),Object(r.pathSatisfies)(k,[Gt.map])),Vt=Object(r.both)(zt,Object(r.either)(Object(r.pathSatisfies)(k,["ap"]),Object(r.pathSatisfies)(k,[Gt.ap]))),Mt=Object(r.curryN)(2,function(t,e){if(!Vt(t)||!Vt(e))return Object(r.ap)(t,e);try{return t.ap(e)}catch(n){return e.ap(t)}}),Ut=Object(r.curry)(function(t,e){var n=Object(r.curryN)(t,e);return Object(r.curryN)(t,function(){for(var t=arguments.length,e=Array(t),c=0;c<t;c++)e[c]=arguments[c];var u=Object(r.map)(n,Object(r.head)(e)),o=Object(r.slice)(1,1/0,e);return Object(r.reduce)(Mt,u,o)})}),Kt=function(t){return Ut(t.length,t)},Ct=Object(r.curry)(function(t,e,n){return k(n.cata)?n.cata(t,e):n.either(t,e)}),Yt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e)})}),Ht=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t.length,function(){return t.apply(void 0,arguments).run(e())})}),Jt=Object(r.curryN)(2,function(t,e){return Object(r.curryN)(t,function(){for(var t=arguments.length,n=Array(t),c=0;c<t;c++)n[c]=arguments[c];return e.apply(this,Object(r.reverse)(n))})}),Qt=Object(r.converge)(Jt,[r.length,r.identity]),Xt=Object(r.bind)(Promise.all,Promise),Zt=Object(r.bind)(Promise.resolve,Promise),$t=Object(r.bind)(Promise.reject,Promise),te=Object(r.invoker)(1,"then"),ee=function(t){return(e=function(e){return t(function(t){return e(e)(t)})})(e);var e},ne=Object(r.curry)(function(t,e){return Object(r.tap)(function(e){return Object(r.map)(function(t){return t(e)})(t)})(e)}),re=Object(r.comparator)(function(t,e){return t.length>e.length}),ce=Object(r.pipe)(Object(r.sort)(re),r.head,Object(r.prop)("length")),ue=Object(r.curry)(function(t,e,n){var c=n.apply(void 0,t);return f(c)?Object(r.reduced)(c):e}),oe=Object(r.ifElse)(d,function(t){var e=ce(t);return Object(r.curryN)(e,function(){for(var e=arguments.length,n=Array(e),c=0;c<e;c++)n[c]=arguments[c];return Object(r.reduce)(ue(n),void 0,t)})},c),ie=Object(r.addIndex)(r.map),ae=Object(r.addIndex)(r.reduce),fe=Object(r.addIndex)(r.filter),be=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),se=Object(r.curry)(function(t,e){return fe(be(t),e)}),le=Object(r.unapply)(r.identity),je=Object(r.when)(O,r.of),Oe={concat:r.identity},pe=Object(r.pipe)(Object(r.reduce)(r.concat,Oe),Object(r.when)(Object(r.identical)(Oe),c)),de=Object(r.flip)(r.concat),ye=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduce)(function(e,n){return e.then(function(t){return Xt([t,n])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(n,r)})})(Zt(e),n)})}),me=Object(r.pipe)(Object(r.reduceRight)(r.concat,""),Object(r.equals)("ba"))(["a","b"]),he=Object(r.curryN)(3,function(t,e,n){return Zt(n).then(function(n){var c=Object(r.length)(n);return 0===c?e:Object(r.reduceRight)(function(e,n){var r=void 0,o=void 0;return me?(r=e,o=n):(r=n,o=e),r.then(function(t){return Xt([t,o])}).then(function(e){var n=e[0],r=e[1];return u(n)&&1===c?r:t(r,n)})})(Zt(e),n)})}),ve=Object(r.slice)(r.__,1/0),ge=Object(r.slice)(0),Ne=Object(r.addIndex)(r.reject),Pe=Object(r.curry)(function(t,e,n){return Object(r.contains)(n,t)}),Se=Object(r.curry)(function(t,e){return Ne(Pe(t),e)}),qe=Object(r.reject)(It),xe=Object(r.flip)(r.append),Ee=Object(r.flip)(r.contains),Ae=Object(r.curry)(function(t,e,n){return Object(r.compose)(Object(r.insert)(e,Object(r.nth)(t,n)),Object(r.remove)(t,1))(n)}),we=Object(r.curry)(function(t,e,n){return Object(r.compose)(t(e),r.length)(n)}),Fe=we(Object(r.flip)(r.gt)),Re=we(Object(r.flip)(r.lt)),Ie=we(Object(r.flip)(r.gte)),ke=we(Object(r.flip)(r.lte)),Te=we(r.equals),Le=we(Object(r.complement)(r.equals)),_e=Object(r.curry)(function(t,e){return Object(r.ap)([Object(r.path)(r.__,e)],t)}),Be=Object(r.curry)(function(t,e){return Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.adjust)(t,0)),r.fromPairs)(e)}),De=Object(r.curry)(function(t,e){return Be(function(t){return function(e){return Object(r.has)(e,t)?t[e]:e}}(t),e)}),We=Object(r.flip)(r.merge),Ge=Object(r.curryN)(2,Object(r.pipe)(r.props,r.mergeAll)),ze=Object(r.curryN)(2,Object(r.pipe)(_e,r.mergeAll)),Ve=Object(r.curry)(function(t,e,n){return Object(r.over)(Object(r.lensPath)(t),We(e),n)}),Me=Object(r.curry)(function(t,e,n){return Ve(Object(r.of)(t),e,n)}),Ue=Object(r.useWith)(r.pickBy,[r.complement,r.identity]),Ke=Object(r.curryN)(3,function(t,e,n){return Object(r.defaultTo)(t,Object(r.view)(e,n))}),Ce=Object(r.curryN)(2,function(t,e){var n=Object(r.head)(t);return!(0===Object(r.length)(t)||!_(e))&&(1===Object(r.length)(t)?Object(r.has)(n,e):Ce(Object(r.tail)(t),Object(r.path)([n],e)))}),Ye=Ce,He=Object(r.curryN)(2,Object(r.converge)(r.merge,[r.dissocPath,Object(r.pathOr)({})])),Je=Object(r.curry)(function(t,e){return He(Object(r.of)(t),e)}),Qe=Object(r.curry)(function(t,e){return Object(r.merge)(e,Object(r.pathOr)({},t,e))}),Xe=Object(r.curry)(function(t,e){return Qe(Object(r.of)(t),e)}),Ze=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(t),Object(r.equals)(e))(n)}),$e=Object(r.complement)(Ze),tn=Object(r.curryN)(3,function(t,e,n){return Object(r.pipe)(Object(r.view)(e),t,wt)(n)}),en=Object(r.complement)(tn),nn=Object(r.either)(Object(r.path)(["@@type"]),Object(r.path)(["constructor","@@type"])),rn=Object(r.curryN)(2,Object(r.useWith)(r.equals,[nn,nn])),cn=Object(r.pipe)(r.toPairs,Object(r.map)(Object(r.over)(Object(r.lensIndex)(0),Object(r.replace)("fantasy-land/","")))),un=((q={})[Gt.map]=function(t){return this.constructor[Gt.of](t(this.value))},q),on=((x={})[Gt.ap]=function(t){var e=this;return t.map(function(t){return t(e.value)})},x),an=((E={})[Gt.equals]=function(t){return rn(this,t)&&Object(r.equals)(this.value,t.value)},E),fn=((A={})[Gt.concat]=function(t){var e=this.value;return g(this.value)||nt(this.value)?e=this.value+t.value:Object(r.pathSatisfies)(k,["value",Gt.concat],this)?e=this.value[Gt.concat](t.value):Object(r.pathSatisfies)(k,["value","concat"],this)&&(e=this.value.concat(t.value)),this.constructor[Gt.of](e)},A),bn=((w={})[Gt.chain]=function(t){var e=t(this.value);return rn(this,e)?e:this},w),sn=((F={})[Gt.lte]=function(t){return rn(this,t)&&(this.value<t.value||this[Gt.equals](t))},F),ln=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var jn=Gt.of,On=Gt.ap,pn=Gt.map,dn=Gt.equals,yn=Gt.concat,mn=Gt.chain,hn=Gt.lte,vn=Gt.empty,gn=Gt.contramap,Nn=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.value=e}return t[jn]=function(e){return new t(e)},ln(t,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),t.prototype.get=function(){return this.value},t.prototype[On]=function(t){return on[On].call(this,t)},t.prototype[pn]=function(t){return un[pn].call(this,t)},t.prototype[dn]=function(t){return an[dn].call(this,t)},t.prototype[yn]=function(t){return fn[yn].call(this,t)},t.prototype[mn]=function(t){return bn[mn].call(this,t)},t.prototype[hn]=function(t){return sn[hn].call(this,t)},t.prototype[vn]=function(){return this.constructor.of(Object(r.empty)(this.value))},t.prototype[gn]=function(t){var e=this;return this.constructor.of(function(n){return e.value(t(n))})},t}();cn(Nn).forEach(function(t){var e=t[0],n=t[1];Nn[e]=n}),cn(Nn.prototype).forEach(function(t){var e=t[0],n=t[1];Nn.prototype[e]=n});var Pn=Nn,Sn=function(t){return Object(r.curry)(function(e,n){return Pn.of(Object(r.traverse)(t,Object(r.pipe)(e,Object(r.prop)("value")),n))})},qn=Object(r.curry)(function(t,e){return t.from(e)}),xn=Object(r.curry)(function(t,e){return function(t,e){var n=function(e){return t(e)};return n.from=e,n}(Object(r.curry)(function(n,c){return Object(r.map)(e,n(t(c)))}),Object(r.curry)(function(n,c){return Object(r.map)(t,n(e(c)))}))});xn.from=qn;var En=xn,An=Object(r.complement)(r.propEq),wn=Object(r.complement)(r.pathEq),Fn=Object(r.ifElse)(r.gte,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Object(r.useWith)(r.both,[r.lte,r.gt])),Rn=Object(r.curry)(function(t,e,n){return Fn(t,e)(n)}),In=Object(r.curry)(function(t,e,n){return t(n)?e:n}),kn=Object(r.compose)(r.complement,r.both),Tn=Object(r.compose)(r.complement,r.either),Ln=Object(r.compose)(r.complement,r.allPass),_n=Object(r.compose)(r.complement,r.anyPass),Bn=Object(r.curry)(function(t,e){return Object(r.useWith)(Object(r.compose)(t(Rt),le),e)});n.d(e,"isNotUndefined",function(){return o}),n.d(e,"isUndefined",function(){return u}),n.d(e,"isNull",function(){return i}),n.d(e,"isNotNull",function(){return a}),n.d(e,"isNotNil",function(){return f}),n.d(e,"isArray",function(){return l}),n.d(e,"isEmptyArray",function(){return j}),n.d(e,"isNotArray",function(){return O}),n.d(e,"isNonEmptyArray",function(){return d}),n.d(e,"isBoolean",function(){return y}),n.d(e,"isNotBoolean",function(){return m}),n.d(e,"isNilOrEmpty",function(){return h}),n.d(e,"isString",function(){return g}),n.d(e,"isEmptyString",function(){return N}),n.d(e,"isNotString",function(){return P}),n.d(e,"isNonEmptyString",function(){return D}),n.d(e,"isArrayLike",function(){return G}),n.d(e,"isNotArrayLike",function(){return z}),n.d(e,"isGeneratorFunction",function(){return R}),n.d(e,"isNotGeneratorFunction",function(){return V}),n.d(e,"isAsyncFunction",function(){return I}),n.d(e,"isNotAsyncFunction",function(){return M}),n.d(e,"isFunction",function(){return k}),n.d(e,"isNotFunction",function(){return U}),n.d(e,"isObj",function(){return _}),n.d(e,"isObject",function(){return _}),n.d(e,"isNotObj",function(){return B}),n.d(e,"isNotObject",function(){return B}),n.d(e,"isObjLike",function(){return K}),n.d(e,"isObjectLike",function(){return K}),n.d(e,"isNotObjLike",function(){return C}),n.d(e,"isNotObjectLike",function(){return C}),n.d(e,"isPlainObj",function(){return X}),n.d(e,"isPlainObject",function(){return X}),n.d(e,"isNotPlainObj",function(){return Z}),n.d(e,"isNotPlainObject",function(){return Z}),n.d(e,"isDate",function(){return $}),n.d(e,"isNotDate",function(){return tt}),n.d(e,"isValidDate",function(){return ot}),n.d(e,"isNotValidDate",function(){return it}),n.d(e,"isInvalidDate",function(){return it}),n.d(e,"isNumber",function(){return nt}),n.d(e,"isNotNumber",function(){return at}),n.d(e,"isPositive",function(){return ft}),n.d(e,"isNegative",function(){return bt}),n.d(e,"isNonPositive",function(){return st}),n.d(e,"isNonNegative",function(){return lt}),n.d(e,"isNaN",function(){return ct}),n.d(e,"isNotNaN",function(){return ut}),n.d(e,"isFinite",function(){return Ot}),n.d(e,"isNotFinite",function(){return pt}),n.d(e,"isInteger",function(){return yt}),n.d(e,"isNotInteger",function(){return mt}),n.d(e,"isFloat",function(){return ht}),n.d(e,"isNotFloat",function(){return vt}),n.d(e,"isValidNumber",function(){return gt}),n.d(e,"isNotValidNumber",function(){return Nt}),n.d(e,"isOdd",function(){return Pt}),n.d(e,"isEven",function(){return St}),n.d(e,"isPair",function(){return qt}),n.d(e,"isNotPair",function(){return xt}),n.d(e,"isThenable",function(){return Et}),n.d(e,"isPromise",function(){return At}),n.d(e,"isTrue",function(){return wt}),n.d(e,"isFalse",function(){return Ft}),n.d(e,"isTruthy",function(){return Rt}),n.d(e,"isFalsy",function(){return It}),n.d(e,"isRegExp",function(){return kt}),n.d(e,"isNotRegExp",function(){return Tt}),n.d(e,"stubUndefined",function(){return c}),n.d(e,"stubNull",function(){return Lt}),n.d(e,"stubObj",function(){return _t}),n.d(e,"stubObject",function(){return _t}),n.d(e,"stubString",function(){return Bt}),n.d(e,"stubArray",function(){return Dt}),n.d(e,"noop",function(){return Wt}),n.d(e,"liftFN",function(){return Ut}),n.d(e,"liftF",function(){return Kt}),n.d(e,"cata",function(){return Ct}),n.d(e,"weave",function(){return Yt}),n.d(e,"weaveLazy",function(){return Ht}),n.d(e,"curryRightN",function(){return Jt}),n.d(e,"curryRight",function(){return Qt}),n.d(e,"allP",function(){return Xt}),n.d(e,"resolveP",function(){return Zt}),n.d(e,"rejectP",function(){return $t}),n.d(e,"thenP",function(){return te}),n.d(e,"Y",function(){return ee}),n.d(e,"seq",function(){return ne}),n.d(e,"sequencing",function(){return ne}),n.d(e,"dispatch",function(){return oe}),n.d(e,"mapIndexed",function(){return ie}),n.d(e,"reduceIndexed",function(){return ae}),n.d(e,"pickIndexes",function(){return se}),n.d(e,"list",function(){return le}),n.d(e,"ensureArray",function(){return je}),n.d(e,"concatAll",function(){return pe}),n.d(e,"concatRight",function(){return de}),n.d(e,"reduceP",function(){return ye}),n.d(e,"reduceRightP",function(){return he}),n.d(e,"sliceFrom",function(){return ve}),n.d(e,"sliceTo",function(){return ge}),n.d(e,"omitIndexes",function(){return Se}),n.d(e,"compact",function(){return qe}),n.d(e,"appendFlipped",function(){return xe}),n.d(e,"contained",function(){return Ee}),n.d(e,"move",function(){return Ae}),n.d(e,"lengthGt",function(){return Fe}),n.d(e,"lengthLt",function(){return Re}),n.d(e,"lengthGte",function(){return Ie}),n.d(e,"lengthLte",function(){return ke}),n.d(e,"lengthEq",function(){return Te}),n.d(e,"lengthNotEq",function(){return Le}),n.d(e,"paths",function(){return _e}),n.d(e,"renameKeys",function(){return De}),n.d(e,"renameKeysWith",function(){return Be}),n.d(e,"mergeRight",function(){return We}),n.d(e,"resetToDefault",function(){return We}),n.d(e,"mergeProps",function(){return Ge}),n.d(e,"mergePaths",function(){return ze}),n.d(e,"mergeProp",function(){return Me}),n.d(e,"mergePath",function(){return Ve}),n.d(e,"omitBy",function(){return Ue}),n.d(e,"viewOr",function(){return Ke}),n.d(e,"hasPath",function(){return Ye}),n.d(e,"spreadProp",function(){return Je}),n.d(e,"spreadPath",function(){return He}),n.d(e,"flattenProp",function(){return Xe}),n.d(e,"flattenPath",function(){return Qe}),n.d(e,"lensEq",function(){return Ze}),n.d(e,"lensNotEq",function(){return $e}),n.d(e,"lensSatisfies",function(){return tn}),n.d(e,"lensNotSatisfy",function(){return en}),n.d(e,"lensTraverse",function(){return Sn}),n.d(e,"lensIso",function(){return En}),n.d(e,"propNotEq",function(){return An}),n.d(e,"pathNotEq",function(){return wn}),n.d(e,"inRange",function(){return Rn}),n.d(e,"isNotEmpty",function(){return p}),n.d(e,"defaultWhen",function(){return In}),n.d(e,"notBoth",function(){return kn}),n.d(e,"neither",function(){return Tn}),n.d(e,"notAllPass",function(){return Ln}),n.d(e,"nonePass",function(){return _n}),n.d(e,"argsPass",function(){return Bn}),n.d(e,"Identity",function(){return Pn})}])});

@@ -1,1 +0,1 @@

!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.RA=t():n.RA=t()}(window,function(){return function(n){var t={};function r(e){if(t[e])return t[e].exports;var u=t[e]={i:e,l:!1,exports:{}};return n[e].call(u.exports,u,u.exports,r),u.l=!0,u.exports}return r.m=n,r.c=t,r.d=function(n,t,e){r.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:e})},r.r=function(n){Object.defineProperty(n,"__esModule",{value:!0})},r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,"a",t),t},r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.p="",r(r.s=4)}([function(n,t){n.exports=function(n){return"[object Number]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object Object]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object String]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,r){"use strict";function e(n){return null!=n&&"object"==typeof n&&!0===n["@@functional/placeholder"]}function u(n){return function t(r){return 0===arguments.length||e(r)?t:n.apply(this,arguments)}}r.r(t);var o=u(function(n){return function(){return n}}),i={"@@functional/placeholder":!0};function c(n){return function t(r,o){switch(arguments.length){case 0:return t;case 1:return e(r)?t:u(function(t){return n(r,t)});default:return e(r)&&e(o)?t:e(r)?u(function(t){return n(t,o)}):e(o)?u(function(t){return n(r,t)}):n(r,o)}}}function a(n,t){var r;n=n||[],t=t||[];var e=n.length,u=t.length,o=[];for(r=0;r<e;)o[o.length]=n[r],r+=1;for(r=0;r<u;)o[o.length]=t[r],r+=1;return o}function f(n,t){switch(n){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,e){return t.apply(this,arguments)};case 4:return function(n,r,e,u){return t.apply(this,arguments)};case 5:return function(n,r,e,u,o){return t.apply(this,arguments)};case 6:return function(n,r,e,u,o,i){return t.apply(this,arguments)};case 7:return function(n,r,e,u,o,i,c){return t.apply(this,arguments)};case 8:return function(n,r,e,u,o,i,c,a){return t.apply(this,arguments)};case 9:return function(n,r,e,u,o,i,c,a,f){return t.apply(this,arguments)};case 10:return function(n,r,e,u,o,i,c,a,f,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function l(n,t,r){return function(){for(var u=[],o=0,i=n,c=0;c<t.length||o<arguments.length;){var a;c<t.length&&(!e(t[c])||o>=arguments.length)?a=t[c]:(a=arguments[o],o+=1),u[c]=a,e(a)||(i-=1),c+=1}return i<=0?r.apply(this,u):f(i,l(n,u,r))}}var s=c(function(n,t){return 1===n?u(t):f(n,l(n,[],t))}),p=u(function(n){return s(n.length,function(){var t=0,r=arguments[0],e=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var n=r.apply(this,a(arguments,[t,e]));return t+=1,n},n.apply(this,u)})});function d(n){return function t(r,o,i){switch(arguments.length){case 0:return t;case 1:return e(r)?t:c(function(t,e){return n(r,t,e)});case 2:return e(r)&&e(o)?t:e(r)?c(function(t,r){return n(t,o,r)}):e(o)?c(function(t,e){return n(r,t,e)}):u(function(t){return n(r,o,t)});default:return e(r)&&e(o)&&e(i)?t:e(r)&&e(o)?c(function(t,r){return n(t,r,i)}):e(r)&&e(i)?c(function(t,r){return n(t,o,r)}):e(o)&&e(i)?c(function(t,e){return n(r,t,e)}):e(r)?u(function(t){return n(t,o,i)}):e(o)?u(function(t){return n(r,t,i)}):e(i)?u(function(t){return n(r,o,t)}):n(r,o,i)}}}var y=d(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,u=a(r);return u[e]=n(r[e]),u}),h=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)};function g(n){return"function"==typeof n["@@transducer/step"]}function v(n,t,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!h(u)){for(var o=0;o<n.length;){if("function"==typeof u[n[o]])return u[n[o]].apply(u,e);o+=1}if(g(u))return t.apply(null,e)(u)}return r.apply(this,arguments)}}function b(n){return n&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}}var m={init:function(){return this.xf["@@transducer/init"]()},result:function(n){return this.xf["@@transducer/result"](n)}},j=c(function(n,t){return t>n?t:n});function O(n,t){for(var r=0,e=t.length,u=Array(e);r<e;)u[r]=n(t[r]),r+=1;return u}function N(n){return"[object String]"===Object.prototype.toString.call(n)}var A=u(function(n){return!!h(n)||!!n&&("object"==typeof n&&(!N(n)&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&(n.hasOwnProperty(0)&&n.hasOwnProperty(n.length-1)))))}),S=function(){function n(n){this.f=n}return n.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},n.prototype["@@transducer/result"]=function(n){return n},n.prototype["@@transducer/step"]=function(n,t){return this.f(n,t)},n}();function w(n){return new S(n)}var x=c(function(n,t){return f(n.length,function(){return n.apply(t,arguments)})});function P(n,t,r){for(var e=r.next();!e.done;){if((t=n["@@transducer/step"](t,e.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e=r.next()}return n["@@transducer/result"](t)}function E(n,t,r,e){return n["@@transducer/result"](r[e](x(n["@@transducer/step"],n),t))}var F="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function q(n,t,r){if("function"==typeof n&&(n=w(n)),A(r))return function(n,t,r){for(var e=0,u=r.length;e<u;){if((t=n["@@transducer/step"](t,r[e]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e+=1}return n["@@transducer/result"](t)}(n,t,r);if("function"==typeof r["fantasy-land/reduce"])return E(n,t,r,"fantasy-land/reduce");if(null!=r[F])return P(n,t,r[F]());if("function"==typeof r.next)return P(n,t,r);if("function"==typeof r.reduce)return E(n,t,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var T=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.xf["@@transducer/step"](n,this.f(t))},n}(),I=c(function(n,t){return new T(n,t)});function k(n,t){return Object.prototype.hasOwnProperty.call(t,n)}var R=Object.prototype.toString,U=function(){return"[object Arguments]"===R.call(arguments)?function(n){return"[object Arguments]"===R.call(n)}:function(n){return k("callee",n)}},C=!{toString:null}.propertyIsEnumerable("toString"),D=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],B=function(){return arguments.propertyIsEnumerable("length")}(),z=function(n,t){for(var r=0;r<n.length;){if(n[r]===t)return!0;r+=1}return!1},L=u("function"!=typeof Object.keys||B?function(n){if(Object(n)!==n)return[];var t,r,e=[],u=B&&U(n);for(t in n)!k(t,n)||u&&"length"===t||(e[e.length]=t);if(C)for(r=D.length-1;r>=0;)k(t=D[r],n)&&!z(e,t)&&(e[e.length]=t),r-=1;return e}:function(n){return Object(n)!==n?[]:Object.keys(n)}),M=c(v(["fantasy-land/map","map"],I,function(n,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return s(t.length,function(){return n.call(this,t.apply(this,arguments))});case"[object Object]":return q(function(r,e){return r[e]=n(t[e]),r},{},L(t));default:return O(n,t)}})),_=c(function(n,t){for(var r=t,e=0;e<n.length;){if(null==r)return;r=r[n[e]],e+=1}return r}),V=c(function(n,t){return _([n],t)}),G=c(function(n,t){return M(V(n),t)}),W=d(q),K=u(function(n){return s(W(j,0,G("length",n)),function(){for(var t=0,r=n.length;t<r;){if(!n[t].apply(this,arguments))return!1;t+=1}return!0})}),Y=c(function(n,t){return n&&t}),H=u(function(n){return s(W(j,0,G("length",n)),function(){for(var t=0,r=n.length;t<r;){if(n[t].apply(this,arguments))return!0;t+=1}return!1})}),X=c(function(n,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](n):"function"==typeof n.ap?n.ap(t):"function"==typeof n?function(r){return n(r)(t(r))}:q(function(n,r){return a(n,M(r,t))},[],n)});var Z=c(function(n,t){return a(t,[n])}),$=d(function(n,t,r){var e={};for(var u in r)e[u]=r[u];return e[n]=t,e}),J=Number.isInteger||function(n){return n<<0===n},Q=u(function(n){return null==n}),nn=d(function n(t,r,e){if(0===t.length)return r;var u=t[0];if(t.length>1){var o=!Q(e)&&k(u,e)?e[u]:J(t[1])?[]:{};r=n(Array.prototype.slice.call(t,1),r,o)}if(J(u)&&h(e)){var i=[].concat(e);return i[u]=r,i}return $(u,r,e)});function tn(n){return"[object Function]"===Object.prototype.toString.call(n)}var rn=c(function(n,t){var r=s(n,t);return s(n,function(){return q(X,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),en=u(function(n){return rn(n.length,n)}),un=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:en(Y)(n,t)}),on=u(function(n){return s(n.length,n)});var cn=u(function(n){return null===n?"Null":void 0===n?"Undefined":Object.prototype.toString.call(n).slice(8,-1)});var an=u(function(n){return function(t,r){return n(t,r)?-1:n(r,t)?1:0}}),fn=en(u(function(n){return!n}));function ln(n,t){return function(){return t.call(this,n.apply(this,arguments))}}function sn(n,t){return function(){var r=arguments.length;if(0===r)return t();var e=arguments[r-1];return h(e)||"function"!=typeof e[n]?t.apply(this,arguments):e[n].apply(e,Array.prototype.slice.call(arguments,0,r-1))}}var pn=d(sn("slice",function(n,t,r){return Array.prototype.slice.call(r,n,t)})),dn=u(sn("tail",pn(1,1/0)));function yn(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return f(arguments[0].length,W(ln,arguments[0],dn(arguments)))}var hn=u(function(n){return N(n)?n.split("").reverse().join(""):Array.prototype.slice.call(n,0).reverse()});function gn(){if(0===arguments.length)throw new Error("compose requires at least one argument");return yn.apply(this,hn(arguments))}function vn(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function bn(n,t,r){for(var e=0,u=r.length;e<u;){if(n(t,r[e]))return!0;e+=1}return!1}var mn=c(function(n,t){return n===t?0!==n||1/n==1/t:n!=n&&t!=t});function jn(n,t,r,e){var u=vn(n);function o(n,t){return On(n,t,r.slice(),e.slice())}return!bn(function(n,t){return!bn(o,t,n)},vn(t),u)}function On(n,t,r,e){if(mn(n,t))return!0;var u,o,i=cn(n);if(i!==cn(t))return!1;if(null==n||null==t)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof t.equals)return"function"==typeof n.equals&&n.equals(t)&&"function"==typeof t.equals&&t.equals(n);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(u=n.constructor,null==(o=String(u).match(/^function (\w*)/))?"":o[1]))return n===t;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof t||!mn(n.valueOf(),t.valueOf()))return!1;break;case"Date":if(!mn(n.valueOf(),t.valueOf()))return!1;break;case"Error":return n.name===t.name&&n.message===t.message;case"RegExp":if(n.source!==t.source||n.global!==t.global||n.ignoreCase!==t.ignoreCase||n.multiline!==t.multiline||n.sticky!==t.sticky||n.unicode!==t.unicode)return!1}for(var c=r.length-1;c>=0;){if(r[c]===n)return e[c]===t;c-=1}switch(i){case"Map":return n.size===t.size&&jn(n.entries(),t.entries(),r.concat([n]),e.concat([t]));case"Set":return n.size===t.size&&jn(n.values(),t.values(),r.concat([n]),e.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=L(n);if(a.length!==L(t).length)return!1;var f=r.concat([n]),l=e.concat([t]);for(c=a.length-1;c>=0;){var s=a[c];if(!k(s,t)||!On(t[s],n[s],f,l))return!1;c-=1}return!0}var Nn=c(function(n,t){return On(n,t,[],[])});function An(n,t,r){var e,u;if("function"==typeof n.indexOf)switch(typeof t){case"number":if(0===t){for(e=1/t;r<n.length;){if(0===(u=n[r])&&1/u===e)return r;r+=1}return-1}if(t!=t){for(;r<n.length;){if("number"==typeof(u=n[r])&&u!=u)return r;r+=1}return-1}return n.indexOf(t,r);case"string":case"boolean":case"function":case"undefined":return n.indexOf(t,r);case"object":if(null===t)return n.indexOf(t,r)}for(;r<n.length;){if(Nn(n[r],t))return r;r+=1}return-1}function Sn(n,t){return An(t,n,0)>=0}function wn(n){return'"'+n.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var xn=function(n){return(n<10?"0":"")+n},Pn="function"==typeof Date.prototype.toISOString?function(n){return n.toISOString()}:function(n){return n.getUTCFullYear()+"-"+xn(n.getUTCMonth()+1)+"-"+xn(n.getUTCDate())+"T"+xn(n.getUTCHours())+":"+xn(n.getUTCMinutes())+":"+xn(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function En(n){return function(){return!n.apply(this,arguments)}}function Fn(n,t){for(var r=0,e=t.length,u=[];r<e;)n(t[r])&&(u[u.length]=t[r]),r+=1;return u}function qn(n){return"[object Object]"===Object.prototype.toString.call(n)}var Tn=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t)?this.xf["@@transducer/step"](n,t):n},n}(),In=c(v(["filter"],c(function(n,t){return new Tn(n,t)}),function(n,t){return qn(t)?q(function(r,e){return n(t[e])&&(r[e]=t[e]),r},{},L(t)):Fn(n,t)})),kn=c(function(n,t){return In(En(n),t)});var Rn=u(function(n){return function n(t,r){var e=function(e){var u=r.concat([t]);return Sn(e,u)?"<Circular>":n(e,u)},u=function(n,t){return O(function(t){return wn(t)+": "+e(n[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(e,t).join(", ")+"))";case"[object Array]":return"["+O(e,t).concat(u(t,kn(function(n){return/^\d+$/.test(n)},L(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+e(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?e(NaN):wn(Pn(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+e(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+e(t.valueOf())+")":wn(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var o=t.toString();if("[object Object]"!==o)return o}return"{"+u(t,L(t)).join(", ")+"}"}}(n,[])}),Un=c(function(n,t){if(h(n)){if(h(t))return n.concat(t);throw new TypeError(Rn(t)+" is not an array")}if(N(n)){if(N(t))return n+t;throw new TypeError(Rn(t)+" is not a string")}if(null!=n&&tn(n["fantasy-land/concat"]))return n["fantasy-land/concat"](t);if(null!=n&&tn(n.concat))return n.concat(t);throw new TypeError(Rn(n)+' does not have a method named "concat" or "fantasy-land/concat"')}),Cn=c(Sn),Dn=c(function(n,t){return s(W(j,0,G("length",t)),function(){var r=arguments,e=this;return n.apply(e,O(function(n){return n.apply(e,r)},t))})}),Bn=c(function(n,t){return null==t||t!=t?n:t}),zn=c(function(n,t){var r={};for(var e in t)r[e]=t[e];return delete r[n],r}),Ln=d(function(n,t,r){var e=Array.prototype.slice.call(r,0);return e.splice(n,t),e}),Mn=d(function(n,t,r){return y(o(t),n,r)}),_n=c(function n(t,r){switch(t.length){case 0:return r;case 1:return J(t[0])?Ln(t[0],1,r):zn(t[0],r);default:var e=t[0],u=Array.prototype.slice.call(t,1);return null==r[e]?r:J(t[0])?Mn(e,n(u,r[e]),r):$(e,n(u,r[e]),r)}});var Vn=c(function(n,t){var r=n<0?t.length+n:n;return N(t)?t.charAt(r):t[r]}),Gn=c(function(n,t){return n||t}),Wn=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)||t.apply(this,arguments)}:en(Gn)(n,t)}),Kn=u(function(n){return null!=n&&"function"==typeof n["fantasy-land/empty"]?n["fantasy-land/empty"]():null!=n&&null!=n.constructor&&"function"==typeof n.constructor["fantasy-land/empty"]?n.constructor["fantasy-land/empty"]():null!=n&&"function"==typeof n.empty?n.empty():null!=n&&null!=n.constructor&&"function"==typeof n.constructor.empty?n.constructor.empty():h(n)?[]:N(n)?"":qn(n)?{}:U(n)?function(){return arguments}():void 0}),Yn=u(function(n){return s(n.length,function(t,r){var e=Array.prototype.slice.call(arguments,0);return e[0]=r,e[1]=t,n.apply(this,e)})}),Hn=u(function(n){for(var t={},r=0;r<n.length;)t[n[r][0]]=n[r][1],r+=1;return t}),Xn=c(function(n,t){return n>t}),Zn=c(function(n,t){return n>=t}),$n=c(k),Jn=Vn(0);function Qn(n){return n}var nt=u(Qn),tt=d(function(n,t,r){return s(Math.max(n.length,t.length,r.length),function(){return n.apply(this,arguments)?t.apply(this,arguments):r.apply(this,arguments)})});var rt="function"==typeof Object.assign?Object.assign:function(n){if(null==n)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(n),r=1,e=arguments.length;r<e;){var u=arguments[r];if(null!=u)for(var o in u)k(o,u)&&(t[o]=u[o]);r+=1}return t},et=c(function(n,t){var r={};return r[n]=t,r});Array,String,Object;var ut=c(function(n,t){return s(n+1,function(){var r=arguments[n];if(null!=r&&tn(r[t]))return r[t].apply(r,Array.prototype.slice.call(arguments,0,n));throw new TypeError(Rn(r)+' does not have a method named "'+t+'"')})}),ot=c(function(n,t){return null!=t&&t.constructor===n||t instanceof n}),it=u(function(n){return null!=n&&Nn(n,Kn(n))});function ct(n){return"[object Number]"===Object.prototype.toString.call(n)}var at=u(function(n){return null!=n&&ct(n.length)?n.length:NaN}),ft=c(function(n,t){return function(r){return function(e){return M(function(n){return t(n,e)},r(n(e)))}}}),lt=u(function(n){return ft(Vn(n),Mn(n))}),st=u(function(n){return ft(_(n),nn(n))}),pt=c(function(n,t){return n<t}),dt=c(function(n,t){return n<=t}),yt=c(function(n,t){return rt({},n,t)}),ht=u(function(n){return rt.apply(null,[{}].concat(n))}),gt=c(function(n,t){return n%t});var vt=u(function(n){return[n]}),bt=function(n){return{value:n,map:function(t){return bt(t(n))}}},mt=d(function(n,t,r){return n(function(n){return bt(t(n))})(r).value});var jt=d(function(n,t,r){return Nn(_(n,r),t)}),Ot=d(function(n,t,r){return Bn(n,_(t,r))}),Nt=d(function(n,t,r){return t.length>0&&n(_(t,r))}),At=c(function(n,t){var r={};for(var e in t)n(t[e],e,t)&&(r[e]=t[e]);return r});var St=c(function(n,t){return a([n],t)}),wt=c(function(n,t){return s(t.length,function(){for(var r=[],e=0;e<t.length;)r.push(t[e].call(this,arguments[e])),e+=1;return n.apply(this,r.concat(Array.prototype.slice.call(arguments,t.length)))})}),xt=d(function(n,t,r){return Nn(t,r[n])}),Pt=c(function(n,t){for(var r=n.length,e=[],u=0;u<r;)e[u]=t[n[u]],u+=1;return e}),Et=d(function(n,t,r){for(var e=r.length-1;e>=0;)t=n(r[e],t),e-=1;return t}),Ft=u(b),qt=d(function(n,t,r){return r.replace(n,t)}),Tt=c(function(n,t){return"function"==typeof t.sequence?t.sequence(n):Et(function(n,t){return X(M(St,n),t)},n([]),t)}),It=c(function(n,t){return Array.prototype.slice.call(t,0).sort(n)}),kt=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t),this.xf["@@transducer/step"](n,t)},n}(),Rt=c(v([],c(function(n,t){return new kt(n,t)}),function(n,t){return n(t),t}));var Ut=u(function(n){var t=[];for(var r in n)k(r,n)&&(t[t.length]=[r,n[r]]);return t}),Ct=d(function(n,t,r){return"function"==typeof r["fantasy-land/traverse"]?r["fantasy-land/traverse"](t,n):Tt(n,M(t,r))}),Dt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",Bt=(String.prototype.trim,u(function(n){return function(){return n(Array.prototype.slice.call(arguments,0))}})),zt=function(n){return{value:n,"fantasy-land/map":function(){return this}}},Lt=c(function(n,t){return n(zt)(t).value}),Mt=d(function(n,t,r){return n(r)?t(r):r}),_t=o(void 0),Vt=Nn(_t()),Gt=fn(Vt),Wt=Nn(null),Kt=fn(Wt),Yt=fn(Q),Ht=r(3),Xt=r.n(Ht),Zt=Array.isArray||Xt.a,$t=un(Zt,it),Jt=fn(Zt),Qt=fn(it),nr=un(Zt,Qt),tr=ot(Boolean),rr=fn(tr),er=Wn(Q,it),ur=r(2),or=r.n(ur).a,ir=Nn(""),cr=fn(or),ar=null;try{ar=new Function("return function* () {}")().constructor}catch(n){}var fr,lr,sr,pr,dr,yr,hr=function(n){var t="[object GeneratorFunction]"===Object.prototype.toString.call(n),r=Kt(ar)&&n instanceof ar;return t||r},gr=function(n){return"[object AsyncFunction]"===Object.prototype.toString.call(n)},vr=H([function(n){return"[object Function]"===Object.prototype.toString.call(n)},hr,gr]),br="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},mr=function(n){return"object"===(void 0===n?"undefined":br(n))},jr=un(Kt,Wn(mr,vr)),Or=fn(jr),Nr=K([or,Or,Qt]),Ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Sr=function(n){return!!Zt(n)||!!n&&!or(n)&&"object"===(void 0===n?"undefined":Ar(n))&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&$n(0,n)&&$n(n.length-1,n))},wr=fn(Sr),xr=fn(hr),Pr=fn(gr),Er=fn(vr),Fr=un(Kt,mr),qr=fn(Fr),Tr=r(1),Ir=r.n(Tr),kr=yn(Rn,Nn(Rn(Object))),Rr=Nt(un(vr,kr),["constructor"]),Ur=function(n){if(!Fr(n)||!Ir()(n))return!1;var t=Object.getPrototypeOf(n);return!!Wt(t)||Rr(t)},Cr=fn(Ur),Dr=ot(Date),Br=fn(Dr),zr=r(0),Lr=r.n(zr).a,Mr=un(Lr,isNaN),_r=Number.isNaN||Mr,Vr=fn(_r),Gr=un(Dr,yn(ut(0,"getTime"),Vr)),Wr=fn(Gr),Kr=fn(Lr),Yr=un(Lr,pt(0)),Hr=un(Lr,Xn(0)),Xr=un(Lr,Yn(dt)(0)),Zr=un(Lr,Yn(Zn)(0)),$r=un(Lr,isFinite),Jr=Number.isFinite||$r,Qr=fn(Jr),ne=un(Jr,Dn(Nn,[Math.floor,nt])),te=Number.isInteger||ne,re=fn(te),ee=un(Jr,fn(te)),ue=fn(ee),oe=Wn(te,ee),ie=fn(oe),ce=un(te,yn(Yn(gt)(2),fn(Nn)(0))),ae=un(te,fn(ce)),fe=un(Zt,yn(at,Nn(2))),le=fn(fe),se=Nt(vr,["then"]),pe=un(jr,yn(Rn,Nn("[object Promise]"))),de=Nn(!0),ye=Nn(!1),he=Boolean,ge=fn(he),ve=ot(RegExp),be=fn(ve),me=o(null),je=function(){return{}},Oe=o(""),Ne=function(){return[]},Ae=o(_t()),Se=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),we=un(Wn(Nt(vr,["map"]),Nt(vr,[Se.map])),Wn(Nt(vr,["ap"]),Nt(vr,[Se.ap]))),xe=s(2,function(n,t){if(!we(n)||!we(t))return X(n,t);try{return n.ap(t)}catch(r){return t.ap(n)}}),Pe=on(function(n,t){var r=s(n,t);return s(n,function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];var u=M(r,Jn(t)),o=pn(1,1/0,t);return W(xe,u,o)})}),Ee=function(n){return Pe(n.length,n)},Fe=on(function(n,t,r){return vr(r.cata)?r.cata(n,t):r.either(n,t)}),qe=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t)})}),Te=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t())})}),Ie=s(2,function(n,t){return s(n,function(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return t.apply(this,hn(r))})}),ke=Dn(Ie,[at,nt]),Re=x(Promise.all,Promise),Ue=x(Promise.resolve,Promise),Ce=x(Promise.reject,Promise),De=function(n){return(t=function(t){return n(function(n){return t(t)(n)})})(t);var t},Be=on(function(n,t){return Rt(function(t){return M(function(n){return n(t)})(n)})(t)}),ze=yn(It(an(function(n,t){return n.length>t.length})),Jn,V("length")),Le=on(function(n,t,r){var e=r.apply(void 0,n);return Yt(e)?Ft(e):t}),Me=tt(nr,function(n){var t=ze(n);return s(t,function(){for(var t=arguments.length,r=Array(t),e=0;e<t;e++)r[e]=arguments[e];return W(Le(r),void 0,n)})},_t),_e=p(M),Ve=p(W),Ge=p(In),We=on(function(n,t,r){return Cn(r,n)}),Ke=on(function(n,t){return Ge(We(n),t)}),Ye=Bt(nt),He=Mt(Jt,vt),Xe={concat:nt},Ze=yn(W(Un,Xe),Mt(mn(Xe),_t)),$e=Yn(Un),Je=s(3,function(n,t,r){return Ue(r).then(function(r){var e=at(r);return 0===e?t:W(function(t,r){return t.then(function(n){return Re([n,r])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(r,u)})})(Ue(t),r)})}),Qe=yn(Et(Un,""),Nn("ba"))(["a","b"]),nu=s(3,function(n,t,r){return Ue(r).then(function(r){var e=at(r);return 0===e?t:Et(function(t,r){var u=void 0,o=void 0;return Qe?(u=t,o=r):(u=r,o=t),u.then(function(n){return Re([n,o])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(u,r)})})(Ue(t),r)})}),tu=pn(i,1/0),ru=pn(0),eu=p(kn),uu=on(function(n,t,r){return Cn(r,n)}),ou=on(function(n,t){return eu(uu(n),t)}),iu=kn(ge),cu=Yn(Z),au=on(function(n,t){return X([_(i,t)],n)}),fu=on(function(n,t){return yn(Ut,M(y(n,0)),Hn)(t)}),lu=on(function(n,t){return fu(function(n){return function(t){return $n(t,n)?n[t]:t}}(n),t)}),su=Yn(yt),pu=s(2,yn(Pt,ht)),du=s(2,yn(au,ht)),yu=on(function(n,t,r){return mt(st(n),su(t),r)}),hu=on(function(n,t,r){return yu(vt(n),t,r)}),gu=wt(At,[fn,nt]),vu=s(3,function(n,t,r){return Bn(n,Lt(t,r))}),bu=s(2,function(n,t){var r=Jn(n);return!(0===at(n)||!jr(t))&&(1===at(n)?$n(r,t):bu(dn(n),_([r],t)))}),mu=bu,ju=s(2,Dn(yt,[_n,Ot({})])),Ou=on(function(n,t){return ju(vt(n),t)}),Nu=on(function(n,t){return yt(t,Ot({},n,t))}),Au=on(function(n,t){return Nu(vt(n),t)}),Su=s(3,function(n,t,r){return yn(Lt(n),Nn(t))(r)}),wu=fn(Su),xu=s(3,function(n,t,r){return yn(Lt(t),n,de)(r)}),Pu=fn(xu),Eu=Wn(_(["@@type"]),_(["constructor","@@type"])),Fu=s(2,wt(Nn,[Eu,Eu])),qu=yn(Ut,M(mt(lt(0),qt("fantasy-land/","")))),Tu=((fr={})[Se.map]=function(n){return this.constructor[Se.of](n(this.value))},fr),Iu=((lr={})[Se.ap]=function(n){var t=this;return n.map(function(n){return n(t.value)})},lr),ku=((sr={})[Se.equals]=function(n){return Fu(this,n)&&Nn(this.value,n.value)},sr),Ru=((pr={})[Se.concat]=function(n){var t=this.value;return or(this.value)||Lr(this.value)?t=this.value+n.value:Nt(vr,["value",Se.concat],this)?t=this.value[Se.concat](n.value):Nt(vr,["value","concat"],this)&&(t=this.value.concat(n.value)),this.constructor[Se.of](t)},pr),Uu=((dr={})[Se.chain]=function(n){var t=n(this.value);return Fu(this,t)?t:this},dr),Cu=((yr={})[Se.lte]=function(n){return Fu(this,n)&&(this.value<n.value||this[Se.equals](n))},yr),Du=function(){function n(n,t){for(var r=0;r<t.length;r++){var e=t[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}return function(t,r,e){return r&&n(t.prototype,r),e&&n(t,e),t}}();var Bu=Se.of,zu=Se.ap,Lu=Se.map,Mu=Se.equals,_u=Se.concat,Vu=Se.chain,Gu=Se.lte,Wu=Se.empty,Ku=Se.contramap,Yu=function(){function n(t){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.value=t}return n[Bu]=function(t){return new n(t)},Du(n,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),n.prototype.get=function(){return this.value},n.prototype[zu]=function(n){return Iu[zu].call(this,n)},n.prototype[Lu]=function(n){return Tu[Lu].call(this,n)},n.prototype[Mu]=function(n){return ku[Mu].call(this,n)},n.prototype[_u]=function(n){return Ru[_u].call(this,n)},n.prototype[Vu]=function(n){return Uu[Vu].call(this,n)},n.prototype[Gu]=function(n){return Cu[Gu].call(this,n)},n.prototype[Wu]=function(){return this.constructor.of(Kn(this.value))},n.prototype[Ku]=function(n){var t=this;return this.constructor.of(function(r){return t.value(n(r))})},n}();qu(Yu).forEach(function(n){var t=n[0],r=n[1];Yu[t]=r}),qu(Yu.prototype).forEach(function(n){var t=n[0],r=n[1];Yu.prototype[t]=r});var Hu=Yu,Xu=function(n){return on(function(t,r){return Hu.of(Ct(n,yn(t,V("value")),r))})},Zu=on(function(n,t){return n.from(t)}),$u=on(function(n,t){return function(n,t){var r=function(t){return n(t)};return r.from=t,r}(on(function(r,e){return M(t,r(n(e)))}),on(function(r,e){return M(n,r(t(e)))}))});$u.from=Zu;var Ju=$u,Qu=fn(xt),no=fn(jt),to=tt(Zn,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},wt(un,[dt,Xn])),ro=on(function(n,t,r){return to(n,t)(r)}),eo=on(function(n,t,r){return n(r)?t:r}),uo=gn(fn,un),oo=gn(fn,Wn),io=gn(fn,K),co=gn(fn,H),ao=on(function(n,t){return wt(gn(n(he),Ye),t)});r.d(t,"isNotUndefined",function(){return Gt}),r.d(t,"isUndefined",function(){return Vt}),r.d(t,"isNull",function(){return Wt}),r.d(t,"isNotNull",function(){return Kt}),r.d(t,"isNotNil",function(){return Yt}),r.d(t,"isArray",function(){return Zt}),r.d(t,"isEmptyArray",function(){return $t}),r.d(t,"isNotArray",function(){return Jt}),r.d(t,"isNonEmptyArray",function(){return nr}),r.d(t,"isBoolean",function(){return tr}),r.d(t,"isNotBoolean",function(){return rr}),r.d(t,"isNilOrEmpty",function(){return er}),r.d(t,"isString",function(){return or}),r.d(t,"isEmptyString",function(){return ir}),r.d(t,"isNotString",function(){return cr}),r.d(t,"isNonEmptyString",function(){return Nr}),r.d(t,"isArrayLike",function(){return Sr}),r.d(t,"isNotArrayLike",function(){return wr}),r.d(t,"isGeneratorFunction",function(){return hr}),r.d(t,"isNotGeneratorFunction",function(){return xr}),r.d(t,"isAsyncFunction",function(){return gr}),r.d(t,"isNotAsyncFunction",function(){return Pr}),r.d(t,"isFunction",function(){return vr}),r.d(t,"isNotFunction",function(){return Er}),r.d(t,"isObj",function(){return jr}),r.d(t,"isObject",function(){return jr}),r.d(t,"isNotObj",function(){return Or}),r.d(t,"isNotObject",function(){return Or}),r.d(t,"isObjLike",function(){return Fr}),r.d(t,"isObjectLike",function(){return Fr}),r.d(t,"isNotObjLike",function(){return qr}),r.d(t,"isNotObjectLike",function(){return qr}),r.d(t,"isPlainObj",function(){return Ur}),r.d(t,"isPlainObject",function(){return Ur}),r.d(t,"isNotPlainObj",function(){return Cr}),r.d(t,"isNotPlainObject",function(){return Cr}),r.d(t,"isDate",function(){return Dr}),r.d(t,"isNotDate",function(){return Br}),r.d(t,"isValidDate",function(){return Gr}),r.d(t,"isNotValidDate",function(){return Wr}),r.d(t,"isInvalidDate",function(){return Wr}),r.d(t,"isNumber",function(){return Lr}),r.d(t,"isNotNumber",function(){return Kr}),r.d(t,"isPositive",function(){return Yr}),r.d(t,"isNegative",function(){return Hr}),r.d(t,"isNonPositive",function(){return Xr}),r.d(t,"isNonNegative",function(){return Zr}),r.d(t,"isNaN",function(){return _r}),r.d(t,"isNotNaN",function(){return Vr}),r.d(t,"isFinite",function(){return Jr}),r.d(t,"isNotFinite",function(){return Qr}),r.d(t,"isInteger",function(){return te}),r.d(t,"isNotInteger",function(){return re}),r.d(t,"isFloat",function(){return ee}),r.d(t,"isNotFloat",function(){return ue}),r.d(t,"isValidNumber",function(){return oe}),r.d(t,"isNotValidNumber",function(){return ie}),r.d(t,"isOdd",function(){return ce}),r.d(t,"isEven",function(){return ae}),r.d(t,"isPair",function(){return fe}),r.d(t,"isNotPair",function(){return le}),r.d(t,"isThenable",function(){return se}),r.d(t,"isPromise",function(){return pe}),r.d(t,"isTrue",function(){return de}),r.d(t,"isFalse",function(){return ye}),r.d(t,"isTruthy",function(){return he}),r.d(t,"isFalsy",function(){return ge}),r.d(t,"isRegExp",function(){return ve}),r.d(t,"isNotRegExp",function(){return be}),r.d(t,"stubUndefined",function(){return _t}),r.d(t,"stubNull",function(){return me}),r.d(t,"stubObj",function(){return je}),r.d(t,"stubObject",function(){return je}),r.d(t,"stubString",function(){return Oe}),r.d(t,"stubArray",function(){return Ne}),r.d(t,"noop",function(){return Ae}),r.d(t,"liftFN",function(){return Pe}),r.d(t,"liftF",function(){return Ee}),r.d(t,"cata",function(){return Fe}),r.d(t,"weave",function(){return qe}),r.d(t,"weaveLazy",function(){return Te}),r.d(t,"curryRightN",function(){return Ie}),r.d(t,"curryRight",function(){return ke}),r.d(t,"allP",function(){return Re}),r.d(t,"resolveP",function(){return Ue}),r.d(t,"rejectP",function(){return Ce}),r.d(t,"Y",function(){return De}),r.d(t,"seq",function(){return Be}),r.d(t,"sequencing",function(){return Be}),r.d(t,"dispatch",function(){return Me}),r.d(t,"mapIndexed",function(){return _e}),r.d(t,"reduceIndexed",function(){return Ve}),r.d(t,"pickIndexes",function(){return Ke}),r.d(t,"list",function(){return Ye}),r.d(t,"ensureArray",function(){return He}),r.d(t,"concatAll",function(){return Ze}),r.d(t,"concatRight",function(){return $e}),r.d(t,"reduceP",function(){return Je}),r.d(t,"reduceRightP",function(){return nu}),r.d(t,"sliceFrom",function(){return tu}),r.d(t,"sliceTo",function(){return ru}),r.d(t,"omitIndexes",function(){return ou}),r.d(t,"compact",function(){return iu}),r.d(t,"appendFlipped",function(){return cu}),r.d(t,"paths",function(){return au}),r.d(t,"renameKeys",function(){return lu}),r.d(t,"renameKeysWith",function(){return fu}),r.d(t,"mergeRight",function(){return su}),r.d(t,"resetToDefault",function(){return su}),r.d(t,"mergeProps",function(){return pu}),r.d(t,"mergePaths",function(){return du}),r.d(t,"mergeProp",function(){return hu}),r.d(t,"mergePath",function(){return yu}),r.d(t,"omitBy",function(){return gu}),r.d(t,"viewOr",function(){return vu}),r.d(t,"hasPath",function(){return mu}),r.d(t,"spreadProp",function(){return Ou}),r.d(t,"spreadPath",function(){return ju}),r.d(t,"flattenProp",function(){return Au}),r.d(t,"flattenPath",function(){return Nu}),r.d(t,"lensEq",function(){return Su}),r.d(t,"lensNotEq",function(){return wu}),r.d(t,"lensSatisfies",function(){return xu}),r.d(t,"lensNotSatisfy",function(){return Pu}),r.d(t,"lensTraverse",function(){return Xu}),r.d(t,"lensIso",function(){return Ju}),r.d(t,"propNotEq",function(){return Qu}),r.d(t,"pathNotEq",function(){return no}),r.d(t,"inRange",function(){return ro}),r.d(t,"isNotEmpty",function(){return Qt}),r.d(t,"defaultWhen",function(){return eo}),r.d(t,"notBoth",function(){return uo}),r.d(t,"neither",function(){return oo}),r.d(t,"notAllPass",function(){return io}),r.d(t,"nonePass",function(){return co}),r.d(t,"argsPass",function(){return ao}),r.d(t,"Identity",function(){return Hu})}])});
!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.RA=t():n.RA=t()}(window,function(){return function(n){var t={};function r(e){if(t[e])return t[e].exports;var u=t[e]={i:e,l:!1,exports:{}};return n[e].call(u.exports,u,u.exports,r),u.l=!0,u.exports}return r.m=n,r.c=t,r.d=function(n,t,e){r.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:e})},r.r=function(n){Object.defineProperty(n,"__esModule",{value:!0})},r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,"a",t),t},r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.p="",r(r.s=4)}([function(n,t){n.exports=function(n){return"[object Number]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object Object]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object String]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,r){"use strict";function e(n){return null!=n&&"object"==typeof n&&!0===n["@@functional/placeholder"]}function u(n){return function t(r){return 0===arguments.length||e(r)?t:n.apply(this,arguments)}}r.r(t);var o=u(function(n){return function(){return n}}),i={"@@functional/placeholder":!0};function c(n){return function t(r,o){switch(arguments.length){case 0:return t;case 1:return e(r)?t:u(function(t){return n(r,t)});default:return e(r)&&e(o)?t:e(r)?u(function(t){return n(t,o)}):e(o)?u(function(t){return n(r,t)}):n(r,o)}}}function a(n,t){var r;n=n||[],t=t||[];var e=n.length,u=t.length,o=[];for(r=0;r<e;)o[o.length]=n[r],r+=1;for(r=0;r<u;)o[o.length]=t[r],r+=1;return o}function f(n,t){switch(n){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,e){return t.apply(this,arguments)};case 4:return function(n,r,e,u){return t.apply(this,arguments)};case 5:return function(n,r,e,u,o){return t.apply(this,arguments)};case 6:return function(n,r,e,u,o,i){return t.apply(this,arguments)};case 7:return function(n,r,e,u,o,i,c){return t.apply(this,arguments)};case 8:return function(n,r,e,u,o,i,c,a){return t.apply(this,arguments)};case 9:return function(n,r,e,u,o,i,c,a,f){return t.apply(this,arguments)};case 10:return function(n,r,e,u,o,i,c,a,f,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function l(n,t,r){return function(){for(var u=[],o=0,i=n,c=0;c<t.length||o<arguments.length;){var a;c<t.length&&(!e(t[c])||o>=arguments.length)?a=t[c]:(a=arguments[o],o+=1),u[c]=a,e(a)||(i-=1),c+=1}return i<=0?r.apply(this,u):f(i,l(n,u,r))}}var s=c(function(n,t){return 1===n?u(t):f(n,l(n,[],t))}),p=u(function(n){return s(n.length,function(){var t=0,r=arguments[0],e=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var n=r.apply(this,a(arguments,[t,e]));return t+=1,n},n.apply(this,u)})});function d(n){return function t(r,o,i){switch(arguments.length){case 0:return t;case 1:return e(r)?t:c(function(t,e){return n(r,t,e)});case 2:return e(r)&&e(o)?t:e(r)?c(function(t,r){return n(t,o,r)}):e(o)?c(function(t,e){return n(r,t,e)}):u(function(t){return n(r,o,t)});default:return e(r)&&e(o)&&e(i)?t:e(r)&&e(o)?c(function(t,r){return n(t,r,i)}):e(r)&&e(i)?c(function(t,r){return n(t,o,r)}):e(o)&&e(i)?c(function(t,e){return n(r,t,e)}):e(r)?u(function(t){return n(t,o,i)}):e(o)?u(function(t){return n(r,t,i)}):e(i)?u(function(t){return n(r,o,t)}):n(r,o,i)}}}var y=d(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,u=a(r);return u[e]=n(r[e]),u}),h=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)};function g(n){return"function"==typeof n["@@transducer/step"]}function v(n,t,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!h(u)){for(var o=0;o<n.length;){if("function"==typeof u[n[o]])return u[n[o]].apply(u,e);o+=1}if(g(u))return t.apply(null,e)(u)}return r.apply(this,arguments)}}function b(n){return n&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}}var m={init:function(){return this.xf["@@transducer/init"]()},result:function(n){return this.xf["@@transducer/result"](n)}},j=c(function(n,t){return t>n?t:n});function O(n,t){for(var r=0,e=t.length,u=Array(e);r<e;)u[r]=n(t[r]),r+=1;return u}function N(n){return"[object String]"===Object.prototype.toString.call(n)}var A=u(function(n){return!!h(n)||!!n&&("object"==typeof n&&(!N(n)&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&(n.hasOwnProperty(0)&&n.hasOwnProperty(n.length-1)))))}),S=function(){function n(n){this.f=n}return n.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},n.prototype["@@transducer/result"]=function(n){return n},n.prototype["@@transducer/step"]=function(n,t){return this.f(n,t)},n}();function w(n){return new S(n)}var P=c(function(n,t){return f(n.length,function(){return n.apply(t,arguments)})});function x(n,t,r){for(var e=r.next();!e.done;){if((t=n["@@transducer/step"](t,e.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e=r.next()}return n["@@transducer/result"](t)}function E(n,t,r,e){return n["@@transducer/result"](r[e](P(n["@@transducer/step"],n),t))}var q="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function F(n,t,r){if("function"==typeof n&&(n=w(n)),A(r))return function(n,t,r){for(var e=0,u=r.length;e<u;){if((t=n["@@transducer/step"](t,r[e]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e+=1}return n["@@transducer/result"](t)}(n,t,r);if("function"==typeof r["fantasy-land/reduce"])return E(n,t,r,"fantasy-land/reduce");if(null!=r[q])return x(n,t,r[q]());if("function"==typeof r.next)return x(n,t,r);if("function"==typeof r.reduce)return E(n,t,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var T=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.xf["@@transducer/step"](n,this.f(t))},n}(),I=c(function(n,t){return new T(n,t)});function k(n,t){return Object.prototype.hasOwnProperty.call(t,n)}var R=Object.prototype.toString,U=function(){return"[object Arguments]"===R.call(arguments)?function(n){return"[object Arguments]"===R.call(n)}:function(n){return k("callee",n)}},C=!{toString:null}.propertyIsEnumerable("toString"),D=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],B=function(){return arguments.propertyIsEnumerable("length")}(),L=function(n,t){for(var r=0;r<n.length;){if(n[r]===t)return!0;r+=1}return!1},z=u("function"!=typeof Object.keys||B?function(n){if(Object(n)!==n)return[];var t,r,e=[],u=B&&U(n);for(t in n)!k(t,n)||u&&"length"===t||(e[e.length]=t);if(C)for(r=D.length-1;r>=0;)k(t=D[r],n)&&!L(e,t)&&(e[e.length]=t),r-=1;return e}:function(n){return Object(n)!==n?[]:Object.keys(n)}),M=c(v(["fantasy-land/map","map"],I,function(n,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return s(t.length,function(){return n.call(this,t.apply(this,arguments))});case"[object Object]":return F(function(r,e){return r[e]=n(t[e]),r},{},z(t));default:return O(n,t)}})),G=c(function(n,t){for(var r=t,e=0;e<n.length;){if(null==r)return;r=r[n[e]],e+=1}return r}),_=c(function(n,t){return G([n],t)}),V=c(function(n,t){return M(_(n),t)}),W=d(F),K=u(function(n){return s(W(j,0,V("length",n)),function(){for(var t=0,r=n.length;t<r;){if(!n[t].apply(this,arguments))return!1;t+=1}return!0})}),Y=c(function(n,t){return n&&t}),H=u(function(n){return s(W(j,0,V("length",n)),function(){for(var t=0,r=n.length;t<r;){if(n[t].apply(this,arguments))return!0;t+=1}return!1})}),X=c(function(n,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](n):"function"==typeof n.ap?n.ap(t):"function"==typeof n?function(r){return n(r)(t(r))}:F(function(n,r){return a(n,M(r,t))},[],n)});var Z=c(function(n,t){return a(t,[n])}),$=d(function(n,t,r){var e={};for(var u in r)e[u]=r[u];return e[n]=t,e}),J=Number.isInteger||function(n){return n<<0===n},Q=u(function(n){return null==n}),nn=d(function n(t,r,e){if(0===t.length)return r;var u=t[0];if(t.length>1){var o=!Q(e)&&k(u,e)?e[u]:J(t[1])?[]:{};r=n(Array.prototype.slice.call(t,1),r,o)}if(J(u)&&h(e)){var i=[].concat(e);return i[u]=r,i}return $(u,r,e)});function tn(n){return"[object Function]"===Object.prototype.toString.call(n)}var rn=c(function(n,t){var r=s(n,t);return s(n,function(){return F(X,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),en=u(function(n){return rn(n.length,n)}),un=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:en(Y)(n,t)}),on=u(function(n){return s(n.length,n)});var cn=u(function(n){return null===n?"Null":void 0===n?"Undefined":Object.prototype.toString.call(n).slice(8,-1)});var an=u(function(n){return function(t,r){return n(t,r)?-1:n(r,t)?1:0}}),fn=en(u(function(n){return!n}));function ln(n,t){return function(){return t.call(this,n.apply(this,arguments))}}function sn(n,t){return function(){var r=arguments.length;if(0===r)return t();var e=arguments[r-1];return h(e)||"function"!=typeof e[n]?t.apply(this,arguments):e[n].apply(e,Array.prototype.slice.call(arguments,0,r-1))}}var pn=d(sn("slice",function(n,t,r){return Array.prototype.slice.call(r,n,t)})),dn=u(sn("tail",pn(1,1/0)));function yn(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return f(arguments[0].length,W(ln,arguments[0],dn(arguments)))}var hn=u(function(n){return N(n)?n.split("").reverse().join(""):Array.prototype.slice.call(n,0).reverse()});function gn(){if(0===arguments.length)throw new Error("compose requires at least one argument");return yn.apply(this,hn(arguments))}function vn(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function bn(n,t,r){for(var e=0,u=r.length;e<u;){if(n(t,r[e]))return!0;e+=1}return!1}var mn=c(function(n,t){return n===t?0!==n||1/n==1/t:n!=n&&t!=t});function jn(n,t,r,e){var u=vn(n);function o(n,t){return On(n,t,r.slice(),e.slice())}return!bn(function(n,t){return!bn(o,t,n)},vn(t),u)}function On(n,t,r,e){if(mn(n,t))return!0;var u,o,i=cn(n);if(i!==cn(t))return!1;if(null==n||null==t)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof t.equals)return"function"==typeof n.equals&&n.equals(t)&&"function"==typeof t.equals&&t.equals(n);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(u=n.constructor,null==(o=String(u).match(/^function (\w*)/))?"":o[1]))return n===t;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof t||!mn(n.valueOf(),t.valueOf()))return!1;break;case"Date":if(!mn(n.valueOf(),t.valueOf()))return!1;break;case"Error":return n.name===t.name&&n.message===t.message;case"RegExp":if(n.source!==t.source||n.global!==t.global||n.ignoreCase!==t.ignoreCase||n.multiline!==t.multiline||n.sticky!==t.sticky||n.unicode!==t.unicode)return!1}for(var c=r.length-1;c>=0;){if(r[c]===n)return e[c]===t;c-=1}switch(i){case"Map":return n.size===t.size&&jn(n.entries(),t.entries(),r.concat([n]),e.concat([t]));case"Set":return n.size===t.size&&jn(n.values(),t.values(),r.concat([n]),e.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=z(n);if(a.length!==z(t).length)return!1;var f=r.concat([n]),l=e.concat([t]);for(c=a.length-1;c>=0;){var s=a[c];if(!k(s,t)||!On(t[s],n[s],f,l))return!1;c-=1}return!0}var Nn=c(function(n,t){return On(n,t,[],[])});function An(n,t,r){var e,u;if("function"==typeof n.indexOf)switch(typeof t){case"number":if(0===t){for(e=1/t;r<n.length;){if(0===(u=n[r])&&1/u===e)return r;r+=1}return-1}if(t!=t){for(;r<n.length;){if("number"==typeof(u=n[r])&&u!=u)return r;r+=1}return-1}return n.indexOf(t,r);case"string":case"boolean":case"function":case"undefined":return n.indexOf(t,r);case"object":if(null===t)return n.indexOf(t,r)}for(;r<n.length;){if(Nn(n[r],t))return r;r+=1}return-1}function Sn(n,t){return An(t,n,0)>=0}function wn(n){return'"'+n.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var Pn=function(n){return(n<10?"0":"")+n},xn="function"==typeof Date.prototype.toISOString?function(n){return n.toISOString()}:function(n){return n.getUTCFullYear()+"-"+Pn(n.getUTCMonth()+1)+"-"+Pn(n.getUTCDate())+"T"+Pn(n.getUTCHours())+":"+Pn(n.getUTCMinutes())+":"+Pn(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function En(n){return function(){return!n.apply(this,arguments)}}function qn(n,t){for(var r=0,e=t.length,u=[];r<e;)n(t[r])&&(u[u.length]=t[r]),r+=1;return u}function Fn(n){return"[object Object]"===Object.prototype.toString.call(n)}var Tn=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t)?this.xf["@@transducer/step"](n,t):n},n}(),In=c(v(["filter"],c(function(n,t){return new Tn(n,t)}),function(n,t){return Fn(t)?F(function(r,e){return n(t[e])&&(r[e]=t[e]),r},{},z(t)):qn(n,t)})),kn=c(function(n,t){return In(En(n),t)});var Rn=u(function(n){return function n(t,r){var e=function(e){var u=r.concat([t]);return Sn(e,u)?"<Circular>":n(e,u)},u=function(n,t){return O(function(t){return wn(t)+": "+e(n[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(e,t).join(", ")+"))";case"[object Array]":return"["+O(e,t).concat(u(t,kn(function(n){return/^\d+$/.test(n)},z(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+e(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?e(NaN):wn(xn(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+e(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+e(t.valueOf())+")":wn(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var o=t.toString();if("[object Object]"!==o)return o}return"{"+u(t,z(t)).join(", ")+"}"}}(n,[])}),Un=c(function(n,t){if(h(n)){if(h(t))return n.concat(t);throw new TypeError(Rn(t)+" is not an array")}if(N(n)){if(N(t))return n+t;throw new TypeError(Rn(t)+" is not a string")}if(null!=n&&tn(n["fantasy-land/concat"]))return n["fantasy-land/concat"](t);if(null!=n&&tn(n.concat))return n.concat(t);throw new TypeError(Rn(n)+' does not have a method named "concat" or "fantasy-land/concat"')}),Cn=c(Sn),Dn=c(function(n,t){return s(W(j,0,V("length",t)),function(){var r=arguments,e=this;return n.apply(e,O(function(n){return n.apply(e,r)},t))})}),Bn=c(function(n,t){return null==t||t!=t?n:t}),Ln=c(function(n,t){var r={};for(var e in t)r[e]=t[e];return delete r[n],r}),zn=d(function(n,t,r){var e=Array.prototype.slice.call(r,0);return e.splice(n,t),e}),Mn=d(function(n,t,r){return y(o(t),n,r)}),Gn=c(function n(t,r){switch(t.length){case 0:return r;case 1:return J(t[0])?zn(t[0],1,r):Ln(t[0],r);default:var e=t[0],u=Array.prototype.slice.call(t,1);return null==r[e]?r:J(t[0])?Mn(e,n(u,r[e]),r):$(e,n(u,r[e]),r)}});var _n=c(function(n,t){var r=n<0?t.length+n:n;return N(t)?t.charAt(r):t[r]}),Vn=c(function(n,t){return n||t}),Wn=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)||t.apply(this,arguments)}:en(Vn)(n,t)}),Kn=u(function(n){return null!=n&&"function"==typeof n["fantasy-land/empty"]?n["fantasy-land/empty"]():null!=n&&null!=n.constructor&&"function"==typeof n.constructor["fantasy-land/empty"]?n.constructor["fantasy-land/empty"]():null!=n&&"function"==typeof n.empty?n.empty():null!=n&&null!=n.constructor&&"function"==typeof n.constructor.empty?n.constructor.empty():h(n)?[]:N(n)?"":Fn(n)?{}:U(n)?function(){return arguments}():void 0}),Yn=u(function(n){return s(n.length,function(t,r){var e=Array.prototype.slice.call(arguments,0);return e[0]=r,e[1]=t,n.apply(this,e)})}),Hn=u(function(n){for(var t={},r=0;r<n.length;)t[n[r][0]]=n[r][1],r+=1;return t}),Xn=c(function(n,t){return n>t}),Zn=c(function(n,t){return n>=t}),$n=c(k),Jn=_n(0);function Qn(n){return n}var nt=u(Qn),tt=d(function(n,t,r){return s(Math.max(n.length,t.length,r.length),function(){return n.apply(this,arguments)?t.apply(this,arguments):r.apply(this,arguments)})}),rt=d(function(n,t,r){n=n<r.length&&n>=0?n:r.length;var e=Array.prototype.slice.call(r,0);return e.splice(n,0,t),e});var et="function"==typeof Object.assign?Object.assign:function(n){if(null==n)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(n),r=1,e=arguments.length;r<e;){var u=arguments[r];if(null!=u)for(var o in u)k(o,u)&&(t[o]=u[o]);r+=1}return t},ut=c(function(n,t){var r={};return r[n]=t,r});Array,String,Object;var ot=c(function(n,t){return s(n+1,function(){var r=arguments[n];if(null!=r&&tn(r[t]))return r[t].apply(r,Array.prototype.slice.call(arguments,0,n));throw new TypeError(Rn(r)+' does not have a method named "'+t+'"')})}),it=c(function(n,t){return null!=t&&t.constructor===n||t instanceof n}),ct=u(function(n){return null!=n&&Nn(n,Kn(n))});function at(n){return"[object Number]"===Object.prototype.toString.call(n)}var ft=u(function(n){return null!=n&&at(n.length)?n.length:NaN}),lt=c(function(n,t){return function(r){return function(e){return M(function(n){return t(n,e)},r(n(e)))}}}),st=u(function(n){return lt(_n(n),Mn(n))}),pt=u(function(n){return lt(G(n),nn(n))}),dt=c(function(n,t){return n<t}),yt=c(function(n,t){return n<=t}),ht=c(function(n,t){return et({},n,t)}),gt=u(function(n){return et.apply(null,[{}].concat(n))}),vt=c(function(n,t){return n%t});var bt=u(function(n){return[n]}),mt=function(n){return{value:n,map:function(t){return mt(t(n))}}},jt=d(function(n,t,r){return n(function(n){return mt(t(n))})(r).value});var Ot=d(function(n,t,r){return Nn(G(n,r),t)}),Nt=d(function(n,t,r){return Bn(n,G(t,r))}),At=d(function(n,t,r){return t.length>0&&n(G(t,r))}),St=c(function(n,t){var r={};for(var e in t)n(t[e],e,t)&&(r[e]=t[e]);return r});var wt=c(function(n,t){return a([n],t)}),Pt=c(function(n,t){return s(t.length,function(){for(var r=[],e=0;e<t.length;)r.push(t[e].call(this,arguments[e])),e+=1;return n.apply(this,r.concat(Array.prototype.slice.call(arguments,t.length)))})}),xt=d(function(n,t,r){return Nn(t,r[n])}),Et=c(function(n,t){for(var r=n.length,e=[],u=0;u<r;)e[u]=t[n[u]],u+=1;return e}),qt=d(function(n,t,r){for(var e=r.length-1;e>=0;)t=n(r[e],t),e-=1;return t}),Ft=u(b),Tt=d(function(n,t,r){return r.replace(n,t)}),It=c(function(n,t){return"function"==typeof t.sequence?t.sequence(n):qt(function(n,t){return X(M(wt,n),t)},n([]),t)}),kt=c(function(n,t){return Array.prototype.slice.call(t,0).sort(n)}),Rt=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t),this.xf["@@transducer/step"](n,t)},n}(),Ut=c(v([],c(function(n,t){return new Rt(n,t)}),function(n,t){return n(t),t}));var Ct=u(function(n){var t=[];for(var r in n)k(r,n)&&(t[t.length]=[r,n[r]]);return t}),Dt=d(function(n,t,r){return"function"==typeof r["fantasy-land/traverse"]?r["fantasy-land/traverse"](t,n):It(n,M(t,r))}),Bt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",Lt=(String.prototype.trim,u(function(n){return function(){return n(Array.prototype.slice.call(arguments,0))}})),zt=function(n){return{value:n,"fantasy-land/map":function(){return this}}},Mt=c(function(n,t){return n(zt)(t).value}),Gt=d(function(n,t,r){return n(r)?t(r):r}),_t=o(void 0),Vt=Nn(_t()),Wt=fn(Vt),Kt=Nn(null),Yt=fn(Kt),Ht=fn(Q),Xt=r(3),Zt=r.n(Xt),$t=Array.isArray||Zt.a,Jt=un($t,ct),Qt=fn($t),nr=fn(ct),tr=un($t,nr),rr=it(Boolean),er=fn(rr),ur=Wn(Q,ct),or=r(2),ir=r.n(or).a,cr=Nn(""),ar=fn(ir),fr=null;try{fr=new Function("return function* () {}")().constructor}catch(n){}var lr,sr,pr,dr,yr,hr,gr=function(n){var t="[object GeneratorFunction]"===Object.prototype.toString.call(n),r=Yt(fr)&&n instanceof fr;return t||r},vr=function(n){return"[object AsyncFunction]"===Object.prototype.toString.call(n)},br=H([function(n){return"[object Function]"===Object.prototype.toString.call(n)},gr,vr]),mr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},jr=function(n){return"object"===(void 0===n?"undefined":mr(n))},Or=un(Yt,Wn(jr,br)),Nr=fn(Or),Ar=K([ir,Nr,nr]),Sr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},wr=function(n){return!!$t(n)||!!n&&!ir(n)&&"object"===(void 0===n?"undefined":Sr(n))&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&$n(0,n)&&$n(n.length-1,n))},Pr=fn(wr),xr=fn(gr),Er=fn(vr),qr=fn(br),Fr=un(Yt,jr),Tr=fn(Fr),Ir=r(1),kr=r.n(Ir),Rr=yn(Rn,Nn(Rn(Object))),Ur=At(un(br,Rr),["constructor"]),Cr=function(n){if(!Fr(n)||!kr()(n))return!1;var t=Object.getPrototypeOf(n);return!!Kt(t)||Ur(t)},Dr=fn(Cr),Br=it(Date),Lr=fn(Br),zr=r(0),Mr=r.n(zr).a,Gr=un(Mr,isNaN),_r=Number.isNaN||Gr,Vr=fn(_r),Wr=un(Br,yn(ot(0,"getTime"),Vr)),Kr=fn(Wr),Yr=fn(Mr),Hr=un(Mr,dt(0)),Xr=un(Mr,Xn(0)),Zr=un(Mr,Yn(yt)(0)),$r=un(Mr,Yn(Zn)(0)),Jr=un(Mr,isFinite),Qr=Number.isFinite||Jr,ne=fn(Qr),te=un(Qr,Dn(Nn,[Math.floor,nt])),re=Number.isInteger||te,ee=fn(re),ue=un(Qr,fn(re)),oe=fn(ue),ie=Wn(re,ue),ce=fn(ie),ae=un(re,yn(Yn(vt)(2),fn(Nn)(0))),fe=un(re,fn(ae)),le=un($t,yn(ft,Nn(2))),se=fn(le),pe=At(br,["then"]),de=un(Or,yn(Rn,Nn("[object Promise]"))),ye=Nn(!0),he=Nn(!1),ge=Boolean,ve=fn(ge),be=it(RegExp),me=fn(be),je=o(null),Oe=function(){return{}},Ne=o(""),Ae=function(){return[]},Se=o(_t()),we=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Pe=un(Wn(At(br,["map"]),At(br,[we.map])),Wn(At(br,["ap"]),At(br,[we.ap]))),xe=s(2,function(n,t){if(!Pe(n)||!Pe(t))return X(n,t);try{return n.ap(t)}catch(r){return t.ap(n)}}),Ee=on(function(n,t){var r=s(n,t);return s(n,function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];var u=M(r,Jn(t)),o=pn(1,1/0,t);return W(xe,u,o)})}),qe=function(n){return Ee(n.length,n)},Fe=on(function(n,t,r){return br(r.cata)?r.cata(n,t):r.either(n,t)}),Te=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t)})}),Ie=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t())})}),ke=s(2,function(n,t){return s(n,function(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return t.apply(this,hn(r))})}),Re=Dn(ke,[ft,nt]),Ue=P(Promise.all,Promise),Ce=P(Promise.resolve,Promise),De=P(Promise.reject,Promise),Be=ot(1,"then"),Le=function(n){return(t=function(t){return n(function(n){return t(t)(n)})})(t);var t},ze=on(function(n,t){return Ut(function(t){return M(function(n){return n(t)})(n)})(t)}),Me=yn(kt(an(function(n,t){return n.length>t.length})),Jn,_("length")),Ge=on(function(n,t,r){var e=r.apply(void 0,n);return Ht(e)?Ft(e):t}),_e=tt(tr,function(n){var t=Me(n);return s(t,function(){for(var t=arguments.length,r=Array(t),e=0;e<t;e++)r[e]=arguments[e];return W(Ge(r),void 0,n)})},_t),Ve=p(M),We=p(W),Ke=p(In),Ye=on(function(n,t,r){return Cn(r,n)}),He=on(function(n,t){return Ke(Ye(n),t)}),Xe=Lt(nt),Ze=Gt(Qt,bt),$e={concat:nt},Je=yn(W(Un,$e),Gt(mn($e),_t)),Qe=Yn(Un),nu=s(3,function(n,t,r){return Ce(r).then(function(r){var e=ft(r);return 0===e?t:W(function(t,r){return t.then(function(n){return Ue([n,r])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(r,u)})})(Ce(t),r)})}),tu=yn(qt(Un,""),Nn("ba"))(["a","b"]),ru=s(3,function(n,t,r){return Ce(r).then(function(r){var e=ft(r);return 0===e?t:qt(function(t,r){var u=void 0,o=void 0;return tu?(u=t,o=r):(u=r,o=t),u.then(function(n){return Ue([n,o])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(u,r)})})(Ce(t),r)})}),eu=pn(i,1/0),uu=pn(0),ou=p(kn),iu=on(function(n,t,r){return Cn(r,n)}),cu=on(function(n,t){return ou(iu(n),t)}),au=kn(ve),fu=Yn(Z),lu=Yn(Cn),su=on(function(n,t,r){return gn(rt(t,_n(n,r)),zn(n,1))(r)}),pu=on(function(n,t,r){return gn(n(t),ft)(r)}),du=pu(Yn(Xn)),yu=pu(Yn(dt)),hu=pu(Yn(Zn)),gu=pu(Yn(yt)),vu=pu(Nn),bu=pu(fn(Nn)),mu=on(function(n,t){return X([G(i,t)],n)}),ju=on(function(n,t){return yn(Ct,M(y(n,0)),Hn)(t)}),Ou=on(function(n,t){return ju(function(n){return function(t){return $n(t,n)?n[t]:t}}(n),t)}),Nu=Yn(ht),Au=s(2,yn(Et,gt)),Su=s(2,yn(mu,gt)),wu=on(function(n,t,r){return jt(pt(n),Nu(t),r)}),Pu=on(function(n,t,r){return wu(bt(n),t,r)}),xu=Pt(St,[fn,nt]),Eu=s(3,function(n,t,r){return Bn(n,Mt(t,r))}),qu=s(2,function(n,t){var r=Jn(n);return!(0===ft(n)||!Or(t))&&(1===ft(n)?$n(r,t):qu(dn(n),G([r],t)))}),Fu=qu,Tu=s(2,Dn(ht,[Gn,Nt({})])),Iu=on(function(n,t){return Tu(bt(n),t)}),ku=on(function(n,t){return ht(t,Nt({},n,t))}),Ru=on(function(n,t){return ku(bt(n),t)}),Uu=s(3,function(n,t,r){return yn(Mt(n),Nn(t))(r)}),Cu=fn(Uu),Du=s(3,function(n,t,r){return yn(Mt(t),n,ye)(r)}),Bu=fn(Du),Lu=Wn(G(["@@type"]),G(["constructor","@@type"])),zu=s(2,Pt(Nn,[Lu,Lu])),Mu=yn(Ct,M(jt(st(0),Tt("fantasy-land/","")))),Gu=((lr={})[we.map]=function(n){return this.constructor[we.of](n(this.value))},lr),_u=((sr={})[we.ap]=function(n){var t=this;return n.map(function(n){return n(t.value)})},sr),Vu=((pr={})[we.equals]=function(n){return zu(this,n)&&Nn(this.value,n.value)},pr),Wu=((dr={})[we.concat]=function(n){var t=this.value;return ir(this.value)||Mr(this.value)?t=this.value+n.value:At(br,["value",we.concat],this)?t=this.value[we.concat](n.value):At(br,["value","concat"],this)&&(t=this.value.concat(n.value)),this.constructor[we.of](t)},dr),Ku=((yr={})[we.chain]=function(n){var t=n(this.value);return zu(this,t)?t:this},yr),Yu=((hr={})[we.lte]=function(n){return zu(this,n)&&(this.value<n.value||this[we.equals](n))},hr),Hu=function(){function n(n,t){for(var r=0;r<t.length;r++){var e=t[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}return function(t,r,e){return r&&n(t.prototype,r),e&&n(t,e),t}}();var Xu=we.of,Zu=we.ap,$u=we.map,Ju=we.equals,Qu=we.concat,no=we.chain,to=we.lte,ro=we.empty,eo=we.contramap,uo=function(){function n(t){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.value=t}return n[Xu]=function(t){return new n(t)},Hu(n,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),n.prototype.get=function(){return this.value},n.prototype[Zu]=function(n){return _u[Zu].call(this,n)},n.prototype[$u]=function(n){return Gu[$u].call(this,n)},n.prototype[Ju]=function(n){return Vu[Ju].call(this,n)},n.prototype[Qu]=function(n){return Wu[Qu].call(this,n)},n.prototype[no]=function(n){return Ku[no].call(this,n)},n.prototype[to]=function(n){return Yu[to].call(this,n)},n.prototype[ro]=function(){return this.constructor.of(Kn(this.value))},n.prototype[eo]=function(n){var t=this;return this.constructor.of(function(r){return t.value(n(r))})},n}();Mu(uo).forEach(function(n){var t=n[0],r=n[1];uo[t]=r}),Mu(uo.prototype).forEach(function(n){var t=n[0],r=n[1];uo.prototype[t]=r});var oo=uo,io=function(n){return on(function(t,r){return oo.of(Dt(n,yn(t,_("value")),r))})},co=on(function(n,t){return n.from(t)}),ao=on(function(n,t){return function(n,t){var r=function(t){return n(t)};return r.from=t,r}(on(function(r,e){return M(t,r(n(e)))}),on(function(r,e){return M(n,r(t(e)))}))});ao.from=co;var fo=ao,lo=fn(xt),so=fn(Ot),po=tt(Zn,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Pt(un,[yt,Xn])),yo=on(function(n,t,r){return po(n,t)(r)}),ho=on(function(n,t,r){return n(r)?t:r}),go=gn(fn,un),vo=gn(fn,Wn),bo=gn(fn,K),mo=gn(fn,H),jo=on(function(n,t){return Pt(gn(n(ge),Xe),t)});r.d(t,"isNotUndefined",function(){return Wt}),r.d(t,"isUndefined",function(){return Vt}),r.d(t,"isNull",function(){return Kt}),r.d(t,"isNotNull",function(){return Yt}),r.d(t,"isNotNil",function(){return Ht}),r.d(t,"isArray",function(){return $t}),r.d(t,"isEmptyArray",function(){return Jt}),r.d(t,"isNotArray",function(){return Qt}),r.d(t,"isNonEmptyArray",function(){return tr}),r.d(t,"isBoolean",function(){return rr}),r.d(t,"isNotBoolean",function(){return er}),r.d(t,"isNilOrEmpty",function(){return ur}),r.d(t,"isString",function(){return ir}),r.d(t,"isEmptyString",function(){return cr}),r.d(t,"isNotString",function(){return ar}),r.d(t,"isNonEmptyString",function(){return Ar}),r.d(t,"isArrayLike",function(){return wr}),r.d(t,"isNotArrayLike",function(){return Pr}),r.d(t,"isGeneratorFunction",function(){return gr}),r.d(t,"isNotGeneratorFunction",function(){return xr}),r.d(t,"isAsyncFunction",function(){return vr}),r.d(t,"isNotAsyncFunction",function(){return Er}),r.d(t,"isFunction",function(){return br}),r.d(t,"isNotFunction",function(){return qr}),r.d(t,"isObj",function(){return Or}),r.d(t,"isObject",function(){return Or}),r.d(t,"isNotObj",function(){return Nr}),r.d(t,"isNotObject",function(){return Nr}),r.d(t,"isObjLike",function(){return Fr}),r.d(t,"isObjectLike",function(){return Fr}),r.d(t,"isNotObjLike",function(){return Tr}),r.d(t,"isNotObjectLike",function(){return Tr}),r.d(t,"isPlainObj",function(){return Cr}),r.d(t,"isPlainObject",function(){return Cr}),r.d(t,"isNotPlainObj",function(){return Dr}),r.d(t,"isNotPlainObject",function(){return Dr}),r.d(t,"isDate",function(){return Br}),r.d(t,"isNotDate",function(){return Lr}),r.d(t,"isValidDate",function(){return Wr}),r.d(t,"isNotValidDate",function(){return Kr}),r.d(t,"isInvalidDate",function(){return Kr}),r.d(t,"isNumber",function(){return Mr}),r.d(t,"isNotNumber",function(){return Yr}),r.d(t,"isPositive",function(){return Hr}),r.d(t,"isNegative",function(){return Xr}),r.d(t,"isNonPositive",function(){return Zr}),r.d(t,"isNonNegative",function(){return $r}),r.d(t,"isNaN",function(){return _r}),r.d(t,"isNotNaN",function(){return Vr}),r.d(t,"isFinite",function(){return Qr}),r.d(t,"isNotFinite",function(){return ne}),r.d(t,"isInteger",function(){return re}),r.d(t,"isNotInteger",function(){return ee}),r.d(t,"isFloat",function(){return ue}),r.d(t,"isNotFloat",function(){return oe}),r.d(t,"isValidNumber",function(){return ie}),r.d(t,"isNotValidNumber",function(){return ce}),r.d(t,"isOdd",function(){return ae}),r.d(t,"isEven",function(){return fe}),r.d(t,"isPair",function(){return le}),r.d(t,"isNotPair",function(){return se}),r.d(t,"isThenable",function(){return pe}),r.d(t,"isPromise",function(){return de}),r.d(t,"isTrue",function(){return ye}),r.d(t,"isFalse",function(){return he}),r.d(t,"isTruthy",function(){return ge}),r.d(t,"isFalsy",function(){return ve}),r.d(t,"isRegExp",function(){return be}),r.d(t,"isNotRegExp",function(){return me}),r.d(t,"stubUndefined",function(){return _t}),r.d(t,"stubNull",function(){return je}),r.d(t,"stubObj",function(){return Oe}),r.d(t,"stubObject",function(){return Oe}),r.d(t,"stubString",function(){return Ne}),r.d(t,"stubArray",function(){return Ae}),r.d(t,"noop",function(){return Se}),r.d(t,"liftFN",function(){return Ee}),r.d(t,"liftF",function(){return qe}),r.d(t,"cata",function(){return Fe}),r.d(t,"weave",function(){return Te}),r.d(t,"weaveLazy",function(){return Ie}),r.d(t,"curryRightN",function(){return ke}),r.d(t,"curryRight",function(){return Re}),r.d(t,"allP",function(){return Ue}),r.d(t,"resolveP",function(){return Ce}),r.d(t,"rejectP",function(){return De}),r.d(t,"thenP",function(){return Be}),r.d(t,"Y",function(){return Le}),r.d(t,"seq",function(){return ze}),r.d(t,"sequencing",function(){return ze}),r.d(t,"dispatch",function(){return _e}),r.d(t,"mapIndexed",function(){return Ve}),r.d(t,"reduceIndexed",function(){return We}),r.d(t,"pickIndexes",function(){return He}),r.d(t,"list",function(){return Xe}),r.d(t,"ensureArray",function(){return Ze}),r.d(t,"concatAll",function(){return Je}),r.d(t,"concatRight",function(){return Qe}),r.d(t,"reduceP",function(){return nu}),r.d(t,"reduceRightP",function(){return ru}),r.d(t,"sliceFrom",function(){return eu}),r.d(t,"sliceTo",function(){return uu}),r.d(t,"omitIndexes",function(){return cu}),r.d(t,"compact",function(){return au}),r.d(t,"appendFlipped",function(){return fu}),r.d(t,"contained",function(){return lu}),r.d(t,"move",function(){return su}),r.d(t,"lengthGt",function(){return du}),r.d(t,"lengthLt",function(){return yu}),r.d(t,"lengthGte",function(){return hu}),r.d(t,"lengthLte",function(){return gu}),r.d(t,"lengthEq",function(){return vu}),r.d(t,"lengthNotEq",function(){return bu}),r.d(t,"paths",function(){return mu}),r.d(t,"renameKeys",function(){return Ou}),r.d(t,"renameKeysWith",function(){return ju}),r.d(t,"mergeRight",function(){return Nu}),r.d(t,"resetToDefault",function(){return Nu}),r.d(t,"mergeProps",function(){return Au}),r.d(t,"mergePaths",function(){return Su}),r.d(t,"mergeProp",function(){return Pu}),r.d(t,"mergePath",function(){return wu}),r.d(t,"omitBy",function(){return xu}),r.d(t,"viewOr",function(){return Eu}),r.d(t,"hasPath",function(){return Fu}),r.d(t,"spreadProp",function(){return Iu}),r.d(t,"spreadPath",function(){return Tu}),r.d(t,"flattenProp",function(){return Ru}),r.d(t,"flattenPath",function(){return ku}),r.d(t,"lensEq",function(){return Uu}),r.d(t,"lensNotEq",function(){return Cu}),r.d(t,"lensSatisfies",function(){return Du}),r.d(t,"lensNotSatisfy",function(){return Bu}),r.d(t,"lensTraverse",function(){return io}),r.d(t,"lensIso",function(){return fo}),r.d(t,"propNotEq",function(){return lo}),r.d(t,"pathNotEq",function(){return so}),r.d(t,"inRange",function(){return yo}),r.d(t,"isNotEmpty",function(){return nr}),r.d(t,"defaultWhen",function(){return ho}),r.d(t,"notBoth",function(){return go}),r.d(t,"neither",function(){return vo}),r.d(t,"notAllPass",function(){return bo}),r.d(t,"nonePass",function(){return mo}),r.d(t,"argsPass",function(){return jo}),r.d(t,"Identity",function(){return oo})}])});

@@ -1,1 +0,1 @@

!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.RA=t():n.RA=t()}(window,function(){return function(n){var t={};function r(e){if(t[e])return t[e].exports;var u=t[e]={i:e,l:!1,exports:{}};return n[e].call(u.exports,u,u.exports,r),u.l=!0,u.exports}return r.m=n,r.c=t,r.d=function(n,t,e){r.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:e})},r.r=function(n){Object.defineProperty(n,"__esModule",{value:!0})},r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,"a",t),t},r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.p="",r(r.s=4)}([function(n,t){n.exports=function(n){return"[object Number]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object Object]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object String]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,r){"use strict";function e(n){return null!=n&&"object"==typeof n&&!0===n["@@functional/placeholder"]}function u(n){return function t(r){return 0===arguments.length||e(r)?t:n.apply(this,arguments)}}r.r(t);var o=u(function(n){return function(){return n}}),i={"@@functional/placeholder":!0};function c(n){return function t(r,o){switch(arguments.length){case 0:return t;case 1:return e(r)?t:u(function(t){return n(r,t)});default:return e(r)&&e(o)?t:e(r)?u(function(t){return n(t,o)}):e(o)?u(function(t){return n(r,t)}):n(r,o)}}}function a(n,t){var r;n=n||[],t=t||[];var e=n.length,u=t.length,o=[];for(r=0;r<e;)o[o.length]=n[r],r+=1;for(r=0;r<u;)o[o.length]=t[r],r+=1;return o}function f(n,t){switch(n){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,e){return t.apply(this,arguments)};case 4:return function(n,r,e,u){return t.apply(this,arguments)};case 5:return function(n,r,e,u,o){return t.apply(this,arguments)};case 6:return function(n,r,e,u,o,i){return t.apply(this,arguments)};case 7:return function(n,r,e,u,o,i,c){return t.apply(this,arguments)};case 8:return function(n,r,e,u,o,i,c,a){return t.apply(this,arguments)};case 9:return function(n,r,e,u,o,i,c,a,f){return t.apply(this,arguments)};case 10:return function(n,r,e,u,o,i,c,a,f,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function l(n,t,r){return function(){for(var u=[],o=0,i=n,c=0;c<t.length||o<arguments.length;){var a;c<t.length&&(!e(t[c])||o>=arguments.length)?a=t[c]:(a=arguments[o],o+=1),u[c]=a,e(a)||(i-=1),c+=1}return i<=0?r.apply(this,u):f(i,l(n,u,r))}}var s=c(function(n,t){return 1===n?u(t):f(n,l(n,[],t))}),p=u(function(n){return s(n.length,function(){var t=0,r=arguments[0],e=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var n=r.apply(this,a(arguments,[t,e]));return t+=1,n},n.apply(this,u)})});function d(n){return function t(r,o,i){switch(arguments.length){case 0:return t;case 1:return e(r)?t:c(function(t,e){return n(r,t,e)});case 2:return e(r)&&e(o)?t:e(r)?c(function(t,r){return n(t,o,r)}):e(o)?c(function(t,e){return n(r,t,e)}):u(function(t){return n(r,o,t)});default:return e(r)&&e(o)&&e(i)?t:e(r)&&e(o)?c(function(t,r){return n(t,r,i)}):e(r)&&e(i)?c(function(t,r){return n(t,o,r)}):e(o)&&e(i)?c(function(t,e){return n(r,t,e)}):e(r)?u(function(t){return n(t,o,i)}):e(o)?u(function(t){return n(r,t,i)}):e(i)?u(function(t){return n(r,o,t)}):n(r,o,i)}}}var y=d(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,u=a(r);return u[e]=n(r[e]),u}),h=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)};function g(n){return"function"==typeof n["@@transducer/step"]}function v(n,t,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!h(u)){for(var o=0;o<n.length;){if("function"==typeof u[n[o]])return u[n[o]].apply(u,e);o+=1}if(g(u))return t.apply(null,e)(u)}return r.apply(this,arguments)}}function b(n){return n&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}}var m={init:function(){return this.xf["@@transducer/init"]()},result:function(n){return this.xf["@@transducer/result"](n)}},j=c(function(n,t){return t>n?t:n});function O(n,t){for(var r=0,e=t.length,u=Array(e);r<e;)u[r]=n(t[r]),r+=1;return u}function N(n){return"[object String]"===Object.prototype.toString.call(n)}var A=u(function(n){return!!h(n)||!!n&&("object"==typeof n&&(!N(n)&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&(n.hasOwnProperty(0)&&n.hasOwnProperty(n.length-1)))))}),S=function(){function n(n){this.f=n}return n.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},n.prototype["@@transducer/result"]=function(n){return n},n.prototype["@@transducer/step"]=function(n,t){return this.f(n,t)},n}();function w(n){return new S(n)}var x=c(function(n,t){return f(n.length,function(){return n.apply(t,arguments)})});function P(n,t,r){for(var e=r.next();!e.done;){if((t=n["@@transducer/step"](t,e.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e=r.next()}return n["@@transducer/result"](t)}function E(n,t,r,e){return n["@@transducer/result"](r[e](x(n["@@transducer/step"],n),t))}var F="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function q(n,t,r){if("function"==typeof n&&(n=w(n)),A(r))return function(n,t,r){for(var e=0,u=r.length;e<u;){if((t=n["@@transducer/step"](t,r[e]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e+=1}return n["@@transducer/result"](t)}(n,t,r);if("function"==typeof r["fantasy-land/reduce"])return E(n,t,r,"fantasy-land/reduce");if(null!=r[F])return P(n,t,r[F]());if("function"==typeof r.next)return P(n,t,r);if("function"==typeof r.reduce)return E(n,t,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var T=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.xf["@@transducer/step"](n,this.f(t))},n}(),I=c(function(n,t){return new T(n,t)});function k(n,t){return Object.prototype.hasOwnProperty.call(t,n)}var R=Object.prototype.toString,U=function(){return"[object Arguments]"===R.call(arguments)?function(n){return"[object Arguments]"===R.call(n)}:function(n){return k("callee",n)}},C=!{toString:null}.propertyIsEnumerable("toString"),D=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],B=function(){return arguments.propertyIsEnumerable("length")}(),z=function(n,t){for(var r=0;r<n.length;){if(n[r]===t)return!0;r+=1}return!1},L=u("function"!=typeof Object.keys||B?function(n){if(Object(n)!==n)return[];var t,r,e=[],u=B&&U(n);for(t in n)!k(t,n)||u&&"length"===t||(e[e.length]=t);if(C)for(r=D.length-1;r>=0;)k(t=D[r],n)&&!z(e,t)&&(e[e.length]=t),r-=1;return e}:function(n){return Object(n)!==n?[]:Object.keys(n)}),M=c(v(["fantasy-land/map","map"],I,function(n,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return s(t.length,function(){return n.call(this,t.apply(this,arguments))});case"[object Object]":return q(function(r,e){return r[e]=n(t[e]),r},{},L(t));default:return O(n,t)}})),_=c(function(n,t){for(var r=t,e=0;e<n.length;){if(null==r)return;r=r[n[e]],e+=1}return r}),V=c(function(n,t){return _([n],t)}),G=c(function(n,t){return M(V(n),t)}),W=d(q),K=u(function(n){return s(W(j,0,G("length",n)),function(){for(var t=0,r=n.length;t<r;){if(!n[t].apply(this,arguments))return!1;t+=1}return!0})}),Y=c(function(n,t){return n&&t}),H=u(function(n){return s(W(j,0,G("length",n)),function(){for(var t=0,r=n.length;t<r;){if(n[t].apply(this,arguments))return!0;t+=1}return!1})}),X=c(function(n,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](n):"function"==typeof n.ap?n.ap(t):"function"==typeof n?function(r){return n(r)(t(r))}:q(function(n,r){return a(n,M(r,t))},[],n)});var Z=c(function(n,t){return a(t,[n])}),$=d(function(n,t,r){var e={};for(var u in r)e[u]=r[u];return e[n]=t,e}),J=Number.isInteger||function(n){return n<<0===n},Q=u(function(n){return null==n}),nn=d(function n(t,r,e){if(0===t.length)return r;var u=t[0];if(t.length>1){var o=!Q(e)&&k(u,e)?e[u]:J(t[1])?[]:{};r=n(Array.prototype.slice.call(t,1),r,o)}if(J(u)&&h(e)){var i=[].concat(e);return i[u]=r,i}return $(u,r,e)});function tn(n){return"[object Function]"===Object.prototype.toString.call(n)}var rn=c(function(n,t){var r=s(n,t);return s(n,function(){return q(X,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),en=u(function(n){return rn(n.length,n)}),un=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:en(Y)(n,t)}),on=u(function(n){return s(n.length,n)});var cn=u(function(n){return null===n?"Null":void 0===n?"Undefined":Object.prototype.toString.call(n).slice(8,-1)});var an=u(function(n){return function(t,r){return n(t,r)?-1:n(r,t)?1:0}}),fn=en(u(function(n){return!n}));function ln(n,t){return function(){return t.call(this,n.apply(this,arguments))}}function sn(n,t){return function(){var r=arguments.length;if(0===r)return t();var e=arguments[r-1];return h(e)||"function"!=typeof e[n]?t.apply(this,arguments):e[n].apply(e,Array.prototype.slice.call(arguments,0,r-1))}}var pn=d(sn("slice",function(n,t,r){return Array.prototype.slice.call(r,n,t)})),dn=u(sn("tail",pn(1,1/0)));function yn(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return f(arguments[0].length,W(ln,arguments[0],dn(arguments)))}var hn=u(function(n){return N(n)?n.split("").reverse().join(""):Array.prototype.slice.call(n,0).reverse()});function gn(){if(0===arguments.length)throw new Error("compose requires at least one argument");return yn.apply(this,hn(arguments))}function vn(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function bn(n,t,r){for(var e=0,u=r.length;e<u;){if(n(t,r[e]))return!0;e+=1}return!1}var mn=c(function(n,t){return n===t?0!==n||1/n==1/t:n!=n&&t!=t});function jn(n,t,r,e){var u=vn(n);function o(n,t){return On(n,t,r.slice(),e.slice())}return!bn(function(n,t){return!bn(o,t,n)},vn(t),u)}function On(n,t,r,e){if(mn(n,t))return!0;var u,o,i=cn(n);if(i!==cn(t))return!1;if(null==n||null==t)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof t.equals)return"function"==typeof n.equals&&n.equals(t)&&"function"==typeof t.equals&&t.equals(n);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(u=n.constructor,null==(o=String(u).match(/^function (\w*)/))?"":o[1]))return n===t;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof t||!mn(n.valueOf(),t.valueOf()))return!1;break;case"Date":if(!mn(n.valueOf(),t.valueOf()))return!1;break;case"Error":return n.name===t.name&&n.message===t.message;case"RegExp":if(n.source!==t.source||n.global!==t.global||n.ignoreCase!==t.ignoreCase||n.multiline!==t.multiline||n.sticky!==t.sticky||n.unicode!==t.unicode)return!1}for(var c=r.length-1;c>=0;){if(r[c]===n)return e[c]===t;c-=1}switch(i){case"Map":return n.size===t.size&&jn(n.entries(),t.entries(),r.concat([n]),e.concat([t]));case"Set":return n.size===t.size&&jn(n.values(),t.values(),r.concat([n]),e.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=L(n);if(a.length!==L(t).length)return!1;var f=r.concat([n]),l=e.concat([t]);for(c=a.length-1;c>=0;){var s=a[c];if(!k(s,t)||!On(t[s],n[s],f,l))return!1;c-=1}return!0}var Nn=c(function(n,t){return On(n,t,[],[])});function An(n,t,r){var e,u;if("function"==typeof n.indexOf)switch(typeof t){case"number":if(0===t){for(e=1/t;r<n.length;){if(0===(u=n[r])&&1/u===e)return r;r+=1}return-1}if(t!=t){for(;r<n.length;){if("number"==typeof(u=n[r])&&u!=u)return r;r+=1}return-1}return n.indexOf(t,r);case"string":case"boolean":case"function":case"undefined":return n.indexOf(t,r);case"object":if(null===t)return n.indexOf(t,r)}for(;r<n.length;){if(Nn(n[r],t))return r;r+=1}return-1}function Sn(n,t){return An(t,n,0)>=0}function wn(n){return'"'+n.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var xn=function(n){return(n<10?"0":"")+n},Pn="function"==typeof Date.prototype.toISOString?function(n){return n.toISOString()}:function(n){return n.getUTCFullYear()+"-"+xn(n.getUTCMonth()+1)+"-"+xn(n.getUTCDate())+"T"+xn(n.getUTCHours())+":"+xn(n.getUTCMinutes())+":"+xn(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function En(n){return function(){return!n.apply(this,arguments)}}function Fn(n,t){for(var r=0,e=t.length,u=[];r<e;)n(t[r])&&(u[u.length]=t[r]),r+=1;return u}function qn(n){return"[object Object]"===Object.prototype.toString.call(n)}var Tn=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t)?this.xf["@@transducer/step"](n,t):n},n}(),In=c(v(["filter"],c(function(n,t){return new Tn(n,t)}),function(n,t){return qn(t)?q(function(r,e){return n(t[e])&&(r[e]=t[e]),r},{},L(t)):Fn(n,t)})),kn=c(function(n,t){return In(En(n),t)});var Rn=u(function(n){return function n(t,r){var e=function(e){var u=r.concat([t]);return Sn(e,u)?"<Circular>":n(e,u)},u=function(n,t){return O(function(t){return wn(t)+": "+e(n[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(e,t).join(", ")+"))";case"[object Array]":return"["+O(e,t).concat(u(t,kn(function(n){return/^\d+$/.test(n)},L(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+e(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?e(NaN):wn(Pn(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+e(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+e(t.valueOf())+")":wn(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var o=t.toString();if("[object Object]"!==o)return o}return"{"+u(t,L(t)).join(", ")+"}"}}(n,[])}),Un=c(function(n,t){if(h(n)){if(h(t))return n.concat(t);throw new TypeError(Rn(t)+" is not an array")}if(N(n)){if(N(t))return n+t;throw new TypeError(Rn(t)+" is not a string")}if(null!=n&&tn(n["fantasy-land/concat"]))return n["fantasy-land/concat"](t);if(null!=n&&tn(n.concat))return n.concat(t);throw new TypeError(Rn(n)+' does not have a method named "concat" or "fantasy-land/concat"')}),Cn=c(Sn),Dn=c(function(n,t){return s(W(j,0,G("length",t)),function(){var r=arguments,e=this;return n.apply(e,O(function(n){return n.apply(e,r)},t))})}),Bn=c(function(n,t){return null==t||t!=t?n:t}),zn=c(function(n,t){var r={};for(var e in t)r[e]=t[e];return delete r[n],r}),Ln=d(function(n,t,r){var e=Array.prototype.slice.call(r,0);return e.splice(n,t),e}),Mn=d(function(n,t,r){return y(o(t),n,r)}),_n=c(function n(t,r){switch(t.length){case 0:return r;case 1:return J(t[0])?Ln(t[0],1,r):zn(t[0],r);default:var e=t[0],u=Array.prototype.slice.call(t,1);return null==r[e]?r:J(t[0])?Mn(e,n(u,r[e]),r):$(e,n(u,r[e]),r)}});var Vn=c(function(n,t){var r=n<0?t.length+n:n;return N(t)?t.charAt(r):t[r]}),Gn=c(function(n,t){return n||t}),Wn=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)||t.apply(this,arguments)}:en(Gn)(n,t)}),Kn=u(function(n){return null!=n&&"function"==typeof n["fantasy-land/empty"]?n["fantasy-land/empty"]():null!=n&&null!=n.constructor&&"function"==typeof n.constructor["fantasy-land/empty"]?n.constructor["fantasy-land/empty"]():null!=n&&"function"==typeof n.empty?n.empty():null!=n&&null!=n.constructor&&"function"==typeof n.constructor.empty?n.constructor.empty():h(n)?[]:N(n)?"":qn(n)?{}:U(n)?function(){return arguments}():void 0}),Yn=u(function(n){return s(n.length,function(t,r){var e=Array.prototype.slice.call(arguments,0);return e[0]=r,e[1]=t,n.apply(this,e)})}),Hn=u(function(n){for(var t={},r=0;r<n.length;)t[n[r][0]]=n[r][1],r+=1;return t}),Xn=c(function(n,t){return n>t}),Zn=c(function(n,t){return n>=t}),$n=c(k),Jn=Vn(0);function Qn(n){return n}var nt=u(Qn),tt=d(function(n,t,r){return s(Math.max(n.length,t.length,r.length),function(){return n.apply(this,arguments)?t.apply(this,arguments):r.apply(this,arguments)})});var rt="function"==typeof Object.assign?Object.assign:function(n){if(null==n)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(n),r=1,e=arguments.length;r<e;){var u=arguments[r];if(null!=u)for(var o in u)k(o,u)&&(t[o]=u[o]);r+=1}return t},et=c(function(n,t){var r={};return r[n]=t,r});Array,String,Object;var ut=c(function(n,t){return s(n+1,function(){var r=arguments[n];if(null!=r&&tn(r[t]))return r[t].apply(r,Array.prototype.slice.call(arguments,0,n));throw new TypeError(Rn(r)+' does not have a method named "'+t+'"')})}),ot=c(function(n,t){return null!=t&&t.constructor===n||t instanceof n}),it=u(function(n){return null!=n&&Nn(n,Kn(n))});function ct(n){return"[object Number]"===Object.prototype.toString.call(n)}var at=u(function(n){return null!=n&&ct(n.length)?n.length:NaN}),ft=c(function(n,t){return function(r){return function(e){return M(function(n){return t(n,e)},r(n(e)))}}}),lt=u(function(n){return ft(Vn(n),Mn(n))}),st=u(function(n){return ft(_(n),nn(n))}),pt=c(function(n,t){return n<t}),dt=c(function(n,t){return n<=t}),yt=c(function(n,t){return rt({},n,t)}),ht=u(function(n){return rt.apply(null,[{}].concat(n))}),gt=c(function(n,t){return n%t});var vt=u(function(n){return[n]}),bt=function(n){return{value:n,map:function(t){return bt(t(n))}}},mt=d(function(n,t,r){return n(function(n){return bt(t(n))})(r).value});var jt=d(function(n,t,r){return Nn(_(n,r),t)}),Ot=d(function(n,t,r){return Bn(n,_(t,r))}),Nt=d(function(n,t,r){return t.length>0&&n(_(t,r))}),At=c(function(n,t){var r={};for(var e in t)n(t[e],e,t)&&(r[e]=t[e]);return r});var St=c(function(n,t){return a([n],t)}),wt=c(function(n,t){return s(t.length,function(){for(var r=[],e=0;e<t.length;)r.push(t[e].call(this,arguments[e])),e+=1;return n.apply(this,r.concat(Array.prototype.slice.call(arguments,t.length)))})}),xt=d(function(n,t,r){return Nn(t,r[n])}),Pt=c(function(n,t){for(var r=n.length,e=[],u=0;u<r;)e[u]=t[n[u]],u+=1;return e}),Et=d(function(n,t,r){for(var e=r.length-1;e>=0;)t=n(r[e],t),e-=1;return t}),Ft=u(b),qt=d(function(n,t,r){return r.replace(n,t)}),Tt=c(function(n,t){return"function"==typeof t.sequence?t.sequence(n):Et(function(n,t){return X(M(St,n),t)},n([]),t)}),It=c(function(n,t){return Array.prototype.slice.call(t,0).sort(n)}),kt=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t),this.xf["@@transducer/step"](n,t)},n}(),Rt=c(v([],c(function(n,t){return new kt(n,t)}),function(n,t){return n(t),t}));var Ut=u(function(n){var t=[];for(var r in n)k(r,n)&&(t[t.length]=[r,n[r]]);return t}),Ct=d(function(n,t,r){return"function"==typeof r["fantasy-land/traverse"]?r["fantasy-land/traverse"](t,n):Tt(n,M(t,r))}),Dt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",Bt=(String.prototype.trim,u(function(n){return function(){return n(Array.prototype.slice.call(arguments,0))}})),zt=function(n){return{value:n,"fantasy-land/map":function(){return this}}},Lt=c(function(n,t){return n(zt)(t).value}),Mt=d(function(n,t,r){return n(r)?t(r):r}),_t=o(void 0),Vt=Nn(_t()),Gt=fn(Vt),Wt=Nn(null),Kt=fn(Wt),Yt=fn(Q),Ht=r(3),Xt=r.n(Ht),Zt=Array.isArray||Xt.a,$t=un(Zt,it),Jt=fn(Zt),Qt=fn(it),nr=un(Zt,Qt),tr=ot(Boolean),rr=fn(tr),er=Wn(Q,it),ur=r(2),or=r.n(ur).a,ir=Nn(""),cr=fn(or),ar=null;try{ar=new Function("return function* () {}")().constructor}catch(n){}var fr,lr,sr,pr,dr,yr,hr=function(n){var t="[object GeneratorFunction]"===Object.prototype.toString.call(n),r=Kt(ar)&&n instanceof ar;return t||r},gr=function(n){return"[object AsyncFunction]"===Object.prototype.toString.call(n)},vr=H([function(n){return"[object Function]"===Object.prototype.toString.call(n)},hr,gr]),br="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},mr=function(n){return"object"===(void 0===n?"undefined":br(n))},jr=un(Kt,Wn(mr,vr)),Or=fn(jr),Nr=K([or,Or,Qt]),Ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Sr=function(n){return!!Zt(n)||!!n&&!or(n)&&"object"===(void 0===n?"undefined":Ar(n))&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&$n(0,n)&&$n(n.length-1,n))},wr=fn(Sr),xr=fn(hr),Pr=fn(gr),Er=fn(vr),Fr=un(Kt,mr),qr=fn(Fr),Tr=r(1),Ir=r.n(Tr),kr=yn(Rn,Nn(Rn(Object))),Rr=Nt(un(vr,kr),["constructor"]),Ur=function(n){if(!Fr(n)||!Ir()(n))return!1;var t=Object.getPrototypeOf(n);return!!Wt(t)||Rr(t)},Cr=fn(Ur),Dr=ot(Date),Br=fn(Dr),zr=r(0),Lr=r.n(zr).a,Mr=un(Lr,isNaN),_r=Number.isNaN||Mr,Vr=fn(_r),Gr=un(Dr,yn(ut(0,"getTime"),Vr)),Wr=fn(Gr),Kr=fn(Lr),Yr=un(Lr,pt(0)),Hr=un(Lr,Xn(0)),Xr=un(Lr,Yn(dt)(0)),Zr=un(Lr,Yn(Zn)(0)),$r=un(Lr,isFinite),Jr=Number.isFinite||$r,Qr=fn(Jr),ne=un(Jr,Dn(Nn,[Math.floor,nt])),te=Number.isInteger||ne,re=fn(te),ee=un(Jr,fn(te)),ue=fn(ee),oe=Wn(te,ee),ie=fn(oe),ce=un(te,yn(Yn(gt)(2),fn(Nn)(0))),ae=un(te,fn(ce)),fe=un(Zt,yn(at,Nn(2))),le=fn(fe),se=Nt(vr,["then"]),pe=un(jr,yn(Rn,Nn("[object Promise]"))),de=Nn(!0),ye=Nn(!1),he=Boolean,ge=fn(he),ve=ot(RegExp),be=fn(ve),me=o(null),je=function(){return{}},Oe=o(""),Ne=function(){return[]},Ae=o(_t()),Se=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),we=un(Wn(Nt(vr,["map"]),Nt(vr,[Se.map])),Wn(Nt(vr,["ap"]),Nt(vr,[Se.ap]))),xe=s(2,function(n,t){if(!we(n)||!we(t))return X(n,t);try{return n.ap(t)}catch(r){return t.ap(n)}}),Pe=on(function(n,t){var r=s(n,t);return s(n,function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];var u=M(r,Jn(t)),o=pn(1,1/0,t);return W(xe,u,o)})}),Ee=function(n){return Pe(n.length,n)},Fe=on(function(n,t,r){return vr(r.cata)?r.cata(n,t):r.either(n,t)}),qe=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t)})}),Te=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t())})}),Ie=s(2,function(n,t){return s(n,function(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return t.apply(this,hn(r))})}),ke=Dn(Ie,[at,nt]),Re=x(Promise.all,Promise),Ue=x(Promise.resolve,Promise),Ce=x(Promise.reject,Promise),De=function(n){return(t=function(t){return n(function(n){return t(t)(n)})})(t);var t},Be=on(function(n,t){return Rt(function(t){return M(function(n){return n(t)})(n)})(t)}),ze=yn(It(an(function(n,t){return n.length>t.length})),Jn,V("length")),Le=on(function(n,t,r){var e=r.apply(void 0,n);return Yt(e)?Ft(e):t}),Me=tt(nr,function(n){var t=ze(n);return s(t,function(){for(var t=arguments.length,r=Array(t),e=0;e<t;e++)r[e]=arguments[e];return W(Le(r),void 0,n)})},_t),_e=p(M),Ve=p(W),Ge=p(In),We=on(function(n,t,r){return Cn(r,n)}),Ke=on(function(n,t){return Ge(We(n),t)}),Ye=Bt(nt),He=Mt(Jt,vt),Xe={concat:nt},Ze=yn(W(Un,Xe),Mt(mn(Xe),_t)),$e=Yn(Un),Je=s(3,function(n,t,r){return Ue(r).then(function(r){var e=at(r);return 0===e?t:W(function(t,r){return t.then(function(n){return Re([n,r])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(r,u)})})(Ue(t),r)})}),Qe=yn(Et(Un,""),Nn("ba"))(["a","b"]),nu=s(3,function(n,t,r){return Ue(r).then(function(r){var e=at(r);return 0===e?t:Et(function(t,r){var u=void 0,o=void 0;return Qe?(u=t,o=r):(u=r,o=t),u.then(function(n){return Re([n,o])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(u,r)})})(Ue(t),r)})}),tu=pn(i,1/0),ru=pn(0),eu=p(kn),uu=on(function(n,t,r){return Cn(r,n)}),ou=on(function(n,t){return eu(uu(n),t)}),iu=kn(ge),cu=Yn(Z),au=on(function(n,t){return X([_(i,t)],n)}),fu=on(function(n,t){return yn(Ut,M(y(n,0)),Hn)(t)}),lu=on(function(n,t){return fu(function(n){return function(t){return $n(t,n)?n[t]:t}}(n),t)}),su=Yn(yt),pu=s(2,yn(Pt,ht)),du=s(2,yn(au,ht)),yu=on(function(n,t,r){return mt(st(n),su(t),r)}),hu=on(function(n,t,r){return yu(vt(n),t,r)}),gu=wt(At,[fn,nt]),vu=s(3,function(n,t,r){return Bn(n,Lt(t,r))}),bu=s(2,function(n,t){var r=Jn(n);return!(0===at(n)||!jr(t))&&(1===at(n)?$n(r,t):bu(dn(n),_([r],t)))}),mu=bu,ju=s(2,Dn(yt,[_n,Ot({})])),Ou=on(function(n,t){return ju(vt(n),t)}),Nu=on(function(n,t){return yt(t,Ot({},n,t))}),Au=on(function(n,t){return Nu(vt(n),t)}),Su=s(3,function(n,t,r){return yn(Lt(n),Nn(t))(r)}),wu=fn(Su),xu=s(3,function(n,t,r){return yn(Lt(t),n,de)(r)}),Pu=fn(xu),Eu=Wn(_(["@@type"]),_(["constructor","@@type"])),Fu=s(2,wt(Nn,[Eu,Eu])),qu=yn(Ut,M(mt(lt(0),qt("fantasy-land/","")))),Tu=((fr={})[Se.map]=function(n){return this.constructor[Se.of](n(this.value))},fr),Iu=((lr={})[Se.ap]=function(n){var t=this;return n.map(function(n){return n(t.value)})},lr),ku=((sr={})[Se.equals]=function(n){return Fu(this,n)&&Nn(this.value,n.value)},sr),Ru=((pr={})[Se.concat]=function(n){var t=this.value;return or(this.value)||Lr(this.value)?t=this.value+n.value:Nt(vr,["value",Se.concat],this)?t=this.value[Se.concat](n.value):Nt(vr,["value","concat"],this)&&(t=this.value.concat(n.value)),this.constructor[Se.of](t)},pr),Uu=((dr={})[Se.chain]=function(n){var t=n(this.value);return Fu(this,t)?t:this},dr),Cu=((yr={})[Se.lte]=function(n){return Fu(this,n)&&(this.value<n.value||this[Se.equals](n))},yr),Du=function(){function n(n,t){for(var r=0;r<t.length;r++){var e=t[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}return function(t,r,e){return r&&n(t.prototype,r),e&&n(t,e),t}}();var Bu=Se.of,zu=Se.ap,Lu=Se.map,Mu=Se.equals,_u=Se.concat,Vu=Se.chain,Gu=Se.lte,Wu=Se.empty,Ku=Se.contramap,Yu=function(){function n(t){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.value=t}return n[Bu]=function(t){return new n(t)},Du(n,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),n.prototype.get=function(){return this.value},n.prototype[zu]=function(n){return Iu[zu].call(this,n)},n.prototype[Lu]=function(n){return Tu[Lu].call(this,n)},n.prototype[Mu]=function(n){return ku[Mu].call(this,n)},n.prototype[_u]=function(n){return Ru[_u].call(this,n)},n.prototype[Vu]=function(n){return Uu[Vu].call(this,n)},n.prototype[Gu]=function(n){return Cu[Gu].call(this,n)},n.prototype[Wu]=function(){return this.constructor.of(Kn(this.value))},n.prototype[Ku]=function(n){var t=this;return this.constructor.of(function(r){return t.value(n(r))})},n}();qu(Yu).forEach(function(n){var t=n[0],r=n[1];Yu[t]=r}),qu(Yu.prototype).forEach(function(n){var t=n[0],r=n[1];Yu.prototype[t]=r});var Hu=Yu,Xu=function(n){return on(function(t,r){return Hu.of(Ct(n,yn(t,V("value")),r))})},Zu=on(function(n,t){return n.from(t)}),$u=on(function(n,t){return function(n,t){var r=function(t){return n(t)};return r.from=t,r}(on(function(r,e){return M(t,r(n(e)))}),on(function(r,e){return M(n,r(t(e)))}))});$u.from=Zu;var Ju=$u,Qu=fn(xt),no=fn(jt),to=tt(Zn,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},wt(un,[dt,Xn])),ro=on(function(n,t,r){return to(n,t)(r)}),eo=on(function(n,t,r){return n(r)?t:r}),uo=gn(fn,un),oo=gn(fn,Wn),io=gn(fn,K),co=gn(fn,H),ao=on(function(n,t){return wt(gn(n(he),Ye),t)});r.d(t,"isNotUndefined",function(){return Gt}),r.d(t,"isUndefined",function(){return Vt}),r.d(t,"isNull",function(){return Wt}),r.d(t,"isNotNull",function(){return Kt}),r.d(t,"isNotNil",function(){return Yt}),r.d(t,"isArray",function(){return Zt}),r.d(t,"isEmptyArray",function(){return $t}),r.d(t,"isNotArray",function(){return Jt}),r.d(t,"isNonEmptyArray",function(){return nr}),r.d(t,"isBoolean",function(){return tr}),r.d(t,"isNotBoolean",function(){return rr}),r.d(t,"isNilOrEmpty",function(){return er}),r.d(t,"isString",function(){return or}),r.d(t,"isEmptyString",function(){return ir}),r.d(t,"isNotString",function(){return cr}),r.d(t,"isNonEmptyString",function(){return Nr}),r.d(t,"isArrayLike",function(){return Sr}),r.d(t,"isNotArrayLike",function(){return wr}),r.d(t,"isGeneratorFunction",function(){return hr}),r.d(t,"isNotGeneratorFunction",function(){return xr}),r.d(t,"isAsyncFunction",function(){return gr}),r.d(t,"isNotAsyncFunction",function(){return Pr}),r.d(t,"isFunction",function(){return vr}),r.d(t,"isNotFunction",function(){return Er}),r.d(t,"isObj",function(){return jr}),r.d(t,"isObject",function(){return jr}),r.d(t,"isNotObj",function(){return Or}),r.d(t,"isNotObject",function(){return Or}),r.d(t,"isObjLike",function(){return Fr}),r.d(t,"isObjectLike",function(){return Fr}),r.d(t,"isNotObjLike",function(){return qr}),r.d(t,"isNotObjectLike",function(){return qr}),r.d(t,"isPlainObj",function(){return Ur}),r.d(t,"isPlainObject",function(){return Ur}),r.d(t,"isNotPlainObj",function(){return Cr}),r.d(t,"isNotPlainObject",function(){return Cr}),r.d(t,"isDate",function(){return Dr}),r.d(t,"isNotDate",function(){return Br}),r.d(t,"isValidDate",function(){return Gr}),r.d(t,"isNotValidDate",function(){return Wr}),r.d(t,"isInvalidDate",function(){return Wr}),r.d(t,"isNumber",function(){return Lr}),r.d(t,"isNotNumber",function(){return Kr}),r.d(t,"isPositive",function(){return Yr}),r.d(t,"isNegative",function(){return Hr}),r.d(t,"isNonPositive",function(){return Xr}),r.d(t,"isNonNegative",function(){return Zr}),r.d(t,"isNaN",function(){return _r}),r.d(t,"isNotNaN",function(){return Vr}),r.d(t,"isFinite",function(){return Jr}),r.d(t,"isNotFinite",function(){return Qr}),r.d(t,"isInteger",function(){return te}),r.d(t,"isNotInteger",function(){return re}),r.d(t,"isFloat",function(){return ee}),r.d(t,"isNotFloat",function(){return ue}),r.d(t,"isValidNumber",function(){return oe}),r.d(t,"isNotValidNumber",function(){return ie}),r.d(t,"isOdd",function(){return ce}),r.d(t,"isEven",function(){return ae}),r.d(t,"isPair",function(){return fe}),r.d(t,"isNotPair",function(){return le}),r.d(t,"isThenable",function(){return se}),r.d(t,"isPromise",function(){return pe}),r.d(t,"isTrue",function(){return de}),r.d(t,"isFalse",function(){return ye}),r.d(t,"isTruthy",function(){return he}),r.d(t,"isFalsy",function(){return ge}),r.d(t,"isRegExp",function(){return ve}),r.d(t,"isNotRegExp",function(){return be}),r.d(t,"stubUndefined",function(){return _t}),r.d(t,"stubNull",function(){return me}),r.d(t,"stubObj",function(){return je}),r.d(t,"stubObject",function(){return je}),r.d(t,"stubString",function(){return Oe}),r.d(t,"stubArray",function(){return Ne}),r.d(t,"noop",function(){return Ae}),r.d(t,"liftFN",function(){return Pe}),r.d(t,"liftF",function(){return Ee}),r.d(t,"cata",function(){return Fe}),r.d(t,"weave",function(){return qe}),r.d(t,"weaveLazy",function(){return Te}),r.d(t,"curryRightN",function(){return Ie}),r.d(t,"curryRight",function(){return ke}),r.d(t,"allP",function(){return Re}),r.d(t,"resolveP",function(){return Ue}),r.d(t,"rejectP",function(){return Ce}),r.d(t,"Y",function(){return De}),r.d(t,"seq",function(){return Be}),r.d(t,"sequencing",function(){return Be}),r.d(t,"dispatch",function(){return Me}),r.d(t,"mapIndexed",function(){return _e}),r.d(t,"reduceIndexed",function(){return Ve}),r.d(t,"pickIndexes",function(){return Ke}),r.d(t,"list",function(){return Ye}),r.d(t,"ensureArray",function(){return He}),r.d(t,"concatAll",function(){return Ze}),r.d(t,"concatRight",function(){return $e}),r.d(t,"reduceP",function(){return Je}),r.d(t,"reduceRightP",function(){return nu}),r.d(t,"sliceFrom",function(){return tu}),r.d(t,"sliceTo",function(){return ru}),r.d(t,"omitIndexes",function(){return ou}),r.d(t,"compact",function(){return iu}),r.d(t,"appendFlipped",function(){return cu}),r.d(t,"paths",function(){return au}),r.d(t,"renameKeys",function(){return lu}),r.d(t,"renameKeysWith",function(){return fu}),r.d(t,"mergeRight",function(){return su}),r.d(t,"resetToDefault",function(){return su}),r.d(t,"mergeProps",function(){return pu}),r.d(t,"mergePaths",function(){return du}),r.d(t,"mergeProp",function(){return hu}),r.d(t,"mergePath",function(){return yu}),r.d(t,"omitBy",function(){return gu}),r.d(t,"viewOr",function(){return vu}),r.d(t,"hasPath",function(){return mu}),r.d(t,"spreadProp",function(){return Ou}),r.d(t,"spreadPath",function(){return ju}),r.d(t,"flattenProp",function(){return Au}),r.d(t,"flattenPath",function(){return Nu}),r.d(t,"lensEq",function(){return Su}),r.d(t,"lensNotEq",function(){return wu}),r.d(t,"lensSatisfies",function(){return xu}),r.d(t,"lensNotSatisfy",function(){return Pu}),r.d(t,"lensTraverse",function(){return Xu}),r.d(t,"lensIso",function(){return Ju}),r.d(t,"propNotEq",function(){return Qu}),r.d(t,"pathNotEq",function(){return no}),r.d(t,"inRange",function(){return ro}),r.d(t,"isNotEmpty",function(){return Qt}),r.d(t,"defaultWhen",function(){return eo}),r.d(t,"notBoth",function(){return uo}),r.d(t,"neither",function(){return oo}),r.d(t,"notAllPass",function(){return io}),r.d(t,"nonePass",function(){return co}),r.d(t,"argsPass",function(){return ao}),r.d(t,"Identity",function(){return Hu})}])});
!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.RA=t():n.RA=t()}(window,function(){return function(n){var t={};function r(e){if(t[e])return t[e].exports;var u=t[e]={i:e,l:!1,exports:{}};return n[e].call(u.exports,u,u.exports,r),u.l=!0,u.exports}return r.m=n,r.c=t,r.d=function(n,t,e){r.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:e})},r.r=function(n){Object.defineProperty(n,"__esModule",{value:!0})},r.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(t,"a",t),t},r.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r.p="",r(r.s=4)}([function(n,t){n.exports=function(n){return"[object Number]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object Object]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=function(n){return"[object String]"===Object.prototype.toString.call(n)}},function(n,t){n.exports=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,r){"use strict";function e(n){return null!=n&&"object"==typeof n&&!0===n["@@functional/placeholder"]}function u(n){return function t(r){return 0===arguments.length||e(r)?t:n.apply(this,arguments)}}r.r(t);var o=u(function(n){return function(){return n}}),i={"@@functional/placeholder":!0};function c(n){return function t(r,o){switch(arguments.length){case 0:return t;case 1:return e(r)?t:u(function(t){return n(r,t)});default:return e(r)&&e(o)?t:e(r)?u(function(t){return n(t,o)}):e(o)?u(function(t){return n(r,t)}):n(r,o)}}}function a(n,t){var r;n=n||[],t=t||[];var e=n.length,u=t.length,o=[];for(r=0;r<e;)o[o.length]=n[r],r+=1;for(r=0;r<u;)o[o.length]=t[r],r+=1;return o}function f(n,t){switch(n){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,e){return t.apply(this,arguments)};case 4:return function(n,r,e,u){return t.apply(this,arguments)};case 5:return function(n,r,e,u,o){return t.apply(this,arguments)};case 6:return function(n,r,e,u,o,i){return t.apply(this,arguments)};case 7:return function(n,r,e,u,o,i,c){return t.apply(this,arguments)};case 8:return function(n,r,e,u,o,i,c,a){return t.apply(this,arguments)};case 9:return function(n,r,e,u,o,i,c,a,f){return t.apply(this,arguments)};case 10:return function(n,r,e,u,o,i,c,a,f,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function l(n,t,r){return function(){for(var u=[],o=0,i=n,c=0;c<t.length||o<arguments.length;){var a;c<t.length&&(!e(t[c])||o>=arguments.length)?a=t[c]:(a=arguments[o],o+=1),u[c]=a,e(a)||(i-=1),c+=1}return i<=0?r.apply(this,u):f(i,l(n,u,r))}}var s=c(function(n,t){return 1===n?u(t):f(n,l(n,[],t))}),p=u(function(n){return s(n.length,function(){var t=0,r=arguments[0],e=arguments[arguments.length-1],u=Array.prototype.slice.call(arguments,0);return u[0]=function(){var n=r.apply(this,a(arguments,[t,e]));return t+=1,n},n.apply(this,u)})});function d(n){return function t(r,o,i){switch(arguments.length){case 0:return t;case 1:return e(r)?t:c(function(t,e){return n(r,t,e)});case 2:return e(r)&&e(o)?t:e(r)?c(function(t,r){return n(t,o,r)}):e(o)?c(function(t,e){return n(r,t,e)}):u(function(t){return n(r,o,t)});default:return e(r)&&e(o)&&e(i)?t:e(r)&&e(o)?c(function(t,r){return n(t,r,i)}):e(r)&&e(i)?c(function(t,r){return n(t,o,r)}):e(o)&&e(i)?c(function(t,e){return n(r,t,e)}):e(r)?u(function(t){return n(t,o,i)}):e(o)?u(function(t){return n(r,t,i)}):e(i)?u(function(t){return n(r,o,t)}):n(r,o,i)}}}var y=d(function(n,t,r){if(t>=r.length||t<-r.length)return r;var e=(t<0?r.length:0)+t,u=a(r);return u[e]=n(r[e]),u}),h=Array.isArray||function(n){return null!=n&&n.length>=0&&"[object Array]"===Object.prototype.toString.call(n)};function g(n){return"function"==typeof n["@@transducer/step"]}function v(n,t,r){return function(){if(0===arguments.length)return r();var e=Array.prototype.slice.call(arguments,0),u=e.pop();if(!h(u)){for(var o=0;o<n.length;){if("function"==typeof u[n[o]])return u[n[o]].apply(u,e);o+=1}if(g(u))return t.apply(null,e)(u)}return r.apply(this,arguments)}}function b(n){return n&&n["@@transducer/reduced"]?n:{"@@transducer/value":n,"@@transducer/reduced":!0}}var m={init:function(){return this.xf["@@transducer/init"]()},result:function(n){return this.xf["@@transducer/result"](n)}},j=c(function(n,t){return t>n?t:n});function O(n,t){for(var r=0,e=t.length,u=Array(e);r<e;)u[r]=n(t[r]),r+=1;return u}function N(n){return"[object String]"===Object.prototype.toString.call(n)}var A=u(function(n){return!!h(n)||!!n&&("object"==typeof n&&(!N(n)&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&(n.hasOwnProperty(0)&&n.hasOwnProperty(n.length-1)))))}),S=function(){function n(n){this.f=n}return n.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},n.prototype["@@transducer/result"]=function(n){return n},n.prototype["@@transducer/step"]=function(n,t){return this.f(n,t)},n}();function w(n){return new S(n)}var P=c(function(n,t){return f(n.length,function(){return n.apply(t,arguments)})});function x(n,t,r){for(var e=r.next();!e.done;){if((t=n["@@transducer/step"](t,e.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e=r.next()}return n["@@transducer/result"](t)}function E(n,t,r,e){return n["@@transducer/result"](r[e](P(n["@@transducer/step"],n),t))}var q="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function F(n,t,r){if("function"==typeof n&&(n=w(n)),A(r))return function(n,t,r){for(var e=0,u=r.length;e<u;){if((t=n["@@transducer/step"](t,r[e]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}e+=1}return n["@@transducer/result"](t)}(n,t,r);if("function"==typeof r["fantasy-land/reduce"])return E(n,t,r,"fantasy-land/reduce");if(null!=r[q])return x(n,t,r[q]());if("function"==typeof r.next)return x(n,t,r);if("function"==typeof r.reduce)return E(n,t,r,"reduce");throw new TypeError("reduce: list must be array or iterable")}var T=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.xf["@@transducer/step"](n,this.f(t))},n}(),I=c(function(n,t){return new T(n,t)});function k(n,t){return Object.prototype.hasOwnProperty.call(t,n)}var R=Object.prototype.toString,U=function(){return"[object Arguments]"===R.call(arguments)?function(n){return"[object Arguments]"===R.call(n)}:function(n){return k("callee",n)}},C=!{toString:null}.propertyIsEnumerable("toString"),D=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],B=function(){return arguments.propertyIsEnumerable("length")}(),L=function(n,t){for(var r=0;r<n.length;){if(n[r]===t)return!0;r+=1}return!1},z=u("function"!=typeof Object.keys||B?function(n){if(Object(n)!==n)return[];var t,r,e=[],u=B&&U(n);for(t in n)!k(t,n)||u&&"length"===t||(e[e.length]=t);if(C)for(r=D.length-1;r>=0;)k(t=D[r],n)&&!L(e,t)&&(e[e.length]=t),r-=1;return e}:function(n){return Object(n)!==n?[]:Object.keys(n)}),M=c(v(["fantasy-land/map","map"],I,function(n,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return s(t.length,function(){return n.call(this,t.apply(this,arguments))});case"[object Object]":return F(function(r,e){return r[e]=n(t[e]),r},{},z(t));default:return O(n,t)}})),G=c(function(n,t){for(var r=t,e=0;e<n.length;){if(null==r)return;r=r[n[e]],e+=1}return r}),_=c(function(n,t){return G([n],t)}),V=c(function(n,t){return M(_(n),t)}),W=d(F),K=u(function(n){return s(W(j,0,V("length",n)),function(){for(var t=0,r=n.length;t<r;){if(!n[t].apply(this,arguments))return!1;t+=1}return!0})}),Y=c(function(n,t){return n&&t}),H=u(function(n){return s(W(j,0,V("length",n)),function(){for(var t=0,r=n.length;t<r;){if(n[t].apply(this,arguments))return!0;t+=1}return!1})}),X=c(function(n,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](n):"function"==typeof n.ap?n.ap(t):"function"==typeof n?function(r){return n(r)(t(r))}:F(function(n,r){return a(n,M(r,t))},[],n)});var Z=c(function(n,t){return a(t,[n])}),$=d(function(n,t,r){var e={};for(var u in r)e[u]=r[u];return e[n]=t,e}),J=Number.isInteger||function(n){return n<<0===n},Q=u(function(n){return null==n}),nn=d(function n(t,r,e){if(0===t.length)return r;var u=t[0];if(t.length>1){var o=!Q(e)&&k(u,e)?e[u]:J(t[1])?[]:{};r=n(Array.prototype.slice.call(t,1),r,o)}if(J(u)&&h(e)){var i=[].concat(e);return i[u]=r,i}return $(u,r,e)});function tn(n){return"[object Function]"===Object.prototype.toString.call(n)}var rn=c(function(n,t){var r=s(n,t);return s(n,function(){return F(X,M(r,arguments[0]),Array.prototype.slice.call(arguments,1))})}),en=u(function(n){return rn(n.length,n)}),un=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)&&t.apply(this,arguments)}:en(Y)(n,t)}),on=u(function(n){return s(n.length,n)});var cn=u(function(n){return null===n?"Null":void 0===n?"Undefined":Object.prototype.toString.call(n).slice(8,-1)});var an=u(function(n){return function(t,r){return n(t,r)?-1:n(r,t)?1:0}}),fn=en(u(function(n){return!n}));function ln(n,t){return function(){return t.call(this,n.apply(this,arguments))}}function sn(n,t){return function(){var r=arguments.length;if(0===r)return t();var e=arguments[r-1];return h(e)||"function"!=typeof e[n]?t.apply(this,arguments):e[n].apply(e,Array.prototype.slice.call(arguments,0,r-1))}}var pn=d(sn("slice",function(n,t,r){return Array.prototype.slice.call(r,n,t)})),dn=u(sn("tail",pn(1,1/0)));function yn(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return f(arguments[0].length,W(ln,arguments[0],dn(arguments)))}var hn=u(function(n){return N(n)?n.split("").reverse().join(""):Array.prototype.slice.call(n,0).reverse()});function gn(){if(0===arguments.length)throw new Error("compose requires at least one argument");return yn.apply(this,hn(arguments))}function vn(n){for(var t,r=[];!(t=n.next()).done;)r.push(t.value);return r}function bn(n,t,r){for(var e=0,u=r.length;e<u;){if(n(t,r[e]))return!0;e+=1}return!1}var mn=c(function(n,t){return n===t?0!==n||1/n==1/t:n!=n&&t!=t});function jn(n,t,r,e){var u=vn(n);function o(n,t){return On(n,t,r.slice(),e.slice())}return!bn(function(n,t){return!bn(o,t,n)},vn(t),u)}function On(n,t,r,e){if(mn(n,t))return!0;var u,o,i=cn(n);if(i!==cn(t))return!1;if(null==n||null==t)return!1;if("function"==typeof n["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof n["fantasy-land/equals"]&&n["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](n);if("function"==typeof n.equals||"function"==typeof t.equals)return"function"==typeof n.equals&&n.equals(t)&&"function"==typeof t.equals&&t.equals(n);switch(i){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===(u=n.constructor,null==(o=String(u).match(/^function (\w*)/))?"":o[1]))return n===t;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof t||!mn(n.valueOf(),t.valueOf()))return!1;break;case"Date":if(!mn(n.valueOf(),t.valueOf()))return!1;break;case"Error":return n.name===t.name&&n.message===t.message;case"RegExp":if(n.source!==t.source||n.global!==t.global||n.ignoreCase!==t.ignoreCase||n.multiline!==t.multiline||n.sticky!==t.sticky||n.unicode!==t.unicode)return!1}for(var c=r.length-1;c>=0;){if(r[c]===n)return e[c]===t;c-=1}switch(i){case"Map":return n.size===t.size&&jn(n.entries(),t.entries(),r.concat([n]),e.concat([t]));case"Set":return n.size===t.size&&jn(n.values(),t.values(),r.concat([n]),e.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=z(n);if(a.length!==z(t).length)return!1;var f=r.concat([n]),l=e.concat([t]);for(c=a.length-1;c>=0;){var s=a[c];if(!k(s,t)||!On(t[s],n[s],f,l))return!1;c-=1}return!0}var Nn=c(function(n,t){return On(n,t,[],[])});function An(n,t,r){var e,u;if("function"==typeof n.indexOf)switch(typeof t){case"number":if(0===t){for(e=1/t;r<n.length;){if(0===(u=n[r])&&1/u===e)return r;r+=1}return-1}if(t!=t){for(;r<n.length;){if("number"==typeof(u=n[r])&&u!=u)return r;r+=1}return-1}return n.indexOf(t,r);case"string":case"boolean":case"function":case"undefined":return n.indexOf(t,r);case"object":if(null===t)return n.indexOf(t,r)}for(;r<n.length;){if(Nn(n[r],t))return r;r+=1}return-1}function Sn(n,t){return An(t,n,0)>=0}function wn(n){return'"'+n.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var Pn=function(n){return(n<10?"0":"")+n},xn="function"==typeof Date.prototype.toISOString?function(n){return n.toISOString()}:function(n){return n.getUTCFullYear()+"-"+Pn(n.getUTCMonth()+1)+"-"+Pn(n.getUTCDate())+"T"+Pn(n.getUTCHours())+":"+Pn(n.getUTCMinutes())+":"+Pn(n.getUTCSeconds())+"."+(n.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function En(n){return function(){return!n.apply(this,arguments)}}function qn(n,t){for(var r=0,e=t.length,u=[];r<e;)n(t[r])&&(u[u.length]=t[r]),r+=1;return u}function Fn(n){return"[object Object]"===Object.prototype.toString.call(n)}var Tn=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t)?this.xf["@@transducer/step"](n,t):n},n}(),In=c(v(["filter"],c(function(n,t){return new Tn(n,t)}),function(n,t){return Fn(t)?F(function(r,e){return n(t[e])&&(r[e]=t[e]),r},{},z(t)):qn(n,t)})),kn=c(function(n,t){return In(En(n),t)});var Rn=u(function(n){return function n(t,r){var e=function(e){var u=r.concat([t]);return Sn(e,u)?"<Circular>":n(e,u)},u=function(n,t){return O(function(t){return wn(t)+": "+e(n[t])},t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+O(e,t).join(", ")+"))";case"[object Array]":return"["+O(e,t).concat(u(t,kn(function(n){return/^\d+$/.test(n)},z(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+e(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?e(NaN):wn(xn(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+e(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+e(t.valueOf())+")":wn(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var o=t.toString();if("[object Object]"!==o)return o}return"{"+u(t,z(t)).join(", ")+"}"}}(n,[])}),Un=c(function(n,t){if(h(n)){if(h(t))return n.concat(t);throw new TypeError(Rn(t)+" is not an array")}if(N(n)){if(N(t))return n+t;throw new TypeError(Rn(t)+" is not a string")}if(null!=n&&tn(n["fantasy-land/concat"]))return n["fantasy-land/concat"](t);if(null!=n&&tn(n.concat))return n.concat(t);throw new TypeError(Rn(n)+' does not have a method named "concat" or "fantasy-land/concat"')}),Cn=c(Sn),Dn=c(function(n,t){return s(W(j,0,V("length",t)),function(){var r=arguments,e=this;return n.apply(e,O(function(n){return n.apply(e,r)},t))})}),Bn=c(function(n,t){return null==t||t!=t?n:t}),Ln=c(function(n,t){var r={};for(var e in t)r[e]=t[e];return delete r[n],r}),zn=d(function(n,t,r){var e=Array.prototype.slice.call(r,0);return e.splice(n,t),e}),Mn=d(function(n,t,r){return y(o(t),n,r)}),Gn=c(function n(t,r){switch(t.length){case 0:return r;case 1:return J(t[0])?zn(t[0],1,r):Ln(t[0],r);default:var e=t[0],u=Array.prototype.slice.call(t,1);return null==r[e]?r:J(t[0])?Mn(e,n(u,r[e]),r):$(e,n(u,r[e]),r)}});var _n=c(function(n,t){var r=n<0?t.length+n:n;return N(t)?t.charAt(r):t[r]}),Vn=c(function(n,t){return n||t}),Wn=c(function(n,t){return tn(n)?function(){return n.apply(this,arguments)||t.apply(this,arguments)}:en(Vn)(n,t)}),Kn=u(function(n){return null!=n&&"function"==typeof n["fantasy-land/empty"]?n["fantasy-land/empty"]():null!=n&&null!=n.constructor&&"function"==typeof n.constructor["fantasy-land/empty"]?n.constructor["fantasy-land/empty"]():null!=n&&"function"==typeof n.empty?n.empty():null!=n&&null!=n.constructor&&"function"==typeof n.constructor.empty?n.constructor.empty():h(n)?[]:N(n)?"":Fn(n)?{}:U(n)?function(){return arguments}():void 0}),Yn=u(function(n){return s(n.length,function(t,r){var e=Array.prototype.slice.call(arguments,0);return e[0]=r,e[1]=t,n.apply(this,e)})}),Hn=u(function(n){for(var t={},r=0;r<n.length;)t[n[r][0]]=n[r][1],r+=1;return t}),Xn=c(function(n,t){return n>t}),Zn=c(function(n,t){return n>=t}),$n=c(k),Jn=_n(0);function Qn(n){return n}var nt=u(Qn),tt=d(function(n,t,r){return s(Math.max(n.length,t.length,r.length),function(){return n.apply(this,arguments)?t.apply(this,arguments):r.apply(this,arguments)})}),rt=d(function(n,t,r){n=n<r.length&&n>=0?n:r.length;var e=Array.prototype.slice.call(r,0);return e.splice(n,0,t),e});var et="function"==typeof Object.assign?Object.assign:function(n){if(null==n)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(n),r=1,e=arguments.length;r<e;){var u=arguments[r];if(null!=u)for(var o in u)k(o,u)&&(t[o]=u[o]);r+=1}return t},ut=c(function(n,t){var r={};return r[n]=t,r});Array,String,Object;var ot=c(function(n,t){return s(n+1,function(){var r=arguments[n];if(null!=r&&tn(r[t]))return r[t].apply(r,Array.prototype.slice.call(arguments,0,n));throw new TypeError(Rn(r)+' does not have a method named "'+t+'"')})}),it=c(function(n,t){return null!=t&&t.constructor===n||t instanceof n}),ct=u(function(n){return null!=n&&Nn(n,Kn(n))});function at(n){return"[object Number]"===Object.prototype.toString.call(n)}var ft=u(function(n){return null!=n&&at(n.length)?n.length:NaN}),lt=c(function(n,t){return function(r){return function(e){return M(function(n){return t(n,e)},r(n(e)))}}}),st=u(function(n){return lt(_n(n),Mn(n))}),pt=u(function(n){return lt(G(n),nn(n))}),dt=c(function(n,t){return n<t}),yt=c(function(n,t){return n<=t}),ht=c(function(n,t){return et({},n,t)}),gt=u(function(n){return et.apply(null,[{}].concat(n))}),vt=c(function(n,t){return n%t});var bt=u(function(n){return[n]}),mt=function(n){return{value:n,map:function(t){return mt(t(n))}}},jt=d(function(n,t,r){return n(function(n){return mt(t(n))})(r).value});var Ot=d(function(n,t,r){return Nn(G(n,r),t)}),Nt=d(function(n,t,r){return Bn(n,G(t,r))}),At=d(function(n,t,r){return t.length>0&&n(G(t,r))}),St=c(function(n,t){var r={};for(var e in t)n(t[e],e,t)&&(r[e]=t[e]);return r});var wt=c(function(n,t){return a([n],t)}),Pt=c(function(n,t){return s(t.length,function(){for(var r=[],e=0;e<t.length;)r.push(t[e].call(this,arguments[e])),e+=1;return n.apply(this,r.concat(Array.prototype.slice.call(arguments,t.length)))})}),xt=d(function(n,t,r){return Nn(t,r[n])}),Et=c(function(n,t){for(var r=n.length,e=[],u=0;u<r;)e[u]=t[n[u]],u+=1;return e}),qt=d(function(n,t,r){for(var e=r.length-1;e>=0;)t=n(r[e],t),e-=1;return t}),Ft=u(b),Tt=d(function(n,t,r){return r.replace(n,t)}),It=c(function(n,t){return"function"==typeof t.sequence?t.sequence(n):qt(function(n,t){return X(M(wt,n),t)},n([]),t)}),kt=c(function(n,t){return Array.prototype.slice.call(t,0).sort(n)}),Rt=function(){function n(n,t){this.xf=t,this.f=n}return n.prototype["@@transducer/init"]=m.init,n.prototype["@@transducer/result"]=m.result,n.prototype["@@transducer/step"]=function(n,t){return this.f(t),this.xf["@@transducer/step"](n,t)},n}(),Ut=c(v([],c(function(n,t){return new Rt(n,t)}),function(n,t){return n(t),t}));var Ct=u(function(n){var t=[];for(var r in n)k(r,n)&&(t[t.length]=[r,n[r]]);return t}),Dt=d(function(n,t,r){return"function"==typeof r["fantasy-land/traverse"]?r["fantasy-land/traverse"](t,n):It(n,M(t,r))}),Bt="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff",Lt=(String.prototype.trim,u(function(n){return function(){return n(Array.prototype.slice.call(arguments,0))}})),zt=function(n){return{value:n,"fantasy-land/map":function(){return this}}},Mt=c(function(n,t){return n(zt)(t).value}),Gt=d(function(n,t,r){return n(r)?t(r):r}),_t=o(void 0),Vt=Nn(_t()),Wt=fn(Vt),Kt=Nn(null),Yt=fn(Kt),Ht=fn(Q),Xt=r(3),Zt=r.n(Xt),$t=Array.isArray||Zt.a,Jt=un($t,ct),Qt=fn($t),nr=fn(ct),tr=un($t,nr),rr=it(Boolean),er=fn(rr),ur=Wn(Q,ct),or=r(2),ir=r.n(or).a,cr=Nn(""),ar=fn(ir),fr=null;try{fr=new Function("return function* () {}")().constructor}catch(n){}var lr,sr,pr,dr,yr,hr,gr=function(n){var t="[object GeneratorFunction]"===Object.prototype.toString.call(n),r=Yt(fr)&&n instanceof fr;return t||r},vr=function(n){return"[object AsyncFunction]"===Object.prototype.toString.call(n)},br=H([function(n){return"[object Function]"===Object.prototype.toString.call(n)},gr,vr]),mr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},jr=function(n){return"object"===(void 0===n?"undefined":mr(n))},Or=un(Yt,Wn(jr,br)),Nr=fn(Or),Ar=K([ir,Nr,nr]),Sr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},wr=function(n){return!!$t(n)||!!n&&!ir(n)&&"object"===(void 0===n?"undefined":Sr(n))&&(1===n.nodeType?!!n.length:0===n.length||n.length>0&&$n(0,n)&&$n(n.length-1,n))},Pr=fn(wr),xr=fn(gr),Er=fn(vr),qr=fn(br),Fr=un(Yt,jr),Tr=fn(Fr),Ir=r(1),kr=r.n(Ir),Rr=yn(Rn,Nn(Rn(Object))),Ur=At(un(br,Rr),["constructor"]),Cr=function(n){if(!Fr(n)||!kr()(n))return!1;var t=Object.getPrototypeOf(n);return!!Kt(t)||Ur(t)},Dr=fn(Cr),Br=it(Date),Lr=fn(Br),zr=r(0),Mr=r.n(zr).a,Gr=un(Mr,isNaN),_r=Number.isNaN||Gr,Vr=fn(_r),Wr=un(Br,yn(ot(0,"getTime"),Vr)),Kr=fn(Wr),Yr=fn(Mr),Hr=un(Mr,dt(0)),Xr=un(Mr,Xn(0)),Zr=un(Mr,Yn(yt)(0)),$r=un(Mr,Yn(Zn)(0)),Jr=un(Mr,isFinite),Qr=Number.isFinite||Jr,ne=fn(Qr),te=un(Qr,Dn(Nn,[Math.floor,nt])),re=Number.isInteger||te,ee=fn(re),ue=un(Qr,fn(re)),oe=fn(ue),ie=Wn(re,ue),ce=fn(ie),ae=un(re,yn(Yn(vt)(2),fn(Nn)(0))),fe=un(re,fn(ae)),le=un($t,yn(ft,Nn(2))),se=fn(le),pe=At(br,["then"]),de=un(Or,yn(Rn,Nn("[object Promise]"))),ye=Nn(!0),he=Nn(!1),ge=Boolean,ve=fn(ge),be=it(RegExp),me=fn(be),je=o(null),Oe=function(){return{}},Ne=o(""),Ae=function(){return[]},Se=o(_t()),we=Object.freeze({equals:"fantasy-land/equals",lte:"fantasy-land/lte",compose:"fantasy-land/compose",id:"fantasy-land/id",concat:"fantasy-land/concat",empty:"fantasy-land/empty",map:"fantasy-land/map",contramap:"fantasy-land/contramap",ap:"fantasy-land/ap",of:"fantasy-land/of",alt:"fantasy-land/alt",zero:"fantasy-land/zero",reduce:"fantasy-land/reduce",traverse:"fantasy-land/traverse",chain:"fantasy-land/chain",chainRec:"fantasy-land/chainRec",extend:"fantasy-land/extend",extract:"fantasy-land/extract",bimap:"fantasy-land/bimap",promap:"fantasy-land/promap"}),Pe=un(Wn(At(br,["map"]),At(br,[we.map])),Wn(At(br,["ap"]),At(br,[we.ap]))),xe=s(2,function(n,t){if(!Pe(n)||!Pe(t))return X(n,t);try{return n.ap(t)}catch(r){return t.ap(n)}}),Ee=on(function(n,t){var r=s(n,t);return s(n,function(){for(var n=arguments.length,t=Array(n),e=0;e<n;e++)t[e]=arguments[e];var u=M(r,Jn(t)),o=pn(1,1/0,t);return W(xe,u,o)})}),qe=function(n){return Ee(n.length,n)},Fe=on(function(n,t,r){return br(r.cata)?r.cata(n,t):r.either(n,t)}),Te=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t)})}),Ie=s(2,function(n,t){return s(n.length,function(){return n.apply(void 0,arguments).run(t())})}),ke=s(2,function(n,t){return s(n,function(){for(var n=arguments.length,r=Array(n),e=0;e<n;e++)r[e]=arguments[e];return t.apply(this,hn(r))})}),Re=Dn(ke,[ft,nt]),Ue=P(Promise.all,Promise),Ce=P(Promise.resolve,Promise),De=P(Promise.reject,Promise),Be=ot(1,"then"),Le=function(n){return(t=function(t){return n(function(n){return t(t)(n)})})(t);var t},ze=on(function(n,t){return Ut(function(t){return M(function(n){return n(t)})(n)})(t)}),Me=yn(kt(an(function(n,t){return n.length>t.length})),Jn,_("length")),Ge=on(function(n,t,r){var e=r.apply(void 0,n);return Ht(e)?Ft(e):t}),_e=tt(tr,function(n){var t=Me(n);return s(t,function(){for(var t=arguments.length,r=Array(t),e=0;e<t;e++)r[e]=arguments[e];return W(Ge(r),void 0,n)})},_t),Ve=p(M),We=p(W),Ke=p(In),Ye=on(function(n,t,r){return Cn(r,n)}),He=on(function(n,t){return Ke(Ye(n),t)}),Xe=Lt(nt),Ze=Gt(Qt,bt),$e={concat:nt},Je=yn(W(Un,$e),Gt(mn($e),_t)),Qe=Yn(Un),nu=s(3,function(n,t,r){return Ce(r).then(function(r){var e=ft(r);return 0===e?t:W(function(t,r){return t.then(function(n){return Ue([n,r])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(r,u)})})(Ce(t),r)})}),tu=yn(qt(Un,""),Nn("ba"))(["a","b"]),ru=s(3,function(n,t,r){return Ce(r).then(function(r){var e=ft(r);return 0===e?t:qt(function(t,r){var u=void 0,o=void 0;return tu?(u=t,o=r):(u=r,o=t),u.then(function(n){return Ue([n,o])}).then(function(t){var r=t[0],u=t[1];return Vt(r)&&1===e?u:n(u,r)})})(Ce(t),r)})}),eu=pn(i,1/0),uu=pn(0),ou=p(kn),iu=on(function(n,t,r){return Cn(r,n)}),cu=on(function(n,t){return ou(iu(n),t)}),au=kn(ve),fu=Yn(Z),lu=Yn(Cn),su=on(function(n,t,r){return gn(rt(t,_n(n,r)),zn(n,1))(r)}),pu=on(function(n,t,r){return gn(n(t),ft)(r)}),du=pu(Yn(Xn)),yu=pu(Yn(dt)),hu=pu(Yn(Zn)),gu=pu(Yn(yt)),vu=pu(Nn),bu=pu(fn(Nn)),mu=on(function(n,t){return X([G(i,t)],n)}),ju=on(function(n,t){return yn(Ct,M(y(n,0)),Hn)(t)}),Ou=on(function(n,t){return ju(function(n){return function(t){return $n(t,n)?n[t]:t}}(n),t)}),Nu=Yn(ht),Au=s(2,yn(Et,gt)),Su=s(2,yn(mu,gt)),wu=on(function(n,t,r){return jt(pt(n),Nu(t),r)}),Pu=on(function(n,t,r){return wu(bt(n),t,r)}),xu=Pt(St,[fn,nt]),Eu=s(3,function(n,t,r){return Bn(n,Mt(t,r))}),qu=s(2,function(n,t){var r=Jn(n);return!(0===ft(n)||!Or(t))&&(1===ft(n)?$n(r,t):qu(dn(n),G([r],t)))}),Fu=qu,Tu=s(2,Dn(ht,[Gn,Nt({})])),Iu=on(function(n,t){return Tu(bt(n),t)}),ku=on(function(n,t){return ht(t,Nt({},n,t))}),Ru=on(function(n,t){return ku(bt(n),t)}),Uu=s(3,function(n,t,r){return yn(Mt(n),Nn(t))(r)}),Cu=fn(Uu),Du=s(3,function(n,t,r){return yn(Mt(t),n,ye)(r)}),Bu=fn(Du),Lu=Wn(G(["@@type"]),G(["constructor","@@type"])),zu=s(2,Pt(Nn,[Lu,Lu])),Mu=yn(Ct,M(jt(st(0),Tt("fantasy-land/","")))),Gu=((lr={})[we.map]=function(n){return this.constructor[we.of](n(this.value))},lr),_u=((sr={})[we.ap]=function(n){var t=this;return n.map(function(n){return n(t.value)})},sr),Vu=((pr={})[we.equals]=function(n){return zu(this,n)&&Nn(this.value,n.value)},pr),Wu=((dr={})[we.concat]=function(n){var t=this.value;return ir(this.value)||Mr(this.value)?t=this.value+n.value:At(br,["value",we.concat],this)?t=this.value[we.concat](n.value):At(br,["value","concat"],this)&&(t=this.value.concat(n.value)),this.constructor[we.of](t)},dr),Ku=((yr={})[we.chain]=function(n){var t=n(this.value);return zu(this,t)?t:this},yr),Yu=((hr={})[we.lte]=function(n){return zu(this,n)&&(this.value<n.value||this[we.equals](n))},hr),Hu=function(){function n(n,t){for(var r=0;r<t.length;r++){var e=t[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(n,e.key,e)}}return function(t,r,e){return r&&n(t.prototype,r),e&&n(t,e),t}}();var Xu=we.of,Zu=we.ap,$u=we.map,Ju=we.equals,Qu=we.concat,no=we.chain,to=we.lte,ro=we.empty,eo=we.contramap,uo=function(){function n(t){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.value=t}return n[Xu]=function(t){return new n(t)},Hu(n,null,[{key:"@@type",get:function(){return"RA/Identity"}}]),n.prototype.get=function(){return this.value},n.prototype[Zu]=function(n){return _u[Zu].call(this,n)},n.prototype[$u]=function(n){return Gu[$u].call(this,n)},n.prototype[Ju]=function(n){return Vu[Ju].call(this,n)},n.prototype[Qu]=function(n){return Wu[Qu].call(this,n)},n.prototype[no]=function(n){return Ku[no].call(this,n)},n.prototype[to]=function(n){return Yu[to].call(this,n)},n.prototype[ro]=function(){return this.constructor.of(Kn(this.value))},n.prototype[eo]=function(n){var t=this;return this.constructor.of(function(r){return t.value(n(r))})},n}();Mu(uo).forEach(function(n){var t=n[0],r=n[1];uo[t]=r}),Mu(uo.prototype).forEach(function(n){var t=n[0],r=n[1];uo.prototype[t]=r});var oo=uo,io=function(n){return on(function(t,r){return oo.of(Dt(n,yn(t,_("value")),r))})},co=on(function(n,t){return n.from(t)}),ao=on(function(n,t){return function(n,t){var r=function(t){return n(t)};return r.from=t,r}(on(function(r,e){return M(t,r(n(e)))}),on(function(r,e){return M(n,r(t(e)))}))});ao.from=co;var fo=ao,lo=fn(xt),so=fn(Ot),po=tt(Zn,function(){throw new Error("low must not be greater than high in inRange(low, high, value)")},Pt(un,[yt,Xn])),yo=on(function(n,t,r){return po(n,t)(r)}),ho=on(function(n,t,r){return n(r)?t:r}),go=gn(fn,un),vo=gn(fn,Wn),bo=gn(fn,K),mo=gn(fn,H),jo=on(function(n,t){return Pt(gn(n(ge),Xe),t)});r.d(t,"isNotUndefined",function(){return Wt}),r.d(t,"isUndefined",function(){return Vt}),r.d(t,"isNull",function(){return Kt}),r.d(t,"isNotNull",function(){return Yt}),r.d(t,"isNotNil",function(){return Ht}),r.d(t,"isArray",function(){return $t}),r.d(t,"isEmptyArray",function(){return Jt}),r.d(t,"isNotArray",function(){return Qt}),r.d(t,"isNonEmptyArray",function(){return tr}),r.d(t,"isBoolean",function(){return rr}),r.d(t,"isNotBoolean",function(){return er}),r.d(t,"isNilOrEmpty",function(){return ur}),r.d(t,"isString",function(){return ir}),r.d(t,"isEmptyString",function(){return cr}),r.d(t,"isNotString",function(){return ar}),r.d(t,"isNonEmptyString",function(){return Ar}),r.d(t,"isArrayLike",function(){return wr}),r.d(t,"isNotArrayLike",function(){return Pr}),r.d(t,"isGeneratorFunction",function(){return gr}),r.d(t,"isNotGeneratorFunction",function(){return xr}),r.d(t,"isAsyncFunction",function(){return vr}),r.d(t,"isNotAsyncFunction",function(){return Er}),r.d(t,"isFunction",function(){return br}),r.d(t,"isNotFunction",function(){return qr}),r.d(t,"isObj",function(){return Or}),r.d(t,"isObject",function(){return Or}),r.d(t,"isNotObj",function(){return Nr}),r.d(t,"isNotObject",function(){return Nr}),r.d(t,"isObjLike",function(){return Fr}),r.d(t,"isObjectLike",function(){return Fr}),r.d(t,"isNotObjLike",function(){return Tr}),r.d(t,"isNotObjectLike",function(){return Tr}),r.d(t,"isPlainObj",function(){return Cr}),r.d(t,"isPlainObject",function(){return Cr}),r.d(t,"isNotPlainObj",function(){return Dr}),r.d(t,"isNotPlainObject",function(){return Dr}),r.d(t,"isDate",function(){return Br}),r.d(t,"isNotDate",function(){return Lr}),r.d(t,"isValidDate",function(){return Wr}),r.d(t,"isNotValidDate",function(){return Kr}),r.d(t,"isInvalidDate",function(){return Kr}),r.d(t,"isNumber",function(){return Mr}),r.d(t,"isNotNumber",function(){return Yr}),r.d(t,"isPositive",function(){return Hr}),r.d(t,"isNegative",function(){return Xr}),r.d(t,"isNonPositive",function(){return Zr}),r.d(t,"isNonNegative",function(){return $r}),r.d(t,"isNaN",function(){return _r}),r.d(t,"isNotNaN",function(){return Vr}),r.d(t,"isFinite",function(){return Qr}),r.d(t,"isNotFinite",function(){return ne}),r.d(t,"isInteger",function(){return re}),r.d(t,"isNotInteger",function(){return ee}),r.d(t,"isFloat",function(){return ue}),r.d(t,"isNotFloat",function(){return oe}),r.d(t,"isValidNumber",function(){return ie}),r.d(t,"isNotValidNumber",function(){return ce}),r.d(t,"isOdd",function(){return ae}),r.d(t,"isEven",function(){return fe}),r.d(t,"isPair",function(){return le}),r.d(t,"isNotPair",function(){return se}),r.d(t,"isThenable",function(){return pe}),r.d(t,"isPromise",function(){return de}),r.d(t,"isTrue",function(){return ye}),r.d(t,"isFalse",function(){return he}),r.d(t,"isTruthy",function(){return ge}),r.d(t,"isFalsy",function(){return ve}),r.d(t,"isRegExp",function(){return be}),r.d(t,"isNotRegExp",function(){return me}),r.d(t,"stubUndefined",function(){return _t}),r.d(t,"stubNull",function(){return je}),r.d(t,"stubObj",function(){return Oe}),r.d(t,"stubObject",function(){return Oe}),r.d(t,"stubString",function(){return Ne}),r.d(t,"stubArray",function(){return Ae}),r.d(t,"noop",function(){return Se}),r.d(t,"liftFN",function(){return Ee}),r.d(t,"liftF",function(){return qe}),r.d(t,"cata",function(){return Fe}),r.d(t,"weave",function(){return Te}),r.d(t,"weaveLazy",function(){return Ie}),r.d(t,"curryRightN",function(){return ke}),r.d(t,"curryRight",function(){return Re}),r.d(t,"allP",function(){return Ue}),r.d(t,"resolveP",function(){return Ce}),r.d(t,"rejectP",function(){return De}),r.d(t,"thenP",function(){return Be}),r.d(t,"Y",function(){return Le}),r.d(t,"seq",function(){return ze}),r.d(t,"sequencing",function(){return ze}),r.d(t,"dispatch",function(){return _e}),r.d(t,"mapIndexed",function(){return Ve}),r.d(t,"reduceIndexed",function(){return We}),r.d(t,"pickIndexes",function(){return He}),r.d(t,"list",function(){return Xe}),r.d(t,"ensureArray",function(){return Ze}),r.d(t,"concatAll",function(){return Je}),r.d(t,"concatRight",function(){return Qe}),r.d(t,"reduceP",function(){return nu}),r.d(t,"reduceRightP",function(){return ru}),r.d(t,"sliceFrom",function(){return eu}),r.d(t,"sliceTo",function(){return uu}),r.d(t,"omitIndexes",function(){return cu}),r.d(t,"compact",function(){return au}),r.d(t,"appendFlipped",function(){return fu}),r.d(t,"contained",function(){return lu}),r.d(t,"move",function(){return su}),r.d(t,"lengthGt",function(){return du}),r.d(t,"lengthLt",function(){return yu}),r.d(t,"lengthGte",function(){return hu}),r.d(t,"lengthLte",function(){return gu}),r.d(t,"lengthEq",function(){return vu}),r.d(t,"lengthNotEq",function(){return bu}),r.d(t,"paths",function(){return mu}),r.d(t,"renameKeys",function(){return Ou}),r.d(t,"renameKeysWith",function(){return ju}),r.d(t,"mergeRight",function(){return Nu}),r.d(t,"resetToDefault",function(){return Nu}),r.d(t,"mergeProps",function(){return Au}),r.d(t,"mergePaths",function(){return Su}),r.d(t,"mergeProp",function(){return Pu}),r.d(t,"mergePath",function(){return wu}),r.d(t,"omitBy",function(){return xu}),r.d(t,"viewOr",function(){return Eu}),r.d(t,"hasPath",function(){return Fu}),r.d(t,"spreadProp",function(){return Iu}),r.d(t,"spreadPath",function(){return Tu}),r.d(t,"flattenProp",function(){return Ru}),r.d(t,"flattenPath",function(){return ku}),r.d(t,"lensEq",function(){return Uu}),r.d(t,"lensNotEq",function(){return Cu}),r.d(t,"lensSatisfies",function(){return Du}),r.d(t,"lensNotSatisfy",function(){return Bu}),r.d(t,"lensTraverse",function(){return io}),r.d(t,"lensIso",function(){return fo}),r.d(t,"propNotEq",function(){return lo}),r.d(t,"pathNotEq",function(){return so}),r.d(t,"inRange",function(){return yo}),r.d(t,"isNotEmpty",function(){return nr}),r.d(t,"defaultWhen",function(){return ho}),r.d(t,"notBoth",function(){return go}),r.d(t,"neither",function(){return vo}),r.d(t,"notAllPass",function(){return bo}),r.d(t,"nonePass",function(){return mo}),r.d(t,"argsPass",function(){return jo}),r.d(t,"Identity",function(){return oo})}])});
import { bind } from 'ramda';
/* eslint-disable max-len */
/**

@@ -27,5 +26,4 @@ * Composable shortcut for `Promise.all`.

*/
/* eslint-enable */
var allP = /*#__PURE__*/bind(Promise.all, Promise);
export default allP;

@@ -26,3 +26,3 @@ import { useWith, curry, compose } from 'ramda';

* @param {Array} functions List of functions
* @return {Boolean} Returns the combined result of mapping arguments to functions
* @return {boolean} Returns the combined result of mapping arguments to functions
* @example

@@ -29,0 +29,0 @@ *

@@ -16,3 +16,3 @@ import { length, has, path, head, tail, curryN } from 'ramda';

* @param {Object} obj The object to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#has|R.has}

@@ -19,0 +19,0 @@ * @example

@@ -93,2 +93,3 @@ /**

export { default as rejectP } from './rejectP';
export { default as thenP } from './thenP';
export { default as Y } from './Y';

@@ -113,2 +114,10 @@ export { default as seq } from './seq';

export { default as appendFlipped } from './appendFlipped';
export { default as contained } from './contained';
export { default as move } from './move';
export { default as lengthGt } from './lengthGt';
export { default as lengthLt } from './lengthLt';
export { default as lengthGte } from './lengthGte';
export { default as lengthLte } from './lengthLte';
export { default as lengthEq } from './lengthEq';
export { default as lengthNotEq } from './lengthNotEq';
// Object

@@ -115,0 +124,0 @@ export { default as paths } from './paths';

@@ -18,3 +18,3 @@ import { ifElse, curry, useWith, both, gte, lte, gt } from 'ramda';

* @param {Number} value The value to test
* @return {Boolean}
* @return {boolean}
* @throws {Error} When `low` is greater than or equal to `high`

@@ -21,0 +21,0 @@ * @example

@@ -12,3 +12,3 @@ import _isArray from 'ramda/src/internal/_isArray';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotArray|isNotArray}

@@ -15,0 +15,0 @@ * @example

@@ -20,3 +20,3 @@ var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };

* @param {*} val The value to test
* @returns {Boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @returns {boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @see {@link RA.isNotArrayLike|isNotArrayLike}

@@ -23,0 +23,0 @@

@@ -11,3 +11,3 @@ /* eslint-disable max-len */

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isNotAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -14,0 +14,0 @@ * @example

@@ -13,3 +13,3 @@ import { is } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotDate|isNotDate}, {@link RA.isValidDate|isValidDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -16,0 +16,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, isEmpty } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyArray|isNotEmptyArray}

@@ -17,0 +17,0 @@ * @example

@@ -12,3 +12,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyString|isNotEmptyString}

@@ -15,0 +15,0 @@ * @example

@@ -19,3 +19,3 @@ import { both, complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isOdd|isOdd}

@@ -22,0 +22,0 @@ * @example

@@ -12,3 +12,3 @@ import polyfill from './internal/polyfills/Number.isFinite';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFinite|isNotFinite}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement, both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFloat|isNotFloat}

@@ -18,0 +18,0 @@ * @example

@@ -16,3 +16,3 @@ import { anyPass } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFunction|isNotFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -19,0 +19,0 @@ * @example

@@ -18,3 +18,3 @@ import isNotNull from './isNotNull';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isNotGeneratorFunction|isNotGeneratorFunction}

@@ -21,0 +21,0 @@ * @example

@@ -12,3 +12,3 @@ import polyfill from './internal/polyfills/Number.isInteger';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotInteger|isNotInteger}

@@ -15,0 +15,0 @@ * @example

@@ -14,3 +14,3 @@ import polyfill from './internal/polyfills/Number.isNaN';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNaN|isNotNaN}

@@ -17,0 +17,0 @@ * @example

@@ -15,3 +15,3 @@ import { both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyArray|isEmptyArray}

@@ -18,0 +18,0 @@ * @example

@@ -16,3 +16,3 @@ import { allPass } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyString|isEmptyString}

@@ -19,0 +19,0 @@ * @example

@@ -15,3 +15,3 @@ import { both, lte, flip } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}, {@link RA.isNonNegative|isNonNegative}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArray|isArray}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArrayLike|isArrayLike}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isBoolean|isBoolean}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}

@@ -17,0 +17,0 @@ * @example

@@ -12,3 +12,3 @@ import { complement, isEmpty } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#isEmpty|R.isEmpty}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFinite|isFinite}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isInteger|isInteger}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNaN|isNaN}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNumber|isNumber}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObj|isObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -19,0 +19,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isPair|isPair}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPlainObj|isPlainObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}

@@ -19,0 +19,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isRegExp|isRegExp}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isString|isString}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isUndefined|isUndefined}

@@ -17,0 +17,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isValidDate|isValidDate}, {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}

@@ -18,0 +18,0 @@ * @example

@@ -12,3 +12,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNull|isNotNull}

@@ -15,0 +15,0 @@ * @example

@@ -12,3 +12,3 @@ import _isNumber from 'ramda/src/internal/_isNumber';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNumber|isNotNumber}

@@ -15,0 +15,0 @@ * @example

@@ -18,3 +18,3 @@ import { both, either } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObj|isNotObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -21,0 +21,0 @@ * @example

@@ -17,3 +17,3 @@ import { both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObjLike|isNotObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -20,0 +20,0 @@ * @example

@@ -15,3 +15,3 @@ import { both, pipe, modulo, flip, equals, complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEven|isEven}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, equals, length, pipe } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isNotPair|isNotPair}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, lt } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { both, pipe, toString, equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link https://promisesaplus.com/|Promises/A+}, {@link RA.isThenable|isThenable}

@@ -19,0 +19,0 @@ * @example

@@ -12,3 +12,3 @@ import { is } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotRegExp|isNotRegExp}

@@ -15,0 +15,0 @@ * @example

@@ -12,3 +12,3 @@ import _isString from 'ramda/src/internal/_isString';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotString|isNotString}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { pathSatisfies } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPromise|isPromise}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotUndefined|isNotUndefined}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { invoker, both, pipe } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { either } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotValidNumber|isNotValidNumber}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { view, curryN, equals, pipe } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure equals value, `false` otherwise
* @return {boolean} `true` if the focused data structure equals value, `false` otherwise
*

@@ -19,0 +19,0 @@ * @example

@@ -19,3 +19,3 @@ import { complement } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
* @return {boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
*

@@ -22,0 +22,0 @@ * @example

@@ -20,3 +20,3 @@ import { view, curryN, pipe } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
* @return {boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
*

@@ -23,0 +23,0 @@ * @example

@@ -17,3 +17,3 @@ import { pathEq, complement } from 'ramda';

* @param {Object} object The object to check the nested property in
* @return {Boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @return {boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @see {@link http://ramdajs.com/docs/#pathEq|R.pathEq}

@@ -20,0 +20,0 @@ * @example

@@ -15,3 +15,3 @@ import { propEq, complement } from 'ramda';

* @param {Object} object The object, that presumably contains value under the property
* @return {Boolean} Comparison result
* @return {boolean} Comparison result
* @see {@link http://ramdajs.com/docs/#propEq|R.propEq}

@@ -18,0 +18,0 @@ * @example

@@ -7,3 +7,2 @@ 'use strict';

/* eslint-disable max-len */
/**

@@ -32,5 +31,4 @@ * Composable shortcut for `Promise.all`.

*/
/* eslint-enable */
var allP = /*#__PURE__*/(0, _ramda.bind)(Promise.all, Promise);
exports.default = allP;

@@ -37,3 +37,3 @@ 'use strict';

* @param {Array} functions List of functions
* @return {Boolean} Returns the combined result of mapping arguments to functions
* @return {boolean} Returns the combined result of mapping arguments to functions
* @example

@@ -40,0 +40,0 @@ *

@@ -24,3 +24,3 @@ 'use strict';

* @param {Object} obj The object to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#has|R.has}

@@ -27,0 +27,0 @@ * @example

@@ -755,2 +755,11 @@ 'use strict';

var _thenP = /*#__PURE__*/require('./thenP');
Object.defineProperty(exports, 'thenP', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_thenP).default;
}
});
var _Y = /*#__PURE__*/require('./Y');

@@ -915,2 +924,74 @@

var _contained = /*#__PURE__*/require('./contained');
Object.defineProperty(exports, 'contained', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_contained).default;
}
});
var _move = /*#__PURE__*/require('./move');
Object.defineProperty(exports, 'move', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_move).default;
}
});
var _lengthGt = /*#__PURE__*/require('./lengthGt');
Object.defineProperty(exports, 'lengthGt', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthGt).default;
}
});
var _lengthLt = /*#__PURE__*/require('./lengthLt');
Object.defineProperty(exports, 'lengthLt', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthLt).default;
}
});
var _lengthGte = /*#__PURE__*/require('./lengthGte');
Object.defineProperty(exports, 'lengthGte', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthGte).default;
}
});
var _lengthLte = /*#__PURE__*/require('./lengthLte');
Object.defineProperty(exports, 'lengthLte', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthLte).default;
}
});
var _lengthEq = /*#__PURE__*/require('./lengthEq');
Object.defineProperty(exports, 'lengthEq', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthEq).default;
}
});
var _lengthNotEq = /*#__PURE__*/require('./lengthNotEq');
Object.defineProperty(exports, 'lengthNotEq', {
enumerable: true,
get: function get() {
return _interopRequireDefault(_lengthNotEq).default;
}
});
var _paths = /*#__PURE__*/require('./paths');

@@ -917,0 +998,0 @@

@@ -22,3 +22,3 @@ 'use strict';

* @param {Number} value The value to test
* @return {Boolean}
* @return {boolean}
* @throws {Error} When `low` is greater than or equal to `high`

@@ -25,0 +25,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotArray|isNotArray}

@@ -23,0 +23,0 @@ * @example

@@ -31,3 +31,3 @@ 'use strict';

* @param {*} val The value to test
* @returns {Boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @returns {boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @see {@link RA.isNotArrayLike|isNotArrayLike}

@@ -34,0 +34,0 @@

@@ -14,3 +14,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isNotAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -17,0 +17,0 @@ * @example

@@ -17,3 +17,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotDate|isNotDate}, {@link RA.isValidDate|isValidDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -20,0 +20,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyArray|isNotEmptyArray}

@@ -25,0 +25,0 @@ * @example

@@ -16,3 +16,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyString|isNotEmptyString}

@@ -19,0 +19,0 @@ * @example

@@ -30,3 +30,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isOdd|isOdd}

@@ -33,0 +33,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFinite|isNotFinite}

@@ -23,0 +23,0 @@ * @example

@@ -26,3 +26,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFloat|isNotFloat}

@@ -29,0 +29,0 @@ * @example

@@ -27,3 +27,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFunction|isNotFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -30,0 +30,0 @@ * @example

@@ -26,3 +26,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isNotGeneratorFunction|isNotGeneratorFunction}

@@ -29,0 +29,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotInteger|isNotInteger}

@@ -23,0 +23,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNaN|isNotNaN}

@@ -25,0 +25,0 @@ * @example

@@ -26,3 +26,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyArray|isEmptyArray}

@@ -29,0 +29,0 @@ * @example

@@ -30,3 +30,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyString|isEmptyString}

@@ -33,0 +33,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}, {@link RA.isNonNegative|isNonNegative}

@@ -26,0 +26,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArray|isArray}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArrayLike|isArrayLike}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isBoolean|isBoolean}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}

@@ -25,0 +25,0 @@ * @example

@@ -16,3 +16,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#isEmpty|R.isEmpty}

@@ -19,0 +19,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFinite|isFinite}

@@ -26,0 +26,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -26,0 +26,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -26,0 +26,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isInteger|isInteger}

@@ -26,0 +26,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNaN|isNaN}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNumber|isNumber}

@@ -25,0 +25,0 @@ * @example

@@ -24,3 +24,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObj|isObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -27,0 +27,0 @@ * @example

@@ -24,3 +24,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -27,0 +27,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isPair|isPair}

@@ -25,0 +25,0 @@ * @example

@@ -24,3 +24,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPlainObj|isPlainObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}

@@ -27,0 +27,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isRegExp|isRegExp}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isString|isString}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isUndefined|isUndefined}

@@ -25,0 +25,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isValidDate|isValidDate}, {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}

@@ -26,0 +26,0 @@ * @example

@@ -16,3 +16,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNull|isNotNull}

@@ -19,0 +19,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNumber|isNotNumber}

@@ -23,0 +23,0 @@ * @example

@@ -32,3 +32,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObj|isNotObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -35,0 +35,0 @@ * @example

@@ -28,3 +28,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObjLike|isNotObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -31,0 +31,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEven|isEven}

@@ -26,0 +26,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isNotPair|isNotPair}

@@ -25,0 +25,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}

@@ -25,0 +25,0 @@ * @example

@@ -24,3 +24,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link https://promisesaplus.com/|Promises/A+}, {@link RA.isThenable|isThenable}

@@ -27,0 +27,0 @@ * @example

@@ -16,3 +16,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotRegExp|isNotRegExp}

@@ -19,0 +19,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotString|isNotString}

@@ -23,0 +23,0 @@ * @example

@@ -23,3 +23,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPromise|isPromise}

@@ -26,0 +26,0 @@ * @example

@@ -22,3 +22,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotUndefined|isNotUndefined}

@@ -25,0 +25,0 @@ * @example

@@ -27,3 +27,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -30,0 +30,0 @@ * @example

@@ -27,3 +27,3 @@ 'use strict';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotValidNumber|isNotValidNumber}

@@ -30,0 +30,0 @@ * @example

@@ -20,3 +20,3 @@ 'use strict';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure equals value, `false` otherwise
* @return {boolean} `true` if the focused data structure equals value, `false` otherwise
*

@@ -23,0 +23,0 @@ * @example

@@ -27,3 +27,3 @@ 'use strict';

* @param {*} data The data structure
* @return {Boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
* @return {boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
*

@@ -30,0 +30,0 @@ * @example

@@ -28,3 +28,3 @@ 'use strict';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
* @return {boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
*

@@ -31,0 +31,0 @@ * @example

@@ -21,3 +21,3 @@ 'use strict';

* @param {Object} object The object to check the nested property in
* @return {Boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @return {boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @see {@link http://ramdajs.com/docs/#pathEq|R.pathEq}

@@ -24,0 +24,0 @@ * @example

@@ -19,3 +19,3 @@ 'use strict';

* @param {Object} object The object, that presumably contains value under the property
* @return {Boolean} Comparison result
* @return {boolean} Comparison result
* @see {@link http://ramdajs.com/docs/#propEq|R.propEq}

@@ -22,0 +22,0 @@ * @example

@@ -22,3 +22,3 @@ {

"name": "Guillaume ARM",
"email": " trapcodien@gmail.com",
"email": "trapcodien@gmail.com",
"url": "https://github.com/guillaumearm"

@@ -29,5 +29,5 @@ }

"description": "Community-maintained extension of Ramda",
"keywords": "ramda extensions addons cookbook adjunct recipe extras",
"keywords": ["ramda","extensions","addons","cookbook","adjunct","recipe","extras"],
"sideEffects": false,
"version": "2.7.0",
"version": "2.8.0",
"homepage": "https://github.com/char0n/ramda-adjunct",

@@ -102,4 +102,4 @@ "license": "BSD-3-Clause",

"devDependencies": {
"@commitlint/cli": "6.1.3",
"@commitlint/config-conventional": "=6.1.0",
"@commitlint/cli": "=6.2.0",
"babel-cli": "=6.26.0",

@@ -117,5 +117,5 @@ "babel-core": "=6.26.0",

"chai-as-promised": "=7.1.1",
"codecov": "3.0.0",
"codecov": "3.0.1",
"conventional-changelog-cli": "1.3.22",
"cross-env": "5.1.4",
"cross-env": "5.1.5",
"docdash": "git+https://github.com/char0n/docdash.git#bf4b4eebfdaf042c0ea9038419bc26813f243c94",

@@ -142,3 +142,3 @@ "es6-promise": "4.2.4",

"nsp": "3.2.0",
"nyc": "11.7.1",
"nyc": "11.7.3",
"phantomjs": "=2.1.7",

@@ -148,13 +148,13 @@ "prettier": "1.12.1",

"rimraf": "=2.6.2",
"sinon": "=4.5.0",
"testem": "2.2.1",
"sinon": "5.0.2",
"testem": "2.4.0",
"tslint": "=5.9.1",
"tslint-config-prettier": "1.11.0",
"tslint-config-prettier": "1.12.0",
"typescript": "2.6.2",
"typescript-definition-tester": "=0.0.5",
"uglifyjs-webpack-plugin": "1.2.5",
"webpack": "4.6.0",
"webpack-cli": "2.0.15"
"webpack": "4.8.3",
"webpack-cli": "2.1.3"
},
"tonicExampleFilename": "tonicExample.js"
}

@@ -115,2 +115,3 @@ [![CircleCI](https://circleci.com/gh/char0n/ramda-adjunct.svg?style=svg)](https://circleci.com/gh/char0n/ramda-adjunct)

[LATEST](https://char0n.github.io/ramda-adjunct),
[2.7.0](https://char0n.github.io/ramda-adjunct/2.7.0),
[2.6.0](https://char0n.github.io/ramda-adjunct/2.6.0),

@@ -117,0 +118,0 @@ [2.5.0](https://char0n.github.io/ramda-adjunct/2.5.0),

import { bind } from 'ramda';
/* eslint-disable max-len */
/**

@@ -27,5 +26,4 @@ * Composable shortcut for `Promise.all`.

*/
/* eslint-enable */
const allP = bind(Promise.all, Promise);
export default allP;

@@ -26,3 +26,3 @@ import { useWith, curry, compose } from 'ramda';

* @param {Array} functions List of functions
* @return {Boolean} Returns the combined result of mapping arguments to functions
* @return {boolean} Returns the combined result of mapping arguments to functions
* @example

@@ -29,0 +29,0 @@ *

@@ -16,3 +16,3 @@ import { length, has, path, head, tail, curryN } from 'ramda';

* @param {Object} obj The object to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#has|R.has}

@@ -19,0 +19,0 @@ * @example

@@ -723,5 +723,4 @@ declare var RA: RamdaAdjunct.Static;

(high: number): (value: number) => boolean;
},
};
/**

@@ -783,2 +782,11 @@ * Returns whether or not an object has an own property with the specified name at a given path.

/**
* Composable shortcut for `Promise.then`.
* The thenP function returns a Promise. It takes two arguments: a callback function for the success of the Promise
* and the promise instance itself.
*/
thenP<T>(onFulfilled: Function, thenable: Promise<T>): Promise<T>;
thenP<T>(onFulfilled: Function): (thenable: Promise<T>) => Promise<T>;
/**
* Runs the given list of functions in order with the supplied object, then returns the object.

@@ -799,3 +807,2 @@ * Also known as the normal order sequencing combinator.

sliceFrom(fromIndex: number): <T>(list: string | T[]) => string | T[];
sliceFrom<T>(fromIndex: number, list: string | T[]): string | T[];

@@ -817,2 +824,40 @@ /**

/**
* Returns `true` if the supplied list or string has a length greater than `valueLength`.
*/
lengthGt<T>(valueLength: number, list: string | T[]): boolean;
lengthGt(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Returns `true` if the supplied list or string has a length less than `valueLength`.
*/
lengthLt<T>(valueLength: number, list: string | T[]): boolean;
lengthLt(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Returns `true` if the supplied list or string has a length less than or equal to
* `valueLength`.
*/
lengthLte<T>(valueLength: number, list: string | T[]): boolean;
lengthLte(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Returns `true` if the supplied list or string has a length greater than or equal to
* `valueLength`.
*/
lengthGte<T>(valueLength: number, list: string | T[]): boolean;
lengthGte(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Returns `true` if the supplied list or string has a length equal to `valueLength`.
*/
lengthEq<T>(valueLength: number, list: string | T[]): boolean;
lengthEq(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Returns `true` if the supplied list or string has a length not equal to `valueLength`.
*/
lengthNotEq<T>(valueLength: number, list: string | T[]): boolean;
lengthNotEq(valueLength: number): <T>(list: string | T[]) => boolean;
/**
* Checks if input value is a `thenable`.

@@ -945,2 +990,12 @@ * `thenable` is an object or function that defines a `then` method.

/**
* Returns true if the specified value is equal, in R.equals terms,
* to at least one element of the given list or false otherwise.
* Given list can be a string.
*
* Like {@link http://ramdajs.com/docs/#contains|R.contains} but with argument order reversed.
*/
contained<T>(list: T[], val: T): T[];
contained<T>(list: T[]): (val: T) => T[]
/**
* Can be used as a way to compose multiple invokers together to form polymorphic functions,

@@ -958,2 +1013,15 @@ * or functions that exhibit different behaviors based on their argument(s).

/**
* Returns a new list with the item at the position `fromIdx` moved to the position `toIdx`.
* If the `toIdx` is out of the `list` range, the item will be placed at the last position
* of the `list`. When negative indices are provided, the behavior of the move is
* unspecified.
*/
move<T>(fromIdx: number, toIdx: number, list: T[]): T[]
move<T>(fromIdx: number): (toIdx: number, list: T[]) => T[]
move<T>(fromIdx: number): {
(toIdx: number, list: T[]): T[];
(toIdx: number): (list: T[]) => T[];
};
/**
* Identity type.

@@ -960,0 +1028,0 @@ */

@@ -93,2 +93,3 @@ /**

export { default as rejectP } from './rejectP';
export { default as thenP } from './thenP';
export { default as Y } from './Y';

@@ -113,2 +114,10 @@ export { default as seq } from './seq';

export { default as appendFlipped } from './appendFlipped';
export { default as contained } from './contained';
export { default as move } from './move';
export { default as lengthGt } from './lengthGt';
export { default as lengthLt } from './lengthLt';
export { default as lengthGte } from './lengthGte';
export { default as lengthLte } from './lengthLte';
export { default as lengthEq } from './lengthEq';
export { default as lengthNotEq } from './lengthNotEq';
// Object

@@ -115,0 +124,0 @@ export { default as paths } from './paths';

@@ -24,3 +24,3 @@ import { ifElse, curry, useWith, both, gte, lte, gt } from 'ramda';

* @param {Number} value The value to test
* @return {Boolean}
* @return {boolean}
* @throws {Error} When `low` is greater than or equal to `high`

@@ -27,0 +27,0 @@ * @example

@@ -12,3 +12,3 @@ import _isArray from 'ramda/src/internal/_isArray';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotArray|isNotArray}

@@ -15,0 +15,0 @@ * @example

@@ -18,3 +18,3 @@ import { has } from 'ramda';

* @param {*} val The value to test
* @returns {Boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @returns {boolean} `true` if `val` has a numeric length property and extreme indices defined; `false` otherwise.
* @see {@link RA.isNotArrayLike|isNotArrayLike}

@@ -21,0 +21,0 @@

@@ -11,3 +11,3 @@ /* eslint-disable max-len */

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isNotAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -14,0 +14,0 @@ * @example

@@ -13,3 +13,3 @@ import { is } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotDate|isNotDate}, {@link RA.isValidDate|isValidDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -16,0 +16,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, isEmpty } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyArray|isNotEmptyArray}

@@ -17,0 +17,0 @@ * @example

@@ -12,3 +12,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotEmptyString|isNotEmptyString}

@@ -15,0 +15,0 @@ * @example

@@ -19,3 +19,3 @@ import { both, complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isOdd|isOdd}

@@ -22,0 +22,0 @@ * @example

@@ -12,3 +12,3 @@ import polyfill from './internal/polyfills/Number.isFinite';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFinite|isNotFinite}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement, both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFloat|isNotFloat}

@@ -18,0 +18,0 @@ * @example

@@ -16,3 +16,3 @@ import { anyPass } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotFunction|isNotFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -19,0 +19,0 @@ * @example

@@ -18,3 +18,3 @@ import isNotNull from './isNotNull';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isNotGeneratorFunction|isNotGeneratorFunction}

@@ -21,0 +21,0 @@ * @example

@@ -12,3 +12,3 @@ import polyfill from './internal/polyfills/Number.isInteger';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotInteger|isNotInteger}

@@ -15,0 +15,0 @@ * @example

@@ -14,3 +14,3 @@ import polyfill from './internal/polyfills/Number.isNaN';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNaN|isNotNaN}

@@ -17,0 +17,0 @@ * @example

@@ -15,3 +15,3 @@ import { both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyArray|isEmptyArray}

@@ -18,0 +18,0 @@ * @example

@@ -16,3 +16,3 @@ import { allPass } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEmptyString|isEmptyString}

@@ -19,0 +19,0 @@ * @example

@@ -15,3 +15,3 @@ import { both, lte, flip } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}, {@link RA.isNonNegative|isNonNegative}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArray|isArray}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isArrayLike|isArrayLike}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isBoolean|isBoolean}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}

@@ -17,0 +17,0 @@ * @example

@@ -12,3 +12,3 @@ import { complement, isEmpty } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#isEmpty|R.isEmpty}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFinite|isFinite}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isNotAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isFunction|isFunction}, {@link RA.isAsyncFunction|isAsyncFunction}, {@link RA.isGeneratorFunction|isGeneratorFunction}

@@ -18,0 +18,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isInteger|isInteger}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNaN|isNaN}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNumber|isNumber}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObj|isObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -19,0 +19,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isPair|isPair}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPlainObj|isPlainObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isObj|isObj}

@@ -19,0 +19,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isRegExp|isRegExp}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isString|isString}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isUndefined|isUndefined}

@@ -17,0 +17,0 @@ * @example

@@ -15,3 +15,3 @@ import { complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isValidDate|isValidDate}, {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}

@@ -18,0 +18,0 @@ * @example

@@ -12,3 +12,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNull|isNotNull}

@@ -15,0 +15,0 @@ * @example

@@ -12,3 +12,3 @@ import _isNumber from 'ramda/src/internal/_isNumber';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotNumber|isNotNumber}

@@ -15,0 +15,0 @@ * @example

@@ -18,3 +18,3 @@ import { both, either } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObj|isNotObj}, {@link RA.isObjLike|isObjLike}, {@link RA.isPlainObj|isPlainObj}

@@ -21,0 +21,0 @@ * @example

@@ -17,3 +17,3 @@ import { both } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotObjLike|isNotObjLike}, {@link RA.isObj|isObj}, {@link RA.isPlainObj|isPlainObj}

@@ -20,0 +20,0 @@ * @example

@@ -15,3 +15,3 @@ import { both, pipe, modulo, flip, equals, complement } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isEven|isEven}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, equals, length, pipe } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link http://ramdajs.com/docs/#pair|R.pair}, {@link RA.isNotPair|isNotPair}

@@ -17,0 +17,0 @@ * @example

@@ -14,3 +14,3 @@ import { both, lt } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNegative|isNegative}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { both, pipe, toString, equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link https://promisesaplus.com/|Promises/A+}, {@link RA.isThenable|isThenable}

@@ -19,0 +19,0 @@ * @example

@@ -12,3 +12,3 @@ import { is } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotRegExp|isNotRegExp}

@@ -15,0 +15,0 @@ * @example

@@ -12,3 +12,3 @@ import _isString from 'ramda/src/internal/_isString';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotString|isNotString}

@@ -15,0 +15,0 @@ * @example

@@ -15,3 +15,3 @@ import { pathSatisfies } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isPromise|isPromise}

@@ -18,0 +18,0 @@ * @example

@@ -14,3 +14,3 @@ import { equals } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotUndefined|isNotUndefined}

@@ -17,0 +17,0 @@ * @example

@@ -16,3 +16,3 @@ import { invoker, both, pipe } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isDate|isDate}, {@link RA.isNotDate|isNotDate}, {@link RA.isNotValidDate|isNotValidDate}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { either } from 'ramda';

* @param {*} val The value to test
* @return {Boolean}
* @return {boolean}
* @see {@link RA.isNotValidNumber|isNotValidNumber}

@@ -19,0 +19,0 @@ * @example

@@ -16,3 +16,3 @@ import { view, curryN, equals, pipe } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure equals value, `false` otherwise
* @return {boolean} `true` if the focused data structure equals value, `false` otherwise
*

@@ -19,0 +19,0 @@ * @example

@@ -19,3 +19,3 @@ import { complement } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
* @return {boolean} `false` if the focused data structure satisfies the predicate, `true` otherwise
*

@@ -22,0 +22,0 @@ * @example

@@ -20,3 +20,3 @@ import { view, curryN, pipe } from 'ramda';

* @param {*} data The data structure
* @return {Boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
* @return {boolean} `true` if the focused data structure satisfies the predicate, `false` otherwise
*

@@ -23,0 +23,0 @@ * @example

@@ -17,3 +17,3 @@ import { pathEq, complement } from 'ramda';

* @param {Object} object The object to check the nested property in
* @return {Boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @return {boolean} Returns Boolean `false` if the value equals the nested object property, `true` otherwise
* @see {@link http://ramdajs.com/docs/#pathEq|R.pathEq}

@@ -20,0 +20,0 @@ * @example

@@ -15,3 +15,3 @@ import { propEq, complement } from 'ramda';

* @param {Object} object The object, that presumably contains value under the property
* @return {Boolean} Comparison result
* @return {boolean} Comparison result
* @see {@link http://ramdajs.com/docs/#propEq|R.propEq}

@@ -18,0 +18,0 @@ * @example

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc