diff --git a/.npmignore b/.npmignore
index 929a33ebff..9da2585b13 100644
--- a/.npmignore
+++ b/.npmignore
@@ -6,6 +6,7 @@
/npm-debug.log
/srcipts
/test
+/.babelrc
/.editorconfig
/.eslintignore
/.eslintrc
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4becb3038d..ea5e324872 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,20 @@
+
+# [0.3.0](https://github.com/char0n/ramda-adjunct/compare/v0.2.0...v0.3.0) (2017-02-16)
+
+
+### Features
+
+* add isArray ([5bf4ab9](https://github.com/char0n/ramda-adjunct/commit/5bf4ab9))
+* add isBoolean, isNotBoolean ([5400527](https://github.com/char0n/ramda-adjunct/commit/5400527))
+* add isNotArray ([17d11c2](https://github.com/char0n/ramda-adjunct/commit/17d11c2))
+* add isNotNil ([f49962a](https://github.com/char0n/ramda-adjunct/commit/f49962a))
+
+
+
# [0.2.0](https://github.com/char0n/ramda-adjunct/compare/v0.1.0...v0.2.0) (2017-02-13)
-* **build:** add support for older node versions
-* **build** add various dist files
-* **build** make enhancements in entire infra
-* **test:** add tests that run in browsers
+
# [0.1.0](https://github.com/char0n/ramda-adjunct/compare/v0.0.1...v0.1.0) (2017-02-09)
diff --git a/README.md b/README.md
index 3edcd2000d..f9f6e5bafe 100644
--- a/README.md
+++ b/README.md
@@ -57,6 +57,7 @@ This just means that our tests run on these versions.
- [0.0.1](https://char0n.github.io/ramda-adjunct/0.0.1)
- [0.1.0](https://char0n.github.io/ramda-adjunct/0.1.0)
- [0.2.0](https://char0n.github.io/ramda-adjunct/0.2.0)
+ - [0.3.0](https://char0n.github.io/ramda-adjunct/0.3.0)
- Latest: https://char0n.github.io/ramda-adjunct
## Development
diff --git a/dist/RA.node.js b/dist/RA.node.js
index cd9ec1eb05..c74ef016bf 100644
--- a/dist/RA.node.js
+++ b/dist/RA.node.js
@@ -73,7 +73,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "";
/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 8);
+/******/ return __webpack_require__(__webpack_require__.s = 11);
/******/ })
/************************************************************************/
/******/ ([
@@ -89,9 +89,7 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__;
"use strict";
-var isArrayPolyfill = function isArrayPolyfill(val) {
- return Object.prototype.toString.call(val) === '[object Array]';
-};
+var isArray = __webpack_require__(10);
/**
* Checks if input `value` is Array
@@ -106,13 +104,12 @@ var isArrayPolyfill = function isArrayPolyfill(val) {
* @see {@link RA.isNotArray|isNotArray}
* @example
*
- * RA.isArray([1, 2, 3]); // true
- * RA.isArray({foo: 123}); // false
- * RA.isArray('foobar'); // false
- * RA.isArray(undefined); // false
+ * RA.isArray([]); //=> true
+ * RA.isArray(null); //=> false
+ * RA.isArray({}); //=> false
*/
-module.exports = Array.isArray || isArrayPolyfill;
+module.exports = isArray;
/***/ }),
/* 2 */
@@ -121,6 +118,36 @@ module.exports = Array.isArray || isArrayPolyfill;
"use strict";
+var _require = __webpack_require__(0),
+ is = _require.is;
+
+/**
+ * Checks if input `value` is Array
+ *
+ * @func isBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isNotBoolean|isNotBoolean}
+ * @example
+ *
+ * RA.isBoolean(false); //=> true
+ * RA.isBoolean(true); //=> true
+ * RA.isBoolean(null); //=> false
+ */
+
+module.exports = is(Boolean);
+
+/***/ }),
+/* 3 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
var _require = __webpack_require__(0),
equals = _require.equals;
@@ -146,7 +173,7 @@ var _require = __webpack_require__(0),
module.exports = equals(null);
/***/ }),
-/* 3 */
+/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -177,7 +204,7 @@ var _require = __webpack_require__(0),
module.exports = equals(undefined);
/***/ }),
-/* 4 */
+/* 5 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -201,16 +228,47 @@ var isArray = __webpack_require__(1);
* @see {@link RA.isArray|isArray}
* @example
*
- * RA.isNotArray([1, 2, 3]); // false
- * RA.isNotArray({foo: 123}); // true
- * RA.isNotArray('foobar'); // true
- * RA.isNotArray(undefined); // true
+ * RA.isNotArray([]); //=> false
+ * RA.isNotArray(null); //=> true
+ * RA.isNotArray({}); //=> true
*/
module.exports = complement(isArray);
/***/ }),
-/* 5 */
+/* 6 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _require = __webpack_require__(0),
+ complement = _require.complement;
+
+var isBoolean = __webpack_require__(2);
+
+/**
+ * Checks if input `value` is complement of Boolean
+ *
+ * @func isNotBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isBoolean|isBoolean}
+ * @example
+ *
+ * RA.isNotBoolean(false); //=> false
+ * RA.isNotBoolean(true); //=> false
+ * RA.isNotBoolean(null); //=> true
+ */
+
+module.exports = complement(isBoolean);
+
+/***/ }),
+/* 7 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -243,7 +301,7 @@ var _require = __webpack_require__(0),
module.exports = complement(isNil);
/***/ }),
-/* 6 */
+/* 8 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -252,7 +310,7 @@ module.exports = complement(isNil);
var _require = __webpack_require__(0),
complement = _require.complement;
-var isNull = __webpack_require__(2);
+var isNull = __webpack_require__(3);
/**
* Checks if input `value` is complement of `null`
@@ -276,7 +334,7 @@ var isNotNull = complement(isNull);
module.exports = isNotNull;
/***/ }),
-/* 7 */
+/* 9 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -285,7 +343,7 @@ module.exports = isNotNull;
var _require = __webpack_require__(0),
complement = _require.complement;
-var isUndefined = __webpack_require__(3);
+var isUndefined = __webpack_require__(4);
/**
* Checks if input `value` is complement `undefined`
@@ -307,19 +365,44 @@ var isUndefined = __webpack_require__(3);
module.exports = complement(isUndefined);
/***/ }),
-/* 8 */
+/* 10 */
+/***/ (function(module, exports) {
+
+/**
+ * Tests whether or not an object is an array.
+ *
+ * @private
+ * @param {*} val The object to test.
+ * @return {Boolean} `true` if `val` is an array, `false` otherwise.
+ * @example
+ *
+ * _isArray([]); //=> true
+ * _isArray(null); //=> false
+ * _isArray({}); //=> false
+ */
+module.exports = Array.isArray || function _isArray(val) {
+ return (val != null &&
+ val.length >= 0 &&
+ Object.prototype.toString.call(val) === '[object Array]');
+};
+
+
+/***/ }),
+/* 11 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var isNotUndefined = __webpack_require__(7);
-var isUndefined = __webpack_require__(3);
-var isNull = __webpack_require__(2);
-var isNotNull = __webpack_require__(6);
-var isNotNil = __webpack_require__(5);
+var isNotUndefined = __webpack_require__(9);
+var isUndefined = __webpack_require__(4);
+var isNull = __webpack_require__(3);
+var isNotNull = __webpack_require__(8);
+var isNotNil = __webpack_require__(7);
var isArray = __webpack_require__(1);
-var isNotArray = __webpack_require__(4);
+var isNotArray = __webpack_require__(5);
+var isBoolean = __webpack_require__(2);
+var isNotBoolean = __webpack_require__(6);
/**
* @namespace RA
@@ -331,7 +414,9 @@ module.exports = {
isNotNull: isNotNull,
isNotNil: isNotNil,
isArray: isArray,
- isNotArray: isNotArray
+ isNotArray: isNotArray,
+ isBoolean: isBoolean,
+ isNotBoolean: isNotBoolean
};
/***/ })
diff --git a/dist/RA.node.min.js b/dist/RA.node.min.js
index b21fee1321..ef759ccf8e 100644
--- a/dist/RA.node.min.js
+++ b/dist/RA.node.min.js
@@ -1 +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)}(this,function(t){return function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var r={};return e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=8)}([function(e,r){e.exports=t},function(t,e,r){"use strict";var n=function(t){return"[object Array]"===Object.prototype.toString.call(t)};t.exports=Array.isArray||n},function(t,e,r){"use strict";var n=r(0),o=n.equals;t.exports=o(null)},function(t,e,r){"use strict";var n=r(0),o=n.equals;t.exports=o(void 0)},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(1);t.exports=o(i)},function(t,e,r){"use strict";var n=r(0),o=n.isNil,i=n.complement;t.exports=i(o)},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(2),u=o(i);t.exports=u},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(3);t.exports=o(i)},function(t,e,r){"use strict";var n=r(7),o=r(3),i=r(2),u=r(6),s=r(5),c=r(1),a=r(4);t.exports={isNotUndefined:n,isUndefined:o,isNull:i,isNotNull:u,isNotNil:s,isArray:c,isNotArray:a}}])});
\ No newline at end of file
+!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)}(this,function(t){return function(t){function e(o){if(r[o])return r[o].exports;var n=r[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,e),n.l=!0,n.exports}var r={};return e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,o){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=11)}([function(e,r){e.exports=t},function(t,e,r){"use strict";var o=r(10);t.exports=o},function(t,e,r){"use strict";var o=r(0),n=o.is;t.exports=n(Boolean)},function(t,e,r){"use strict";var o=r(0),n=o.equals;t.exports=n(null)},function(t,e,r){"use strict";var o=r(0),n=o.equals;t.exports=n(void 0)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(1);t.exports=n(i)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(2);t.exports=n(i)},function(t,e,r){"use strict";var o=r(0),n=o.isNil,i=o.complement;t.exports=i(n)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(3),s=n(i);t.exports=s},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(4);t.exports=n(i)},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,r){"use strict";var o=r(9),n=r(4),i=r(3),s=r(8),u=r(7),c=r(1),a=r(5),f=r(2),p=r(6);t.exports={isNotUndefined:o,isUndefined:n,isNull:i,isNotNull:s,isNotNil:u,isArray:c,isNotArray:a,isBoolean:f,isNotBoolean:p}}])});
\ No newline at end of file
diff --git a/dist/RA.web.js b/dist/RA.web.js
index 77e0697bc4..d4d012ebf5 100644
--- a/dist/RA.web.js
+++ b/dist/RA.web.js
@@ -73,7 +73,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "";
/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 8);
+/******/ return __webpack_require__(__webpack_require__.s = 11);
/******/ })
/************************************************************************/
/******/ ([
@@ -89,9 +89,7 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__;
"use strict";
-var isArrayPolyfill = function isArrayPolyfill(val) {
- return Object.prototype.toString.call(val) === '[object Array]';
-};
+var isArray = __webpack_require__(10);
/**
* Checks if input `value` is Array
@@ -106,13 +104,12 @@ var isArrayPolyfill = function isArrayPolyfill(val) {
* @see {@link RA.isNotArray|isNotArray}
* @example
*
- * RA.isArray([1, 2, 3]); // true
- * RA.isArray({foo: 123}); // false
- * RA.isArray('foobar'); // false
- * RA.isArray(undefined); // false
+ * RA.isArray([]); //=> true
+ * RA.isArray(null); //=> false
+ * RA.isArray({}); //=> false
*/
-module.exports = Array.isArray || isArrayPolyfill;
+module.exports = isArray;
/***/ }),
/* 2 */
@@ -121,6 +118,36 @@ module.exports = Array.isArray || isArrayPolyfill;
"use strict";
+var _require = __webpack_require__(0),
+ is = _require.is;
+
+/**
+ * Checks if input `value` is Array
+ *
+ * @func isBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isNotBoolean|isNotBoolean}
+ * @example
+ *
+ * RA.isBoolean(false); //=> true
+ * RA.isBoolean(true); //=> true
+ * RA.isBoolean(null); //=> false
+ */
+
+module.exports = is(Boolean);
+
+/***/ }),
+/* 3 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
var _require = __webpack_require__(0),
equals = _require.equals;
@@ -146,7 +173,7 @@ var _require = __webpack_require__(0),
module.exports = equals(null);
/***/ }),
-/* 3 */
+/* 4 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -177,7 +204,7 @@ var _require = __webpack_require__(0),
module.exports = equals(undefined);
/***/ }),
-/* 4 */
+/* 5 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -201,16 +228,47 @@ var isArray = __webpack_require__(1);
* @see {@link RA.isArray|isArray}
* @example
*
- * RA.isNotArray([1, 2, 3]); // false
- * RA.isNotArray({foo: 123}); // true
- * RA.isNotArray('foobar'); // true
- * RA.isNotArray(undefined); // true
+ * RA.isNotArray([]); //=> false
+ * RA.isNotArray(null); //=> true
+ * RA.isNotArray({}); //=> true
*/
module.exports = complement(isArray);
/***/ }),
-/* 5 */
+/* 6 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _require = __webpack_require__(0),
+ complement = _require.complement;
+
+var isBoolean = __webpack_require__(2);
+
+/**
+ * Checks if input `value` is complement of Boolean
+ *
+ * @func isNotBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isBoolean|isBoolean}
+ * @example
+ *
+ * RA.isNotBoolean(false); //=> false
+ * RA.isNotBoolean(true); //=> false
+ * RA.isNotBoolean(null); //=> true
+ */
+
+module.exports = complement(isBoolean);
+
+/***/ }),
+/* 7 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -243,7 +301,7 @@ var _require = __webpack_require__(0),
module.exports = complement(isNil);
/***/ }),
-/* 6 */
+/* 8 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -252,7 +310,7 @@ module.exports = complement(isNil);
var _require = __webpack_require__(0),
complement = _require.complement;
-var isNull = __webpack_require__(2);
+var isNull = __webpack_require__(3);
/**
* Checks if input `value` is complement of `null`
@@ -276,7 +334,7 @@ var isNotNull = complement(isNull);
module.exports = isNotNull;
/***/ }),
-/* 7 */
+/* 9 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -285,7 +343,7 @@ module.exports = isNotNull;
var _require = __webpack_require__(0),
complement = _require.complement;
-var isUndefined = __webpack_require__(3);
+var isUndefined = __webpack_require__(4);
/**
* Checks if input `value` is complement `undefined`
@@ -307,19 +365,44 @@ var isUndefined = __webpack_require__(3);
module.exports = complement(isUndefined);
/***/ }),
-/* 8 */
+/* 10 */
+/***/ (function(module, exports) {
+
+/**
+ * Tests whether or not an object is an array.
+ *
+ * @private
+ * @param {*} val The object to test.
+ * @return {Boolean} `true` if `val` is an array, `false` otherwise.
+ * @example
+ *
+ * _isArray([]); //=> true
+ * _isArray(null); //=> false
+ * _isArray({}); //=> false
+ */
+module.exports = Array.isArray || function _isArray(val) {
+ return (val != null &&
+ val.length >= 0 &&
+ Object.prototype.toString.call(val) === '[object Array]');
+};
+
+
+/***/ }),
+/* 11 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var isNotUndefined = __webpack_require__(7);
-var isUndefined = __webpack_require__(3);
-var isNull = __webpack_require__(2);
-var isNotNull = __webpack_require__(6);
-var isNotNil = __webpack_require__(5);
+var isNotUndefined = __webpack_require__(9);
+var isUndefined = __webpack_require__(4);
+var isNull = __webpack_require__(3);
+var isNotNull = __webpack_require__(8);
+var isNotNil = __webpack_require__(7);
var isArray = __webpack_require__(1);
-var isNotArray = __webpack_require__(4);
+var isNotArray = __webpack_require__(5);
+var isBoolean = __webpack_require__(2);
+var isNotBoolean = __webpack_require__(6);
/**
* @namespace RA
@@ -331,7 +414,9 @@ module.exports = {
isNotNull: isNotNull,
isNotNil: isNotNil,
isArray: isArray,
- isNotArray: isNotArray
+ isNotArray: isNotArray,
+ isBoolean: isBoolean,
+ isNotBoolean: isNotBoolean
};
/***/ })
diff --git a/dist/RA.web.min.js b/dist/RA.web.min.js
index 4a117026c9..6fc20074e4 100644
--- a/dist/RA.web.min.js
+++ b/dist/RA.web.min.js
@@ -1 +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)}(this,function(t){return function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var r={};return e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,n){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:n})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=8)}([function(e,r){e.exports=t},function(t,e,r){"use strict";var n=function(t){return"[object Array]"===Object.prototype.toString.call(t)};t.exports=Array.isArray||n},function(t,e,r){"use strict";var n=r(0),o=n.equals;t.exports=o(null)},function(t,e,r){"use strict";var n=r(0),o=n.equals;t.exports=o(void 0)},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(1);t.exports=o(i)},function(t,e,r){"use strict";var n=r(0),o=n.isNil,i=n.complement;t.exports=i(o)},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(2),u=o(i);t.exports=u},function(t,e,r){"use strict";var n=r(0),o=n.complement,i=r(3);t.exports=o(i)},function(t,e,r){"use strict";var n=r(7),o=r(3),i=r(2),u=r(6),s=r(5),c=r(1),f=r(4);t.exports={isNotUndefined:n,isUndefined:o,isNull:i,isNotNull:u,isNotNil:s,isArray:c,isNotArray:f}}])});
\ No newline at end of file
+!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)}(this,function(t){return function(t){function e(o){if(r[o])return r[o].exports;var n=r[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,e),n.l=!0,n.exports}var r={};return e.m=t,e.c=r,e.i=function(t){return t},e.d=function(t,r,o){e.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=11)}([function(e,r){e.exports=t},function(t,e,r){"use strict";var o=r(10);t.exports=o},function(t,e,r){"use strict";var o=r(0),n=o.is;t.exports=n(Boolean)},function(t,e,r){"use strict";var o=r(0),n=o.equals;t.exports=n(null)},function(t,e,r){"use strict";var o=r(0),n=o.equals;t.exports=n(void 0)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(1);t.exports=n(i)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(2);t.exports=n(i)},function(t,e,r){"use strict";var o=r(0),n=o.isNil,i=o.complement;t.exports=i(n)},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(3),s=n(i);t.exports=s},function(t,e,r){"use strict";var o=r(0),n=o.complement,i=r(4);t.exports=n(i)},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,r){"use strict";var o=r(9),n=r(4),i=r(3),s=r(8),u=r(7),c=r(1),f=r(5),p=r(2),l=r(6);t.exports={isNotUndefined:o,isUndefined:n,isNull:i,isNotNull:s,isNotNil:u,isArray:c,isNotArray:f,isBoolean:p,isNotBoolean:l}}])});
\ No newline at end of file
diff --git a/dist/RA.web.standalone.js b/dist/RA.web.standalone.js
index 0eaec02281..ab1a8e47c7 100644
--- a/dist/RA.web.standalone.js
+++ b/dist/RA.web.standalone.js
@@ -73,7 +73,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "";
/******/ // Load entry module and return exports
-/******/ return __webpack_require__(__webpack_require__.s = 316);
+/******/ return __webpack_require__(__webpack_require__.s = 318);
/******/ })
/************************************************************************/
/******/ ([
@@ -318,7 +318,7 @@ var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
var _map = __webpack_require__(36);
var _reduce = __webpack_require__(8);
-var _xmap = __webpack_require__(209);
+var _xmap = __webpack_require__(211);
var curryN = __webpack_require__(5);
var keys = __webpack_require__(12);
@@ -379,8 +379,8 @@ module.exports = _curry2(_dispatchable(['map'], _xmap, function map(fn, functor)
/* 8 */
/***/ (function(module, exports, __webpack_require__) {
-var _xwrap = __webpack_require__(91);
-var bind = __webpack_require__(66);
+var _xwrap = __webpack_require__(92);
+var bind = __webpack_require__(67);
var isArrayLike = __webpack_require__(23);
@@ -480,7 +480,7 @@ module.exports = function _concat(set1, set2) {
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _equals = __webpack_require__(184);
+var _equals = __webpack_require__(186);
/**
@@ -542,7 +542,7 @@ module.exports = function _arity(n, fn) {
var _curry1 = __webpack_require__(1);
var _has = __webpack_require__(6);
-var _isArguments = __webpack_require__(84);
+var _isArguments = __webpack_require__(85);
/**
@@ -694,6 +694,252 @@ module.exports = Array.isArray || function _isArray(val) {
/***/ }),
/* 15 */
+/***/ (function(module, exports, __webpack_require__) {
+
+module.exports = {
+ F: __webpack_require__(124),
+ T: __webpack_require__(125),
+ __: __webpack_require__(126),
+ add: __webpack_require__(28),
+ addIndex: __webpack_require__(127),
+ adjust: __webpack_require__(62),
+ all: __webpack_require__(128),
+ allPass: __webpack_require__(129),
+ always: __webpack_require__(19),
+ and: __webpack_require__(63),
+ any: __webpack_require__(64),
+ anyPass: __webpack_require__(130),
+ ap: __webpack_require__(43),
+ aperture: __webpack_require__(131),
+ append: __webpack_require__(132),
+ apply: __webpack_require__(65),
+ applySpec: __webpack_require__(133),
+ ascend: __webpack_require__(134),
+ assoc: __webpack_require__(29),
+ assocPath: __webpack_require__(66),
+ binary: __webpack_require__(135),
+ bind: __webpack_require__(67),
+ both: __webpack_require__(136),
+ call: __webpack_require__(137),
+ chain: __webpack_require__(44),
+ clamp: __webpack_require__(138),
+ clone: __webpack_require__(139),
+ comparator: __webpack_require__(140),
+ complement: __webpack_require__(141),
+ compose: __webpack_require__(45),
+ composeK: __webpack_require__(68),
+ composeP: __webpack_require__(142),
+ concat: __webpack_require__(46),
+ cond: __webpack_require__(143),
+ construct: __webpack_require__(144),
+ constructN: __webpack_require__(69),
+ contains: __webpack_require__(145),
+ converge: __webpack_require__(70),
+ countBy: __webpack_require__(146),
+ curry: __webpack_require__(30),
+ curryN: __webpack_require__(5),
+ dec: __webpack_require__(147),
+ descend: __webpack_require__(148),
+ defaultTo: __webpack_require__(71),
+ difference: __webpack_require__(72),
+ differenceWith: __webpack_require__(73),
+ dissoc: __webpack_require__(74),
+ dissocPath: __webpack_require__(149),
+ divide: __webpack_require__(150),
+ drop: __webpack_require__(75),
+ dropLast: __webpack_require__(151),
+ dropLastWhile: __webpack_require__(152),
+ dropRepeats: __webpack_require__(153),
+ dropRepeatsWith: __webpack_require__(76),
+ dropWhile: __webpack_require__(154),
+ either: __webpack_require__(155),
+ empty: __webpack_require__(77),
+ eqBy: __webpack_require__(156),
+ eqProps: __webpack_require__(157),
+ equals: __webpack_require__(10),
+ evolve: __webpack_require__(158),
+ filter: __webpack_require__(47),
+ find: __webpack_require__(159),
+ findIndex: __webpack_require__(160),
+ findLast: __webpack_require__(161),
+ findLastIndex: __webpack_require__(162),
+ flatten: __webpack_require__(163),
+ flip: __webpack_require__(31),
+ forEach: __webpack_require__(164),
+ forEachObjIndexed: __webpack_require__(165),
+ fromPairs: __webpack_require__(166),
+ groupBy: __webpack_require__(167),
+ groupWith: __webpack_require__(168),
+ gt: __webpack_require__(169),
+ gte: __webpack_require__(170),
+ has: __webpack_require__(171),
+ hasIn: __webpack_require__(172),
+ head: __webpack_require__(173),
+ identical: __webpack_require__(78),
+ identity: __webpack_require__(48),
+ ifElse: __webpack_require__(174),
+ inc: __webpack_require__(175),
+ indexBy: __webpack_require__(176),
+ indexOf: __webpack_require__(177),
+ init: __webpack_require__(178),
+ insert: __webpack_require__(179),
+ insertAll: __webpack_require__(180),
+ intersection: __webpack_require__(215),
+ intersectionWith: __webpack_require__(216),
+ intersperse: __webpack_require__(217),
+ into: __webpack_require__(218),
+ invert: __webpack_require__(219),
+ invertObj: __webpack_require__(220),
+ invoker: __webpack_require__(22),
+ is: __webpack_require__(93),
+ isArrayLike: __webpack_require__(23),
+ isEmpty: __webpack_require__(221),
+ isNil: __webpack_require__(222),
+ join: __webpack_require__(223),
+ juxt: __webpack_require__(94),
+ keys: __webpack_require__(12),
+ keysIn: __webpack_require__(224),
+ last: __webpack_require__(95),
+ lastIndexOf: __webpack_require__(225),
+ length: __webpack_require__(96),
+ lens: __webpack_require__(37),
+ lensIndex: __webpack_require__(226),
+ lensPath: __webpack_require__(227),
+ lensProp: __webpack_require__(228),
+ lift: __webpack_require__(38),
+ liftN: __webpack_require__(97),
+ lt: __webpack_require__(229),
+ lte: __webpack_require__(230),
+ map: __webpack_require__(7),
+ mapAccum: __webpack_require__(231),
+ mapAccumRight: __webpack_require__(232),
+ mapObjIndexed: __webpack_require__(233),
+ match: __webpack_require__(234),
+ mathMod: __webpack_require__(235),
+ max: __webpack_require__(20),
+ maxBy: __webpack_require__(236),
+ mean: __webpack_require__(98),
+ median: __webpack_require__(237),
+ memoize: __webpack_require__(238),
+ merge: __webpack_require__(239),
+ mergeAll: __webpack_require__(240),
+ mergeWith: __webpack_require__(241),
+ mergeWithKey: __webpack_require__(99),
+ min: __webpack_require__(242),
+ minBy: __webpack_require__(243),
+ modulo: __webpack_require__(244),
+ multiply: __webpack_require__(100),
+ nAry: __webpack_require__(39),
+ negate: __webpack_require__(245),
+ none: __webpack_require__(246),
+ not: __webpack_require__(101),
+ nth: __webpack_require__(24),
+ nthArg: __webpack_require__(247),
+ objOf: __webpack_require__(102),
+ of: __webpack_require__(248),
+ omit: __webpack_require__(249),
+ once: __webpack_require__(250),
+ or: __webpack_require__(103),
+ over: __webpack_require__(104),
+ pair: __webpack_require__(251),
+ partial: __webpack_require__(252),
+ partialRight: __webpack_require__(253),
+ partition: __webpack_require__(254),
+ path: __webpack_require__(25),
+ pathEq: __webpack_require__(255),
+ pathOr: __webpack_require__(256),
+ pathSatisfies: __webpack_require__(257),
+ pick: __webpack_require__(258),
+ pickAll: __webpack_require__(105),
+ pickBy: __webpack_require__(259),
+ pipe: __webpack_require__(106),
+ pipeK: __webpack_require__(260),
+ pipeP: __webpack_require__(107),
+ pluck: __webpack_require__(26),
+ prepend: __webpack_require__(108),
+ product: __webpack_require__(261),
+ project: __webpack_require__(262),
+ prop: __webpack_require__(53),
+ propEq: __webpack_require__(263),
+ propIs: __webpack_require__(264),
+ propOr: __webpack_require__(265),
+ propSatisfies: __webpack_require__(266),
+ props: __webpack_require__(267),
+ range: __webpack_require__(268),
+ reduce: __webpack_require__(13),
+ reduceBy: __webpack_require__(40),
+ reduceRight: __webpack_require__(109),
+ reduceWhile: __webpack_require__(269),
+ reduced: __webpack_require__(270),
+ reject: __webpack_require__(41),
+ remove: __webpack_require__(271),
+ repeat: __webpack_require__(272),
+ replace: __webpack_require__(273),
+ reverse: __webpack_require__(42),
+ scan: __webpack_require__(274),
+ sequence: __webpack_require__(110),
+ set: __webpack_require__(275),
+ slice: __webpack_require__(18),
+ sort: __webpack_require__(276),
+ sortBy: __webpack_require__(277),
+ sortWith: __webpack_require__(278),
+ split: __webpack_require__(279),
+ splitAt: __webpack_require__(280),
+ splitEvery: __webpack_require__(281),
+ splitWhen: __webpack_require__(282),
+ subtract: __webpack_require__(283),
+ sum: __webpack_require__(111),
+ symmetricDifference: __webpack_require__(284),
+ symmetricDifferenceWith: __webpack_require__(285),
+ tail: __webpack_require__(54),
+ take: __webpack_require__(112),
+ takeLast: __webpack_require__(286),
+ takeLastWhile: __webpack_require__(287),
+ takeWhile: __webpack_require__(288),
+ tap: __webpack_require__(289),
+ test: __webpack_require__(290),
+ times: __webpack_require__(113),
+ toLower: __webpack_require__(291),
+ toPairs: __webpack_require__(292),
+ toPairsIn: __webpack_require__(293),
+ toString: __webpack_require__(27),
+ toUpper: __webpack_require__(294),
+ transduce: __webpack_require__(295),
+ transpose: __webpack_require__(296),
+ traverse: __webpack_require__(297),
+ trim: __webpack_require__(298),
+ tryCatch: __webpack_require__(299),
+ type: __webpack_require__(55),
+ unapply: __webpack_require__(300),
+ unary: __webpack_require__(301),
+ uncurryN: __webpack_require__(302),
+ unfold: __webpack_require__(303),
+ union: __webpack_require__(304),
+ unionWith: __webpack_require__(305),
+ uniq: __webpack_require__(56),
+ uniqBy: __webpack_require__(114),
+ uniqWith: __webpack_require__(57),
+ unless: __webpack_require__(306),
+ unnest: __webpack_require__(307),
+ until: __webpack_require__(308),
+ update: __webpack_require__(115),
+ useWith: __webpack_require__(116),
+ values: __webpack_require__(117),
+ valuesIn: __webpack_require__(309),
+ view: __webpack_require__(310),
+ when: __webpack_require__(311),
+ where: __webpack_require__(118),
+ whereEq: __webpack_require__(312),
+ without: __webpack_require__(313),
+ xprod: __webpack_require__(314),
+ zip: __webpack_require__(315),
+ zipObj: __webpack_require__(316),
+ zipWith: __webpack_require__(317)
+};
+
+
+/***/ }),
+/* 16 */
/***/ (function(module, exports) {
module.exports = function _reduced(x) {
@@ -706,10 +952,10 @@ module.exports = function _reduced(x) {
/***/ }),
-/* 16 */
+/* 17 */
/***/ (function(module, exports, __webpack_require__) {
-var _indexOf = __webpack_require__(83);
+var _indexOf = __webpack_require__(84);
module.exports = function _contains(a, list) {
@@ -718,7 +964,7 @@ module.exports = function _contains(a, list) {
/***/ }),
-/* 17 */
+/* 18 */
/***/ (function(module, exports, __webpack_require__) {
var _checkForMethod = __webpack_require__(21);
@@ -754,252 +1000,6 @@ module.exports = _curry3(_checkForMethod('slice', function slice(fromIndex, toIn
}));
-/***/ }),
-/* 18 */
-/***/ (function(module, exports, __webpack_require__) {
-
-module.exports = {
- F: __webpack_require__(122),
- T: __webpack_require__(123),
- __: __webpack_require__(124),
- add: __webpack_require__(28),
- addIndex: __webpack_require__(125),
- adjust: __webpack_require__(61),
- all: __webpack_require__(126),
- allPass: __webpack_require__(127),
- always: __webpack_require__(19),
- and: __webpack_require__(62),
- any: __webpack_require__(63),
- anyPass: __webpack_require__(128),
- ap: __webpack_require__(43),
- aperture: __webpack_require__(129),
- append: __webpack_require__(130),
- apply: __webpack_require__(64),
- applySpec: __webpack_require__(131),
- ascend: __webpack_require__(132),
- assoc: __webpack_require__(29),
- assocPath: __webpack_require__(65),
- binary: __webpack_require__(133),
- bind: __webpack_require__(66),
- both: __webpack_require__(134),
- call: __webpack_require__(135),
- chain: __webpack_require__(44),
- clamp: __webpack_require__(136),
- clone: __webpack_require__(137),
- comparator: __webpack_require__(138),
- complement: __webpack_require__(139),
- compose: __webpack_require__(45),
- composeK: __webpack_require__(67),
- composeP: __webpack_require__(140),
- concat: __webpack_require__(46),
- cond: __webpack_require__(141),
- construct: __webpack_require__(142),
- constructN: __webpack_require__(68),
- contains: __webpack_require__(143),
- converge: __webpack_require__(69),
- countBy: __webpack_require__(144),
- curry: __webpack_require__(30),
- curryN: __webpack_require__(5),
- dec: __webpack_require__(145),
- descend: __webpack_require__(146),
- defaultTo: __webpack_require__(70),
- difference: __webpack_require__(71),
- differenceWith: __webpack_require__(72),
- dissoc: __webpack_require__(73),
- dissocPath: __webpack_require__(147),
- divide: __webpack_require__(148),
- drop: __webpack_require__(74),
- dropLast: __webpack_require__(149),
- dropLastWhile: __webpack_require__(150),
- dropRepeats: __webpack_require__(151),
- dropRepeatsWith: __webpack_require__(75),
- dropWhile: __webpack_require__(152),
- either: __webpack_require__(153),
- empty: __webpack_require__(76),
- eqBy: __webpack_require__(154),
- eqProps: __webpack_require__(155),
- equals: __webpack_require__(10),
- evolve: __webpack_require__(156),
- filter: __webpack_require__(47),
- find: __webpack_require__(157),
- findIndex: __webpack_require__(158),
- findLast: __webpack_require__(159),
- findLastIndex: __webpack_require__(160),
- flatten: __webpack_require__(161),
- flip: __webpack_require__(31),
- forEach: __webpack_require__(162),
- forEachObjIndexed: __webpack_require__(163),
- fromPairs: __webpack_require__(164),
- groupBy: __webpack_require__(165),
- groupWith: __webpack_require__(166),
- gt: __webpack_require__(167),
- gte: __webpack_require__(168),
- has: __webpack_require__(169),
- hasIn: __webpack_require__(170),
- head: __webpack_require__(171),
- identical: __webpack_require__(77),
- identity: __webpack_require__(48),
- ifElse: __webpack_require__(172),
- inc: __webpack_require__(173),
- indexBy: __webpack_require__(174),
- indexOf: __webpack_require__(175),
- init: __webpack_require__(176),
- insert: __webpack_require__(177),
- insertAll: __webpack_require__(178),
- intersection: __webpack_require__(213),
- intersectionWith: __webpack_require__(214),
- intersperse: __webpack_require__(215),
- into: __webpack_require__(216),
- invert: __webpack_require__(217),
- invertObj: __webpack_require__(218),
- invoker: __webpack_require__(22),
- is: __webpack_require__(92),
- isArrayLike: __webpack_require__(23),
- isEmpty: __webpack_require__(219),
- isNil: __webpack_require__(220),
- join: __webpack_require__(221),
- juxt: __webpack_require__(93),
- keys: __webpack_require__(12),
- keysIn: __webpack_require__(222),
- last: __webpack_require__(94),
- lastIndexOf: __webpack_require__(223),
- length: __webpack_require__(95),
- lens: __webpack_require__(37),
- lensIndex: __webpack_require__(224),
- lensPath: __webpack_require__(225),
- lensProp: __webpack_require__(226),
- lift: __webpack_require__(38),
- liftN: __webpack_require__(96),
- lt: __webpack_require__(227),
- lte: __webpack_require__(228),
- map: __webpack_require__(7),
- mapAccum: __webpack_require__(229),
- mapAccumRight: __webpack_require__(230),
- mapObjIndexed: __webpack_require__(231),
- match: __webpack_require__(232),
- mathMod: __webpack_require__(233),
- max: __webpack_require__(20),
- maxBy: __webpack_require__(234),
- mean: __webpack_require__(97),
- median: __webpack_require__(235),
- memoize: __webpack_require__(236),
- merge: __webpack_require__(237),
- mergeAll: __webpack_require__(238),
- mergeWith: __webpack_require__(239),
- mergeWithKey: __webpack_require__(98),
- min: __webpack_require__(240),
- minBy: __webpack_require__(241),
- modulo: __webpack_require__(242),
- multiply: __webpack_require__(99),
- nAry: __webpack_require__(39),
- negate: __webpack_require__(243),
- none: __webpack_require__(244),
- not: __webpack_require__(100),
- nth: __webpack_require__(24),
- nthArg: __webpack_require__(245),
- objOf: __webpack_require__(101),
- of: __webpack_require__(246),
- omit: __webpack_require__(247),
- once: __webpack_require__(248),
- or: __webpack_require__(102),
- over: __webpack_require__(103),
- pair: __webpack_require__(249),
- partial: __webpack_require__(250),
- partialRight: __webpack_require__(251),
- partition: __webpack_require__(252),
- path: __webpack_require__(25),
- pathEq: __webpack_require__(253),
- pathOr: __webpack_require__(254),
- pathSatisfies: __webpack_require__(255),
- pick: __webpack_require__(256),
- pickAll: __webpack_require__(104),
- pickBy: __webpack_require__(257),
- pipe: __webpack_require__(105),
- pipeK: __webpack_require__(258),
- pipeP: __webpack_require__(106),
- pluck: __webpack_require__(26),
- prepend: __webpack_require__(107),
- product: __webpack_require__(259),
- project: __webpack_require__(260),
- prop: __webpack_require__(53),
- propEq: __webpack_require__(261),
- propIs: __webpack_require__(262),
- propOr: __webpack_require__(263),
- propSatisfies: __webpack_require__(264),
- props: __webpack_require__(265),
- range: __webpack_require__(266),
- reduce: __webpack_require__(13),
- reduceBy: __webpack_require__(40),
- reduceRight: __webpack_require__(108),
- reduceWhile: __webpack_require__(267),
- reduced: __webpack_require__(268),
- reject: __webpack_require__(41),
- remove: __webpack_require__(269),
- repeat: __webpack_require__(270),
- replace: __webpack_require__(271),
- reverse: __webpack_require__(42),
- scan: __webpack_require__(272),
- sequence: __webpack_require__(109),
- set: __webpack_require__(273),
- slice: __webpack_require__(17),
- sort: __webpack_require__(274),
- sortBy: __webpack_require__(275),
- sortWith: __webpack_require__(276),
- split: __webpack_require__(277),
- splitAt: __webpack_require__(278),
- splitEvery: __webpack_require__(279),
- splitWhen: __webpack_require__(280),
- subtract: __webpack_require__(281),
- sum: __webpack_require__(110),
- symmetricDifference: __webpack_require__(282),
- symmetricDifferenceWith: __webpack_require__(283),
- tail: __webpack_require__(54),
- take: __webpack_require__(111),
- takeLast: __webpack_require__(284),
- takeLastWhile: __webpack_require__(285),
- takeWhile: __webpack_require__(286),
- tap: __webpack_require__(287),
- test: __webpack_require__(288),
- times: __webpack_require__(112),
- toLower: __webpack_require__(289),
- toPairs: __webpack_require__(290),
- toPairsIn: __webpack_require__(291),
- toString: __webpack_require__(27),
- toUpper: __webpack_require__(292),
- transduce: __webpack_require__(293),
- transpose: __webpack_require__(294),
- traverse: __webpack_require__(295),
- trim: __webpack_require__(296),
- tryCatch: __webpack_require__(297),
- type: __webpack_require__(55),
- unapply: __webpack_require__(298),
- unary: __webpack_require__(299),
- uncurryN: __webpack_require__(300),
- unfold: __webpack_require__(301),
- union: __webpack_require__(302),
- unionWith: __webpack_require__(303),
- uniq: __webpack_require__(56),
- uniqBy: __webpack_require__(113),
- uniqWith: __webpack_require__(57),
- unless: __webpack_require__(304),
- unnest: __webpack_require__(305),
- until: __webpack_require__(306),
- update: __webpack_require__(114),
- useWith: __webpack_require__(115),
- values: __webpack_require__(116),
- valuesIn: __webpack_require__(307),
- view: __webpack_require__(308),
- when: __webpack_require__(309),
- where: __webpack_require__(117),
- whereEq: __webpack_require__(310),
- without: __webpack_require__(311),
- xprod: __webpack_require__(312),
- zip: __webpack_require__(313),
- zipObj: __webpack_require__(314),
- zipWith: __webpack_require__(315)
-};
-
-
/***/ }),
/* 19 */
/***/ (function(module, exports, __webpack_require__) {
@@ -1299,7 +1299,7 @@ module.exports = _curry2(function pluck(p, list) {
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _toString = __webpack_require__(196);
+var _toString = __webpack_require__(198);
/**
@@ -1640,7 +1640,7 @@ module.exports = _curry2(function lens(getter, setter) {
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var liftN = __webpack_require__(96);
+var liftN = __webpack_require__(97);
/**
@@ -1732,7 +1732,7 @@ var _curryN = __webpack_require__(32);
var _dispatchable = __webpack_require__(3);
var _has = __webpack_require__(6);
var _reduce = __webpack_require__(8);
-var _xreduceBy = __webpack_require__(210);
+var _xreduceBy = __webpack_require__(212);
/**
@@ -1793,7 +1793,7 @@ module.exports = _curryN(4, [], _dispatchable([], _xreduceBy,
/* 41 */
/***/ (function(module, exports, __webpack_require__) {
-var _complement = __webpack_require__(80);
+var _complement = __webpack_require__(81);
var _curry2 = __webpack_require__(0);
var filter = __webpack_require__(47);
@@ -1912,8 +1912,8 @@ module.exports = _curry2(function ap(applicative, fn) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _makeFlat = __webpack_require__(88);
-var _xchain = __webpack_require__(199);
+var _makeFlat = __webpack_require__(89);
+var _xchain = __webpack_require__(201);
var map = __webpack_require__(7);
@@ -1951,7 +1951,7 @@ module.exports = _curry2(_dispatchable(['chain'], _xchain, function chain(fn, mo
/* 45 */
/***/ (function(module, exports, __webpack_require__) {
-var pipe = __webpack_require__(105);
+var pipe = __webpack_require__(106);
var reverse = __webpack_require__(42);
@@ -2040,10 +2040,10 @@ module.exports = _curry2(function concat(a, b) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _filter = __webpack_require__(82);
-var _isObject = __webpack_require__(87);
+var _filter = __webpack_require__(83);
+var _isObject = __webpack_require__(88);
var _reduce = __webpack_require__(8);
-var _xfilter = __webpack_require__(204);
+var _xfilter = __webpack_require__(206);
var keys = __webpack_require__(12);
@@ -2122,7 +2122,7 @@ module.exports = _curry1(_identity);
/* 49 */
/***/ (function(module, exports, __webpack_require__) {
-var _objectAssign = __webpack_require__(189);
+var _objectAssign = __webpack_require__(191);
module.exports =
typeof Object.assign === 'function' ? Object.assign : _objectAssign;
@@ -2196,7 +2196,7 @@ module.exports = _curry2(function prop(p, obj) { return obj[p]; });
var _checkForMethod = __webpack_require__(21);
var _curry1 = __webpack_require__(1);
-var slice = __webpack_require__(17);
+var slice = __webpack_require__(18);
/**
@@ -2271,7 +2271,7 @@ module.exports = _curry1(function type(val) {
/***/ (function(module, exports, __webpack_require__) {
var identity = __webpack_require__(48);
-var uniqBy = __webpack_require__(113);
+var uniqBy = __webpack_require__(114);
/**
@@ -2347,9 +2347,7 @@ module.exports = _curry2(function uniqWith(pred, list) {
"use strict";
-var isArrayPolyfill = function isArrayPolyfill(val) {
- return Object.prototype.toString.call(val) === '[object Array]';
-};
+var isArray = __webpack_require__(14);
/**
* Checks if input `value` is Array
@@ -2364,13 +2362,12 @@ var isArrayPolyfill = function isArrayPolyfill(val) {
* @see {@link RA.isNotArray|isNotArray}
* @example
*
- * RA.isArray([1, 2, 3]); // true
- * RA.isArray({foo: 123}); // false
- * RA.isArray('foobar'); // false
- * RA.isArray(undefined); // false
+ * RA.isArray([]); //=> true
+ * RA.isArray(null); //=> false
+ * RA.isArray({}); //=> false
*/
-module.exports = Array.isArray || isArrayPolyfill;
+module.exports = isArray;
/***/ }),
/* 59 */
@@ -2379,7 +2376,37 @@ module.exports = Array.isArray || isArrayPolyfill;
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
+ is = _require.is;
+
+/**
+ * Checks if input `value` is Array
+ *
+ * @func isBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isNotBoolean|isNotBoolean}
+ * @example
+ *
+ * RA.isBoolean(false); //=> true
+ * RA.isBoolean(true); //=> true
+ * RA.isBoolean(null); //=> false
+ */
+
+module.exports = is(Boolean);
+
+/***/ }),
+/* 60 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _require = __webpack_require__(15),
equals = _require.equals;
/**
@@ -2404,13 +2431,13 @@ var _require = __webpack_require__(18),
module.exports = equals(null);
/***/ }),
-/* 60 */
+/* 61 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
equals = _require.equals;
/**
@@ -2435,7 +2462,7 @@ var _require = __webpack_require__(18),
module.exports = equals(undefined);
/***/ }),
-/* 61 */
+/* 62 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -2480,7 +2507,7 @@ module.exports = _curry3(function adjust(fn, idx, list) {
/***/ }),
-/* 62 */
+/* 63 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -2511,12 +2538,12 @@ module.exports = _curry2(function and(a, b) {
/***/ }),
-/* 63 */
+/* 64 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xany = __webpack_require__(89);
+var _xany = __webpack_require__(90);
/**
@@ -2557,7 +2584,7 @@ module.exports = _curry2(_dispatchable(['any'], _xany, function any(fn, list) {
/***/ }),
-/* 64 */
+/* 65 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -2589,13 +2616,13 @@ module.exports = _curry2(function apply(fn, args) {
/***/ }),
-/* 65 */
+/* 66 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
var _has = __webpack_require__(6);
var _isArray = __webpack_require__(14);
-var _isInteger = __webpack_require__(85);
+var _isInteger = __webpack_require__(86);
var assoc = __webpack_require__(29);
@@ -2643,7 +2670,7 @@ module.exports = _curry3(function assocPath(path, val, obj) {
/***/ }),
-/* 66 */
+/* 67 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -2680,7 +2707,7 @@ module.exports = _curry2(function bind(fn, thisObj) {
/***/ }),
-/* 67 */
+/* 68 */
/***/ (function(module, exports, __webpack_require__) {
var chain = __webpack_require__(44);
@@ -2729,7 +2756,7 @@ module.exports = function composeK() {
/***/ }),
-/* 68 */
+/* 69 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -2797,7 +2824,7 @@ module.exports = _curry2(function constructN(n, Fn) {
/***/ }),
-/* 69 */
+/* 70 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -2847,7 +2874,7 @@ module.exports = _curry2(function converge(after, fns) {
/***/ }),
-/* 70 */
+/* 71 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -2881,10 +2908,10 @@ module.exports = _curry2(function defaultTo(d, v) {
/***/ }),
-/* 71 */
+/* 72 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _curry2 = __webpack_require__(0);
@@ -2923,7 +2950,7 @@ module.exports = _curry2(function difference(first, second) {
/***/ }),
-/* 72 */
+/* 73 */
/***/ (function(module, exports, __webpack_require__) {
var _containsWith = __webpack_require__(50);
@@ -2968,7 +2995,7 @@ module.exports = _curry3(function differenceWith(pred, first, second) {
/***/ }),
-/* 73 */
+/* 74 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3001,13 +3028,13 @@ module.exports = _curry2(function dissoc(prop, obj) {
/***/ }),
-/* 74 */
+/* 75 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xdrop = __webpack_require__(200);
-var slice = __webpack_require__(17);
+var _xdrop = __webpack_require__(202);
+var slice = __webpack_require__(18);
/**
@@ -3040,13 +3067,13 @@ module.exports = _curry2(_dispatchable(['drop'], _xdrop, function drop(n, xs) {
/***/ }),
-/* 75 */
+/* 76 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xdropRepeatsWith = __webpack_require__(90);
-var last = __webpack_require__(94);
+var _xdropRepeatsWith = __webpack_require__(91);
+var last = __webpack_require__(95);
/**
@@ -3089,13 +3116,13 @@ module.exports = _curry2(_dispatchable([], _xdropRepeatsWith, function dropRepea
/***/ }),
-/* 76 */
+/* 77 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _isArguments = __webpack_require__(84);
+var _isArguments = __webpack_require__(85);
var _isArray = __webpack_require__(14);
-var _isObject = __webpack_require__(87);
+var _isObject = __webpack_require__(88);
var _isString = __webpack_require__(35);
@@ -3142,7 +3169,7 @@ module.exports = _curry1(function empty(x) {
/***/ }),
-/* 77 */
+/* 78 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3184,10 +3211,10 @@ module.exports = _curry2(function identical(a, b) {
/***/ }),
-/* 78 */
+/* 79 */
/***/ (function(module, exports, __webpack_require__) {
-var _cloneRegExp = __webpack_require__(79);
+var _cloneRegExp = __webpack_require__(80);
var type = __webpack_require__(55);
@@ -3230,7 +3257,7 @@ module.exports = function _clone(value, refFrom, refTo, deep) {
/***/ }),
-/* 79 */
+/* 80 */
/***/ (function(module, exports) {
module.exports = function _cloneRegExp(pattern) {
@@ -3243,7 +3270,7 @@ module.exports = function _cloneRegExp(pattern) {
/***/ }),
-/* 80 */
+/* 81 */
/***/ (function(module, exports) {
module.exports = function _complement(f) {
@@ -3254,7 +3281,7 @@ module.exports = function _complement(f) {
/***/ }),
-/* 81 */
+/* 82 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -3271,7 +3298,7 @@ module.exports = function _createPartialApplicator(concat) {
/***/ }),
-/* 82 */
+/* 83 */
/***/ (function(module, exports) {
module.exports = function _filter(fn, list) {
@@ -3290,7 +3317,7 @@ module.exports = function _filter(fn, list) {
/***/ }),
-/* 83 */
+/* 84 */
/***/ (function(module, exports, __webpack_require__) {
var equals = __webpack_require__(10);
@@ -3353,7 +3380,7 @@ module.exports = function _indexOf(list, a, idx) {
/***/ }),
-/* 84 */
+/* 85 */
/***/ (function(module, exports, __webpack_require__) {
var _has = __webpack_require__(6);
@@ -3368,7 +3395,7 @@ module.exports = (function() {
/***/ }),
-/* 85 */
+/* 86 */
/***/ (function(module, exports) {
/**
@@ -3385,7 +3412,7 @@ module.exports = Number.isInteger || function _isInteger(n) {
/***/ }),
-/* 86 */
+/* 87 */
/***/ (function(module, exports) {
module.exports = function _isNumber(x) {
@@ -3394,7 +3421,7 @@ module.exports = function _isNumber(x) {
/***/ }),
-/* 87 */
+/* 88 */
/***/ (function(module, exports) {
module.exports = function _isObject(x) {
@@ -3403,7 +3430,7 @@ module.exports = function _isObject(x) {
/***/ }),
-/* 88 */
+/* 89 */
/***/ (function(module, exports, __webpack_require__) {
var isArrayLike = __webpack_require__(23);
@@ -3442,11 +3469,11 @@ module.exports = function _makeFlat(recursive) {
/***/ }),
-/* 89 */
+/* 90 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
@@ -3476,7 +3503,7 @@ module.exports = (function() {
/***/ }),
-/* 90 */
+/* 91 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3509,7 +3536,7 @@ module.exports = (function() {
/***/ }),
-/* 91 */
+/* 92 */
/***/ (function(module, exports) {
module.exports = (function() {
@@ -3529,7 +3556,7 @@ module.exports = (function() {
/***/ }),
-/* 92 */
+/* 93 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3564,11 +3591,11 @@ module.exports = _curry2(function is(Ctor, val) {
/***/ }),
-/* 93 */
+/* 94 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var converge = __webpack_require__(69);
+var converge = __webpack_require__(70);
/**
@@ -3594,7 +3621,7 @@ module.exports = _curry1(function juxt(fns) {
/***/ }),
-/* 94 */
+/* 95 */
/***/ (function(module, exports, __webpack_require__) {
var nth = __webpack_require__(24);
@@ -3624,11 +3651,11 @@ module.exports = nth(-1);
/***/ }),
-/* 95 */
+/* 96 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _isNumber = __webpack_require__(86);
+var _isNumber = __webpack_require__(87);
/**
@@ -3652,7 +3679,7 @@ module.exports = _curry1(function length(list) {
/***/ }),
-/* 96 */
+/* 97 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3688,11 +3715,11 @@ module.exports = _curry2(function liftN(arity, fn) {
/***/ }),
-/* 97 */
+/* 98 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var sum = __webpack_require__(110);
+var sum = __webpack_require__(111);
/**
@@ -3716,7 +3743,7 @@ module.exports = _curry1(function mean(list) {
/***/ }),
-/* 98 */
+/* 99 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -3771,7 +3798,7 @@ module.exports = _curry3(function mergeWithKey(fn, l, r) {
/***/ }),
-/* 99 */
+/* 100 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3801,7 +3828,7 @@ module.exports = _curry2(function multiply(a, b) { return a * b; });
/***/ }),
-/* 100 */
+/* 101 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -3832,7 +3859,7 @@ module.exports = _curry1(function not(a) {
/***/ }),
-/* 101 */
+/* 102 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3866,7 +3893,7 @@ module.exports = _curry2(function objOf(key, val) {
/***/ }),
-/* 102 */
+/* 103 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3898,7 +3925,7 @@ module.exports = _curry2(function or(a, b) {
/***/ }),
-/* 103 */
+/* 104 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -3943,7 +3970,7 @@ module.exports = (function() {
/***/ }),
-/* 104 */
+/* 105 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -3981,11 +4008,11 @@ module.exports = _curry2(function pickAll(names, obj) {
/***/ }),
-/* 105 */
+/* 106 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
-var _pipe = __webpack_require__(191);
+var _pipe = __webpack_require__(193);
var reduce = __webpack_require__(13);
var tail = __webpack_require__(54);
@@ -4023,11 +4050,11 @@ module.exports = function pipe() {
/***/ }),
-/* 106 */
+/* 107 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
-var _pipeP = __webpack_require__(192);
+var _pipeP = __webpack_require__(194);
var reduce = __webpack_require__(13);
var tail = __webpack_require__(54);
@@ -4060,7 +4087,7 @@ module.exports = function pipeP() {
/***/ }),
-/* 107 */
+/* 108 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -4090,7 +4117,7 @@ module.exports = _curry2(function prepend(el, list) {
/***/ }),
-/* 108 */
+/* 109 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -4149,14 +4176,14 @@ module.exports = _curry3(function reduceRight(fn, acc, list) {
/***/ }),
-/* 109 */
+/* 110 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var ap = __webpack_require__(43);
var map = __webpack_require__(7);
-var prepend = __webpack_require__(107);
-var reduceRight = __webpack_require__(108);
+var prepend = __webpack_require__(108);
+var reduceRight = __webpack_require__(109);
/**
@@ -4193,7 +4220,7 @@ module.exports = _curry2(function sequence(of, traversable) {
/***/ }),
-/* 110 */
+/* 111 */
/***/ (function(module, exports, __webpack_require__) {
var add = __webpack_require__(28);
@@ -4219,13 +4246,13 @@ module.exports = reduce(add, 0);
/***/ }),
-/* 111 */
+/* 112 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xtake = __webpack_require__(211);
-var slice = __webpack_require__(17);
+var _xtake = __webpack_require__(213);
+var slice = __webpack_require__(18);
/**
@@ -4277,7 +4304,7 @@ module.exports = _curry2(_dispatchable(['take'], _xtake, function take(n, xs) {
/***/ }),
-/* 112 */
+/* 113 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -4323,10 +4350,10 @@ module.exports = _curry2(function times(fn, n) {
/***/ }),
-/* 113 */
+/* 114 */
/***/ (function(module, exports, __webpack_require__) {
-var _Set = __webpack_require__(179);
+var _Set = __webpack_require__(181);
var _curry2 = __webpack_require__(0);
@@ -4367,11 +4394,11 @@ module.exports = _curry2(function uniqBy(fn, list) {
/***/ }),
-/* 114 */
+/* 115 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
-var adjust = __webpack_require__(61);
+var adjust = __webpack_require__(62);
var always = __webpack_require__(19);
@@ -4403,7 +4430,7 @@ module.exports = _curry3(function update(idx, x, list) {
/***/ }),
-/* 115 */
+/* 116 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -4453,7 +4480,7 @@ module.exports = _curry2(function useWith(fn, transformers) {
/***/ }),
-/* 116 */
+/* 117 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -4490,7 +4517,7 @@ module.exports = _curry1(function values(obj) {
/***/ }),
-/* 117 */
+/* 118 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -4542,13 +4569,13 @@ module.exports = _curry2(function where(spec, testObj) {
/***/ }),
-/* 118 */
+/* 119 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
complement = _require.complement;
var isArray = __webpack_require__(58);
@@ -4566,22 +4593,53 @@ var isArray = __webpack_require__(58);
* @see {@link RA.isArray|isArray}
* @example
*
- * RA.isNotArray([1, 2, 3]); // false
- * RA.isNotArray({foo: 123}); // true
- * RA.isNotArray('foobar'); // true
- * RA.isNotArray(undefined); // true
+ * RA.isNotArray([]); //=> false
+ * RA.isNotArray(null); //=> true
+ * RA.isNotArray({}); //=> true
*/
module.exports = complement(isArray);
/***/ }),
-/* 119 */
+/* 120 */
+/***/ (function(module, exports, __webpack_require__) {
+
+"use strict";
+
+
+var _require = __webpack_require__(15),
+ complement = _require.complement;
+
+var isBoolean = __webpack_require__(59);
+
+/**
+ * Checks if input `value` is complement of Boolean
+ *
+ * @func isNotBoolean
+ * @memberOf RA
+ * @since v0.3.0
+ * @category Type
+ * @sig * -> Boolean
+ * @param {*} val The value to test
+ * @return {Boolean}
+ * @see {@link RA.isBoolean|isBoolean}
+ * @example
+ *
+ * RA.isNotBoolean(false); //=> false
+ * RA.isNotBoolean(true); //=> false
+ * RA.isNotBoolean(null); //=> true
+ */
+
+module.exports = complement(isBoolean);
+
+/***/ }),
+/* 121 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
isNil = _require.isNil,
complement = _require.complement;
@@ -4608,16 +4666,16 @@ var _require = __webpack_require__(18),
module.exports = complement(isNil);
/***/ }),
-/* 120 */
+/* 122 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
complement = _require.complement;
-var isNull = __webpack_require__(59);
+var isNull = __webpack_require__(60);
/**
* Checks if input `value` is complement of `null`
@@ -4641,16 +4699,16 @@ var isNotNull = complement(isNull);
module.exports = isNotNull;
/***/ }),
-/* 121 */
+/* 123 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var _require = __webpack_require__(18),
+var _require = __webpack_require__(15),
complement = _require.complement;
-var isUndefined = __webpack_require__(60);
+var isUndefined = __webpack_require__(61);
/**
* Checks if input `value` is complement `undefined`
@@ -4672,7 +4730,7 @@ var isUndefined = __webpack_require__(60);
module.exports = complement(isUndefined);
/***/ }),
-/* 122 */
+/* 124 */
/***/ (function(module, exports, __webpack_require__) {
var always = __webpack_require__(19);
@@ -4697,7 +4755,7 @@ module.exports = always(false);
/***/ }),
-/* 123 */
+/* 125 */
/***/ (function(module, exports, __webpack_require__) {
var always = __webpack_require__(19);
@@ -4722,7 +4780,7 @@ module.exports = always(true);
/***/ }),
-/* 124 */
+/* 126 */
/***/ (function(module, exports) {
/**
@@ -4755,7 +4813,7 @@ module.exports = {'@@functional/placeholder': true};
/***/ }),
-/* 125 */
+/* 127 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -4804,12 +4862,12 @@ module.exports = _curry1(function addIndex(fn) {
/***/ }),
-/* 126 */
+/* 128 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xall = __webpack_require__(197);
+var _xall = __webpack_require__(199);
/**
@@ -4849,7 +4907,7 @@ module.exports = _curry2(_dispatchable(['all'], _xall, function all(fn, list) {
/***/ }),
-/* 127 */
+/* 129 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -4900,7 +4958,7 @@ module.exports = _curry1(function allPass(preds) {
/***/ }),
-/* 128 */
+/* 130 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -4952,13 +5010,13 @@ module.exports = _curry1(function anyPass(preds) {
/***/ }),
-/* 129 */
+/* 131 */
/***/ (function(module, exports, __webpack_require__) {
-var _aperture = __webpack_require__(180);
+var _aperture = __webpack_require__(182);
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xaperture = __webpack_require__(198);
+var _xaperture = __webpack_require__(200);
/**
@@ -4986,7 +5044,7 @@ module.exports = _curry2(_dispatchable([], _xaperture, _aperture));
/***/ }),
-/* 130 */
+/* 132 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -5019,17 +5077,17 @@ module.exports = _curry2(function append(el, list) {
/***/ }),
-/* 131 */
+/* 133 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var apply = __webpack_require__(64);
+var apply = __webpack_require__(65);
var curryN = __webpack_require__(5);
var map = __webpack_require__(7);
var max = __webpack_require__(20);
var pluck = __webpack_require__(26);
var reduce = __webpack_require__(13);
-var values = __webpack_require__(116);
+var values = __webpack_require__(117);
/**
@@ -5069,7 +5127,7 @@ module.exports = _curry1(function applySpec(spec) {
/***/ }),
-/* 132 */
+/* 134 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -5104,7 +5162,7 @@ module.exports = _curry3(function ascend(fn, a, b) {
/***/ }),
-/* 133 */
+/* 135 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -5144,12 +5202,12 @@ module.exports = _curry1(function binary(fn) {
/***/ }),
-/* 134 */
+/* 136 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _isFunction = __webpack_require__(33);
-var and = __webpack_require__(62);
+var and = __webpack_require__(63);
var lift = __webpack_require__(38);
@@ -5191,7 +5249,7 @@ module.exports = _curry2(function both(f, g) {
/***/ }),
-/* 135 */
+/* 137 */
/***/ (function(module, exports, __webpack_require__) {
var curry = __webpack_require__(30);
@@ -5234,7 +5292,7 @@ module.exports = curry(function call(fn) {
/***/ }),
-/* 136 */
+/* 138 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -5270,10 +5328,10 @@ module.exports = _curry3(function clamp(min, max, value) {
/***/ }),
-/* 137 */
+/* 139 */
/***/ (function(module, exports, __webpack_require__) {
-var _clone = __webpack_require__(78);
+var _clone = __webpack_require__(79);
var _curry1 = __webpack_require__(1);
@@ -5306,7 +5364,7 @@ module.exports = _curry1(function clone(value) {
/***/ }),
-/* 138 */
+/* 140 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -5340,11 +5398,11 @@ module.exports = _curry1(function comparator(pred) {
/***/ }),
-/* 139 */
+/* 141 */
/***/ (function(module, exports, __webpack_require__) {
var lift = __webpack_require__(38);
-var not = __webpack_require__(100);
+var not = __webpack_require__(101);
/**
@@ -5373,10 +5431,10 @@ module.exports = lift(not);
/***/ }),
-/* 140 */
+/* 142 */
/***/ (function(module, exports, __webpack_require__) {
-var pipeP = __webpack_require__(106);
+var pipeP = __webpack_require__(107);
var reverse = __webpack_require__(42);
@@ -5423,7 +5481,7 @@ module.exports = function composeP() {
/***/ }),
-/* 141 */
+/* 143 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -5476,11 +5534,11 @@ module.exports = _curry1(function cond(pairs) {
/***/ }),
-/* 142 */
+/* 144 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var constructN = __webpack_require__(68);
+var constructN = __webpack_require__(69);
/**
@@ -5520,10 +5578,10 @@ module.exports = _curry1(function construct(Fn) {
/***/ }),
-/* 143 */
+/* 145 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _curry2 = __webpack_require__(0);
@@ -5551,7 +5609,7 @@ module.exports = _curry2(_contains);
/***/ }),
-/* 144 */
+/* 146 */
/***/ (function(module, exports, __webpack_require__) {
var reduceBy = __webpack_require__(40);
@@ -5585,7 +5643,7 @@ module.exports = reduceBy(function(acc, elem) { return acc + 1; }, 0);
/***/ }),
-/* 145 */
+/* 147 */
/***/ (function(module, exports, __webpack_require__) {
var add = __webpack_require__(28);
@@ -5610,7 +5668,7 @@ module.exports = add(-1);
/***/ }),
-/* 146 */
+/* 148 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -5645,12 +5703,12 @@ module.exports = _curry3(function descend(fn, a, b) {
/***/ }),
-/* 147 */
+/* 149 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var assoc = __webpack_require__(29);
-var dissoc = __webpack_require__(73);
+var dissoc = __webpack_require__(74);
/**
@@ -5686,7 +5744,7 @@ module.exports = _curry2(function dissocPath(path, obj) {
/***/ }),
-/* 148 */
+/* 150 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -5718,13 +5776,13 @@ module.exports = _curry2(function divide(a, b) { return a / b; });
/***/ }),
-/* 149 */
+/* 151 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _dropLast = __webpack_require__(182);
-var _xdropLast = __webpack_require__(201);
+var _dropLast = __webpack_require__(184);
+var _xdropLast = __webpack_require__(203);
/**
@@ -5752,13 +5810,13 @@ module.exports = _curry2(_dispatchable([], _xdropLast, _dropLast));
/***/ }),
-/* 150 */
+/* 152 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _dropLastWhile = __webpack_require__(183);
-var _xdropLastWhile = __webpack_require__(202);
+var _dropLastWhile = __webpack_require__(185);
+var _xdropLastWhile = __webpack_require__(204);
/**
@@ -5787,13 +5845,13 @@ module.exports = _curry2(_dispatchable([], _xdropLastWhile, _dropLastWhile));
/***/ }),
-/* 151 */
+/* 153 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
var _dispatchable = __webpack_require__(3);
-var _xdropRepeatsWith = __webpack_require__(90);
-var dropRepeatsWith = __webpack_require__(75);
+var _xdropRepeatsWith = __webpack_require__(91);
+var dropRepeatsWith = __webpack_require__(76);
var equals = __webpack_require__(10);
@@ -5819,12 +5877,12 @@ module.exports = _curry1(_dispatchable([], _xdropRepeatsWith(equals), dropRepeat
/***/ }),
-/* 152 */
+/* 154 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xdropWhile = __webpack_require__(203);
+var _xdropWhile = __webpack_require__(205);
/**
@@ -5863,13 +5921,13 @@ module.exports = _curry2(_dispatchable(['dropWhile'], _xdropWhile, function drop
/***/ }),
-/* 153 */
+/* 155 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _isFunction = __webpack_require__(33);
var lift = __webpack_require__(38);
-var or = __webpack_require__(102);
+var or = __webpack_require__(103);
/**
@@ -5909,7 +5967,7 @@ module.exports = _curry2(function either(f, g) {
/***/ }),
-/* 154 */
+/* 156 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -5939,7 +5997,7 @@ module.exports = _curry3(function eqBy(f, x, y) {
/***/ }),
-/* 155 */
+/* 157 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -5973,7 +6031,7 @@ module.exports = _curry3(function eqProps(prop, obj1, obj2) {
/***/ }),
-/* 156 */
+/* 158 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6021,12 +6079,12 @@ module.exports = _curry2(function evolve(transformations, object) {
/***/ }),
-/* 157 */
+/* 159 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xfind = __webpack_require__(205);
+var _xfind = __webpack_require__(207);
/**
@@ -6066,12 +6124,12 @@ module.exports = _curry2(_dispatchable(['find'], _xfind, function find(fn, list)
/***/ }),
-/* 158 */
+/* 160 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xfindIndex = __webpack_require__(206);
+var _xfindIndex = __webpack_require__(208);
/**
@@ -6110,12 +6168,12 @@ module.exports = _curry2(_dispatchable([], _xfindIndex, function findIndex(fn, l
/***/ }),
-/* 159 */
+/* 161 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xfindLast = __webpack_require__(207);
+var _xfindLast = __webpack_require__(209);
/**
@@ -6152,12 +6210,12 @@ module.exports = _curry2(_dispatchable([], _xfindLast, function findLast(fn, lis
/***/ }),
-/* 160 */
+/* 162 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xfindLastIndex = __webpack_require__(208);
+var _xfindLastIndex = __webpack_require__(210);
/**
@@ -6195,11 +6253,11 @@ module.exports = _curry2(_dispatchable([], _xfindLastIndex, function findLastInd
/***/ }),
-/* 161 */
+/* 163 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _makeFlat = __webpack_require__(88);
+var _makeFlat = __webpack_require__(89);
/**
@@ -6223,7 +6281,7 @@ module.exports = _curry1(_makeFlat(true));
/***/ }),
-/* 162 */
+/* 164 */
/***/ (function(module, exports, __webpack_require__) {
var _checkForMethod = __webpack_require__(21);
@@ -6276,7 +6334,7 @@ module.exports = _curry2(_checkForMethod('forEach', function forEach(fn, list) {
/***/ }),
-/* 163 */
+/* 165 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6318,7 +6376,7 @@ module.exports = _curry2(function forEachObjIndexed(fn, obj) {
/***/ }),
-/* 164 */
+/* 166 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -6352,7 +6410,7 @@ module.exports = _curry1(function fromPairs(pairs) {
/***/ }),
-/* 165 */
+/* 167 */
/***/ (function(module, exports, __webpack_require__) {
var _checkForMethod = __webpack_require__(21);
@@ -6409,7 +6467,7 @@ module.exports = _curry2(_checkForMethod('groupBy', reduceBy(function(acc, item)
/***/ }),
-/* 166 */
+/* 168 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6457,7 +6515,7 @@ module.exports = _curry2(function(fn, list) {
/***/ }),
-/* 167 */
+/* 169 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6488,7 +6546,7 @@ module.exports = _curry2(function gt(a, b) { return a > b; });
/***/ }),
-/* 168 */
+/* 170 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6519,7 +6577,7 @@ module.exports = _curry2(function gte(a, b) { return a >= b; });
/***/ }),
-/* 169 */
+/* 171 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6554,7 +6612,7 @@ module.exports = _curry2(_has);
/***/ }),
-/* 170 */
+/* 172 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -6592,7 +6650,7 @@ module.exports = _curry2(function hasIn(prop, obj) {
/***/ }),
-/* 171 */
+/* 173 */
/***/ (function(module, exports, __webpack_require__) {
var nth = __webpack_require__(24);
@@ -6623,7 +6681,7 @@ module.exports = nth(0);
/***/ }),
-/* 172 */
+/* 174 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -6665,7 +6723,7 @@ module.exports = _curry3(function ifElse(condition, onTrue, onFalse) {
/***/ }),
-/* 173 */
+/* 175 */
/***/ (function(module, exports, __webpack_require__) {
var add = __webpack_require__(28);
@@ -6690,7 +6748,7 @@ module.exports = add(1);
/***/ }),
-/* 174 */
+/* 176 */
/***/ (function(module, exports, __webpack_require__) {
var reduceBy = __webpack_require__(40);
@@ -6722,11 +6780,11 @@ module.exports = reduceBy(function(acc, elem) { return elem; }, null);
/***/ }),
-/* 175 */
+/* 177 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _indexOf = __webpack_require__(83);
+var _indexOf = __webpack_require__(84);
var _isArray = __webpack_require__(14);
@@ -6757,10 +6815,10 @@ module.exports = _curry2(function indexOf(target, xs) {
/***/ }),
-/* 176 */
+/* 178 */
/***/ (function(module, exports, __webpack_require__) {
-var slice = __webpack_require__(17);
+var slice = __webpack_require__(18);
/**
@@ -6791,7 +6849,7 @@ module.exports = slice(0, -1);
/***/ }),
-/* 177 */
+/* 179 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -6824,7 +6882,7 @@ module.exports = _curry3(function insert(idx, elt, list) {
/***/ }),
-/* 178 */
+/* 180 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -6857,10 +6915,10 @@ module.exports = _curry3(function insertAll(idx, elts, list) {
/***/ }),
-/* 179 */
+/* 181 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
// A simple Set type that honours R.equals semantics
@@ -7034,7 +7092,7 @@ module.exports = (function() {
/***/ }),
-/* 180 */
+/* 182 */
/***/ (function(module, exports) {
module.exports = function _aperture(n, list) {
@@ -7050,7 +7108,7 @@ module.exports = function _aperture(n, list) {
/***/ }),
-/* 181 */
+/* 183 */
/***/ (function(module, exports) {
module.exports = function _arrayFromIterator(iter) {
@@ -7064,10 +7122,10 @@ module.exports = function _arrayFromIterator(iter) {
/***/ }),
-/* 182 */
+/* 184 */
/***/ (function(module, exports, __webpack_require__) {
-var take = __webpack_require__(111);
+var take = __webpack_require__(112);
module.exports = function dropLast(n, xs) {
return take(n < xs.length ? xs.length - n : 0, xs);
@@ -7075,7 +7133,7 @@ module.exports = function dropLast(n, xs) {
/***/ }),
-/* 183 */
+/* 185 */
/***/ (function(module, exports) {
module.exports = function dropLastWhile(pred, list) {
@@ -7088,13 +7146,13 @@ module.exports = function dropLastWhile(pred, list) {
/***/ }),
-/* 184 */
+/* 186 */
/***/ (function(module, exports, __webpack_require__) {
-var _arrayFromIterator = __webpack_require__(181);
-var _functionName = __webpack_require__(187);
+var _arrayFromIterator = __webpack_require__(183);
+var _functionName = __webpack_require__(189);
var _has = __webpack_require__(6);
-var identical = __webpack_require__(77);
+var identical = __webpack_require__(78);
var keys = __webpack_require__(12);
var type = __webpack_require__(55);
@@ -7203,10 +7261,10 @@ module.exports = function _equals(a, b, stackA, stackB) {
/***/ }),
-/* 185 */
+/* 187 */
/***/ (function(module, exports, __webpack_require__) {
-var _forceReduced = __webpack_require__(186);
+var _forceReduced = __webpack_require__(188);
var _reduce = __webpack_require__(8);
var _xfBase = __webpack_require__(4);
var isArrayLike = __webpack_require__(23);
@@ -7241,7 +7299,7 @@ module.exports = (function() {
/***/ }),
-/* 186 */
+/* 188 */
/***/ (function(module, exports) {
module.exports = function _forceReduced(x) {
@@ -7253,7 +7311,7 @@ module.exports = function _forceReduced(x) {
/***/ }),
-/* 187 */
+/* 189 */
/***/ (function(module, exports) {
module.exports = function _functionName(f) {
@@ -7264,7 +7322,7 @@ module.exports = function _functionName(f) {
/***/ }),
-/* 188 */
+/* 190 */
/***/ (function(module, exports) {
module.exports = function _isRegExp(x) {
@@ -7273,7 +7331,7 @@ module.exports = function _isRegExp(x) {
/***/ }),
-/* 189 */
+/* 191 */
/***/ (function(module, exports, __webpack_require__) {
var _has = __webpack_require__(6);
@@ -7303,14 +7361,14 @@ module.exports = function _objectAssign(target) {
/***/ }),
-/* 190 */
+/* 192 */
/***/ (function(module, exports) {
module.exports = function _of(x) { return [x]; };
/***/ }),
-/* 191 */
+/* 193 */
/***/ (function(module, exports) {
module.exports = function _pipe(f, g) {
@@ -7321,7 +7379,7 @@ module.exports = function _pipe(f, g) {
/***/ }),
-/* 192 */
+/* 194 */
/***/ (function(module, exports) {
module.exports = function _pipeP(f, g) {
@@ -7335,7 +7393,7 @@ module.exports = function _pipeP(f, g) {
/***/ }),
-/* 193 */
+/* 195 */
/***/ (function(module, exports) {
module.exports = function _quote(s) {
@@ -7354,14 +7412,14 @@ module.exports = function _quote(s) {
/***/ }),
-/* 194 */
+/* 196 */
/***/ (function(module, exports, __webpack_require__) {
var _assign = __webpack_require__(49);
var _identity = __webpack_require__(51);
var _isTransformer = __webpack_require__(52);
var isArrayLike = __webpack_require__(23);
-var objOf = __webpack_require__(101);
+var objOf = __webpack_require__(102);
module.exports = (function() {
@@ -7408,7 +7466,7 @@ module.exports = (function() {
/***/ }),
-/* 195 */
+/* 197 */
/***/ (function(module, exports) {
/**
@@ -7436,13 +7494,13 @@ module.exports = (function() {
/***/ }),
-/* 196 */
+/* 198 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _map = __webpack_require__(36);
-var _quote = __webpack_require__(193);
-var _toISOString = __webpack_require__(195);
+var _quote = __webpack_require__(195);
+var _toISOString = __webpack_require__(197);
var keys = __webpack_require__(12);
var reject = __webpack_require__(41);
@@ -7488,11 +7546,11 @@ module.exports = function _toString(x, seen) {
/***/ }),
-/* 197 */
+/* 199 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
@@ -7522,7 +7580,7 @@ module.exports = (function() {
/***/ }),
-/* 198 */
+/* 200 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -7564,11 +7622,11 @@ module.exports = (function() {
/***/ }),
-/* 199 */
+/* 201 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _flatCat = __webpack_require__(185);
+var _flatCat = __webpack_require__(187);
var map = __webpack_require__(7);
@@ -7578,7 +7636,7 @@ module.exports = _curry2(function _xchain(f, xf) {
/***/ }),
-/* 200 */
+/* 202 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7605,7 +7663,7 @@ module.exports = (function() {
/***/ }),
-/* 201 */
+/* 203 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7645,7 +7703,7 @@ module.exports = (function() {
/***/ }),
-/* 202 */
+/* 204 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7686,7 +7744,7 @@ module.exports = (function() {
/***/ }),
-/* 203 */
+/* 205 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7715,7 +7773,7 @@ module.exports = (function() {
/***/ }),
-/* 204 */
+/* 206 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7738,11 +7796,11 @@ module.exports = (function() {
/***/ }),
-/* 205 */
+/* 207 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
@@ -7772,11 +7830,11 @@ module.exports = (function() {
/***/ }),
-/* 206 */
+/* 208 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
@@ -7808,7 +7866,7 @@ module.exports = (function() {
/***/ }),
-/* 207 */
+/* 209 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7836,7 +7894,7 @@ module.exports = (function() {
/***/ }),
-/* 208 */
+/* 210 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7867,7 +7925,7 @@ module.exports = (function() {
/***/ }),
-/* 209 */
+/* 211 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -7890,7 +7948,7 @@ module.exports = (function() {
/***/ }),
-/* 210 */
+/* 212 */
/***/ (function(module, exports, __webpack_require__) {
var _curryN = __webpack_require__(32);
@@ -7936,11 +7994,11 @@ module.exports = (function() {
/***/ }),
-/* 211 */
+/* 213 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
module.exports = (function() {
@@ -7962,11 +8020,11 @@ module.exports = (function() {
/***/ }),
-/* 212 */
+/* 214 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
var _xfBase = __webpack_require__(4);
@@ -7986,12 +8044,12 @@ module.exports = (function() {
/***/ }),
-/* 213 */
+/* 215 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _curry2 = __webpack_require__(0);
-var _filter = __webpack_require__(82);
+var _filter = __webpack_require__(83);
var flip = __webpack_require__(31);
var uniq = __webpack_require__(56);
@@ -8027,7 +8085,7 @@ module.exports = _curry2(function intersection(list1, list2) {
/***/ }),
-/* 214 */
+/* 216 */
/***/ (function(module, exports, __webpack_require__) {
var _containsWith = __webpack_require__(50);
@@ -8092,7 +8150,7 @@ module.exports = _curry3(function intersectionWith(pred, list1, list2) {
/***/ }),
-/* 215 */
+/* 217 */
/***/ (function(module, exports, __webpack_require__) {
var _checkForMethod = __webpack_require__(21);
@@ -8133,14 +8191,14 @@ module.exports = _curry2(_checkForMethod('intersperse', function intersperse(sep
/***/ }),
-/* 216 */
+/* 218 */
/***/ (function(module, exports, __webpack_require__) {
-var _clone = __webpack_require__(78);
+var _clone = __webpack_require__(79);
var _curry3 = __webpack_require__(2);
var _isTransformer = __webpack_require__(52);
var _reduce = __webpack_require__(8);
-var _stepCat = __webpack_require__(194);
+var _stepCat = __webpack_require__(196);
/**
@@ -8188,7 +8246,7 @@ module.exports = _curry3(function into(acc, xf, list) {
/***/ }),
-/* 217 */
+/* 219 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -8236,7 +8294,7 @@ module.exports = _curry1(function invert(obj) {
/***/ }),
-/* 218 */
+/* 220 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -8285,11 +8343,11 @@ module.exports = _curry1(function invertObj(obj) {
/***/ }),
-/* 219 */
+/* 221 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var empty = __webpack_require__(76);
+var empty = __webpack_require__(77);
var equals = __webpack_require__(10);
@@ -8320,7 +8378,7 @@ module.exports = _curry1(function isEmpty(x) {
/***/ }),
-/* 220 */
+/* 222 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -8347,7 +8405,7 @@ module.exports = _curry1(function isNil(x) { return x == null; });
/***/ }),
-/* 221 */
+/* 223 */
/***/ (function(module, exports, __webpack_require__) {
var invoker = __webpack_require__(22);
@@ -8376,7 +8434,7 @@ module.exports = invoker(1, 'join');
/***/ }),
-/* 222 */
+/* 224 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -8413,7 +8471,7 @@ module.exports = _curry1(function keysIn(obj) {
/***/ }),
-/* 223 */
+/* 225 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -8457,13 +8515,13 @@ module.exports = _curry2(function lastIndexOf(target, xs) {
/***/ }),
-/* 224 */
+/* 226 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
var lens = __webpack_require__(37);
var nth = __webpack_require__(24);
-var update = __webpack_require__(114);
+var update = __webpack_require__(115);
/**
@@ -8492,11 +8550,11 @@ module.exports = _curry1(function lensIndex(n) {
/***/ }),
-/* 225 */
+/* 227 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var assocPath = __webpack_require__(65);
+var assocPath = __webpack_require__(66);
var lens = __webpack_require__(37);
var path = __webpack_require__(25);
@@ -8531,7 +8589,7 @@ module.exports = _curry1(function lensPath(p) {
/***/ }),
-/* 226 */
+/* 228 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -8566,7 +8624,7 @@ module.exports = _curry1(function lensProp(k) {
/***/ }),
-/* 227 */
+/* 229 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -8597,7 +8655,7 @@ module.exports = _curry2(function lt(a, b) { return a < b; });
/***/ }),
-/* 228 */
+/* 230 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -8628,7 +8686,7 @@ module.exports = _curry2(function lte(a, b) { return a <= b; });
/***/ }),
-/* 229 */
+/* 231 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -8683,7 +8741,7 @@ module.exports = _curry3(function mapAccum(fn, acc, list) {
/***/ }),
-/* 230 */
+/* 232 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -8740,7 +8798,7 @@ module.exports = _curry3(function mapAccumRight(fn, acc, list) {
/***/ }),
-/* 231 */
+/* 233 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -8778,7 +8836,7 @@ module.exports = _curry2(function mapObjIndexed(fn, obj) {
/***/ }),
-/* 232 */
+/* 234 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -8811,11 +8869,11 @@ module.exports = _curry2(function match(rx, str) {
/***/ }),
-/* 233 */
+/* 235 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _isInteger = __webpack_require__(85);
+var _isInteger = __webpack_require__(86);
/**
@@ -8858,7 +8916,7 @@ module.exports = _curry2(function mathMod(m, p) {
/***/ }),
-/* 234 */
+/* 236 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -8894,11 +8952,11 @@ module.exports = _curry3(function maxBy(f, a, b) {
/***/ }),
-/* 235 */
+/* 237 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var mean = __webpack_require__(97);
+var mean = __webpack_require__(98);
/**
@@ -8931,7 +8989,7 @@ module.exports = _curry1(function median(list) {
/***/ }),
-/* 236 */
+/* 238 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -8979,7 +9037,7 @@ module.exports = _curry1(function memoize(fn) {
/***/ }),
-/* 237 */
+/* 239 */
/***/ (function(module, exports, __webpack_require__) {
var _assign = __webpack_require__(49);
@@ -9015,7 +9073,7 @@ module.exports = _curry2(function merge(l, r) {
/***/ }),
-/* 238 */
+/* 240 */
/***/ (function(module, exports, __webpack_require__) {
var _assign = __webpack_require__(49);
@@ -9045,11 +9103,11 @@ module.exports = _curry1(function mergeAll(list) {
/***/ }),
-/* 239 */
+/* 241 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
-var mergeWithKey = __webpack_require__(98);
+var mergeWithKey = __webpack_require__(99);
/**
@@ -9084,7 +9142,7 @@ module.exports = _curry3(function mergeWith(fn, l, r) {
/***/ }),
-/* 240 */
+/* 242 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9111,7 +9169,7 @@ module.exports = _curry2(function min(a, b) { return b < a ? b : a; });
/***/ }),
-/* 241 */
+/* 243 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9147,7 +9205,7 @@ module.exports = _curry3(function minBy(f, a, b) {
/***/ }),
-/* 242 */
+/* 244 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9182,7 +9240,7 @@ module.exports = _curry2(function modulo(a, b) { return a % b; });
/***/ }),
-/* 243 */
+/* 245 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -9206,14 +9264,14 @@ module.exports = _curry1(function negate(n) { return -n; });
/***/ }),
-/* 244 */
+/* 246 */
/***/ (function(module, exports, __webpack_require__) {
-var _complement = __webpack_require__(80);
+var _complement = __webpack_require__(81);
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xany = __webpack_require__(89);
-var any = __webpack_require__(63);
+var _xany = __webpack_require__(90);
+var any = __webpack_require__(64);
/**
@@ -9242,7 +9300,7 @@ module.exports = _curry2(_complement(_dispatchable(['any'], _xany, any)));
/***/ }),
-/* 245 */
+/* 247 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -9277,11 +9335,11 @@ module.exports = _curry1(function nthArg(n) {
/***/ }),
-/* 246 */
+/* 248 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _of = __webpack_require__(190);
+var _of = __webpack_require__(192);
/**
@@ -9306,10 +9364,10 @@ module.exports = _curry1(_of);
/***/ }),
-/* 247 */
+/* 249 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _curry2 = __webpack_require__(0);
@@ -9341,7 +9399,7 @@ module.exports = _curry2(function omit(names, obj) {
/***/ }),
-/* 248 */
+/* 250 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -9382,7 +9440,7 @@ module.exports = _curry1(function once(fn) {
/***/ }),
-/* 249 */
+/* 251 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9408,11 +9466,11 @@ module.exports = _curry2(function pair(fst, snd) { return [fst, snd]; });
/***/ }),
-/* 250 */
+/* 252 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
-var _createPartialApplicator = __webpack_require__(81);
+var _createPartialApplicator = __webpack_require__(82);
/**
@@ -9447,11 +9505,11 @@ module.exports = _createPartialApplicator(_concat);
/***/ }),
-/* 251 */
+/* 253 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
-var _createPartialApplicator = __webpack_require__(81);
+var _createPartialApplicator = __webpack_require__(82);
var flip = __webpack_require__(31);
@@ -9483,11 +9541,11 @@ module.exports = _createPartialApplicator(flip(_concat));
/***/ }),
-/* 252 */
+/* 254 */
/***/ (function(module, exports, __webpack_require__) {
var filter = __webpack_require__(47);
-var juxt = __webpack_require__(93);
+var juxt = __webpack_require__(94);
var reject = __webpack_require__(41);
@@ -9518,7 +9576,7 @@ module.exports = juxt([filter, reject]);
/***/ }),
-/* 253 */
+/* 255 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9556,11 +9614,11 @@ module.exports = _curry3(function pathEq(_path, val, obj) {
/***/ }),
-/* 254 */
+/* 256 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
-var defaultTo = __webpack_require__(70);
+var defaultTo = __webpack_require__(71);
var path = __webpack_require__(25);
@@ -9589,7 +9647,7 @@ module.exports = _curry3(function pathOr(d, p, obj) {
/***/ }),
-/* 255 */
+/* 257 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9621,7 +9679,7 @@ module.exports = _curry3(function pathSatisfies(pred, propPath, obj) {
/***/ }),
-/* 256 */
+/* 258 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9659,7 +9717,7 @@ module.exports = _curry2(function pick(names, obj) {
/***/ }),
-/* 257 */
+/* 259 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9697,10 +9755,10 @@ module.exports = _curry2(function pickBy(test, obj) {
/***/ }),
-/* 258 */
+/* 260 */
/***/ (function(module, exports, __webpack_require__) {
-var composeK = __webpack_require__(67);
+var composeK = __webpack_require__(68);
var reverse = __webpack_require__(42);
/**
@@ -9746,10 +9804,10 @@ module.exports = function pipeK() {
/***/ }),
-/* 259 */
+/* 261 */
/***/ (function(module, exports, __webpack_require__) {
-var multiply = __webpack_require__(99);
+var multiply = __webpack_require__(100);
var reduce = __webpack_require__(13);
@@ -9772,13 +9830,13 @@ module.exports = reduce(multiply, 1);
/***/ }),
-/* 260 */
+/* 262 */
/***/ (function(module, exports, __webpack_require__) {
var _map = __webpack_require__(36);
var identity = __webpack_require__(48);
-var pickAll = __webpack_require__(104);
-var useWith = __webpack_require__(115);
+var pickAll = __webpack_require__(105);
+var useWith = __webpack_require__(116);
/**
@@ -9804,7 +9862,7 @@ module.exports = useWith(_map, [pickAll, identity]); // passing `identity` gives
/***/ }),
-/* 261 */
+/* 263 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9841,11 +9899,11 @@ module.exports = _curry3(function propEq(name, val, obj) {
/***/ }),
-/* 262 */
+/* 264 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
-var is = __webpack_require__(92);
+var is = __webpack_require__(93);
/**
@@ -9874,7 +9932,7 @@ module.exports = _curry3(function propIs(type, name, obj) {
/***/ }),
-/* 263 */
+/* 265 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9913,7 +9971,7 @@ module.exports = _curry3(function propOr(val, p, obj) {
/***/ }),
-/* 264 */
+/* 266 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -9943,7 +10001,7 @@ module.exports = _curry3(function propSatisfies(pred, name, obj) {
/***/ }),
-/* 265 */
+/* 267 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -9984,11 +10042,11 @@ module.exports = _curry2(function props(ps, obj) {
/***/ }),
-/* 266 */
+/* 268 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var _isNumber = __webpack_require__(86);
+var _isNumber = __webpack_require__(87);
/**
@@ -10022,12 +10080,12 @@ module.exports = _curry2(function range(from, to) {
/***/ }),
-/* 267 */
+/* 269 */
/***/ (function(module, exports, __webpack_require__) {
var _curryN = __webpack_require__(32);
var _reduce = __webpack_require__(8);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
/**
@@ -10067,11 +10125,11 @@ module.exports = _curryN(4, [], function _reduceWhile(pred, fn, a, list) {
/***/ }),
-/* 268 */
+/* 270 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
-var _reduced = __webpack_require__(15);
+var _reduced = __webpack_require__(16);
/**
* Returns a value wrapped to indicate that it is the final value of the reduce
@@ -10101,7 +10159,7 @@ module.exports = _curry1(_reduced);
/***/ }),
-/* 269 */
+/* 271 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -10134,12 +10192,12 @@ module.exports = _curry3(function remove(start, count, list) {
/***/ }),
-/* 270 */
+/* 272 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var always = __webpack_require__(19);
-var times = __webpack_require__(112);
+var times = __webpack_require__(113);
/**
@@ -10170,7 +10228,7 @@ module.exports = _curry2(function repeat(value, n) {
/***/ }),
-/* 271 */
+/* 273 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -10202,7 +10260,7 @@ module.exports = _curry3(function replace(regex, replacement, str) {
/***/ }),
-/* 272 */
+/* 274 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -10242,12 +10300,12 @@ module.exports = _curry3(function scan(fn, acc, list) {
/***/ }),
-/* 273 */
+/* 275 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
var always = __webpack_require__(19);
-var over = __webpack_require__(103);
+var over = __webpack_require__(104);
/**
@@ -10278,7 +10336,7 @@ module.exports = _curry3(function set(lens, v, x) {
/***/ }),
-/* 274 */
+/* 276 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10310,7 +10368,7 @@ module.exports = _curry2(function sort(comparator, list) {
/***/ }),
-/* 275 */
+/* 277 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10358,7 +10416,7 @@ module.exports = _curry2(function sortBy(fn, list) {
/***/ }),
-/* 276 */
+/* 278 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10410,7 +10468,7 @@ module.exports = _curry2(function sortWith(fns, list) {
/***/ }),
-/* 277 */
+/* 279 */
/***/ (function(module, exports, __webpack_require__) {
var invoker = __webpack_require__(22);
@@ -10440,12 +10498,12 @@ module.exports = invoker(1, 'split');
/***/ }),
-/* 278 */
+/* 280 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var length = __webpack_require__(95);
-var slice = __webpack_require__(17);
+var length = __webpack_require__(96);
+var slice = __webpack_require__(18);
/**
@@ -10472,11 +10530,11 @@ module.exports = _curry2(function splitAt(index, array) {
/***/ }),
-/* 279 */
+/* 281 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var slice = __webpack_require__(17);
+var slice = __webpack_require__(18);
/**
@@ -10510,7 +10568,7 @@ module.exports = _curry2(function splitEvery(n, list) {
/***/ }),
-/* 280 */
+/* 282 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10550,7 +10608,7 @@ module.exports = _curry2(function splitWhen(pred, list) {
/***/ }),
-/* 281 */
+/* 283 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10585,12 +10643,12 @@ module.exports = _curry2(function subtract(a, b) {
/***/ }),
-/* 282 */
+/* 284 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var concat = __webpack_require__(46);
-var difference = __webpack_require__(71);
+var difference = __webpack_require__(72);
/**
@@ -10617,12 +10675,12 @@ module.exports = _curry2(function symmetricDifference(list1, list2) {
/***/ }),
-/* 283 */
+/* 285 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
var concat = __webpack_require__(46);
-var differenceWith = __webpack_require__(72);
+var differenceWith = __webpack_require__(73);
/**
@@ -10653,11 +10711,11 @@ module.exports = _curry3(function symmetricDifferenceWith(pred, list1, list2) {
/***/ }),
-/* 284 */
+/* 286 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
-var drop = __webpack_require__(74);
+var drop = __webpack_require__(75);
/**
@@ -10688,7 +10746,7 @@ module.exports = _curry2(function takeLast(n, xs) {
/***/ }),
-/* 285 */
+/* 287 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10726,12 +10784,12 @@ module.exports = _curry2(function takeLastWhile(fn, list) {
/***/ }),
-/* 286 */
+/* 288 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var _dispatchable = __webpack_require__(3);
-var _xtakeWhile = __webpack_require__(212);
+var _xtakeWhile = __webpack_require__(214);
/**
@@ -10771,7 +10829,7 @@ module.exports = _curry2(_dispatchable(['takeWhile'], _xtakeWhile, function take
/***/ }),
-/* 287 */
+/* 289 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -10802,12 +10860,12 @@ module.exports = _curry2(function tap(fn, x) {
/***/ }),
-/* 288 */
+/* 290 */
/***/ (function(module, exports, __webpack_require__) {
-var _cloneRegExp = __webpack_require__(79);
+var _cloneRegExp = __webpack_require__(80);
var _curry2 = __webpack_require__(0);
-var _isRegExp = __webpack_require__(188);
+var _isRegExp = __webpack_require__(190);
var toString = __webpack_require__(27);
@@ -10837,7 +10895,7 @@ module.exports = _curry2(function test(pattern, str) {
/***/ }),
-/* 289 */
+/* 291 */
/***/ (function(module, exports, __webpack_require__) {
var invoker = __webpack_require__(22);
@@ -10862,7 +10920,7 @@ module.exports = invoker(0, 'toLowerCase');
/***/ }),
-/* 290 */
+/* 292 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -10899,7 +10957,7 @@ module.exports = _curry1(function toPairs(obj) {
/***/ }),
-/* 291 */
+/* 293 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -10936,7 +10994,7 @@ module.exports = _curry1(function toPairsIn(obj) {
/***/ }),
-/* 292 */
+/* 294 */
/***/ (function(module, exports, __webpack_require__) {
var invoker = __webpack_require__(22);
@@ -10961,11 +11019,11 @@ module.exports = invoker(0, 'toUpperCase');
/***/ }),
-/* 293 */
+/* 295 */
/***/ (function(module, exports, __webpack_require__) {
var _reduce = __webpack_require__(8);
-var _xwrap = __webpack_require__(91);
+var _xwrap = __webpack_require__(92);
var curryN = __webpack_require__(5);
@@ -11019,7 +11077,7 @@ module.exports = curryN(4, function transduce(xf, fn, acc, list) {
/***/ }),
-/* 294 */
+/* 296 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -11070,12 +11128,12 @@ module.exports = _curry1(function transpose(outerlist) {
/***/ }),
-/* 295 */
+/* 297 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
var map = __webpack_require__(7);
-var sequence = __webpack_require__(109);
+var sequence = __webpack_require__(110);
/**
@@ -11110,7 +11168,7 @@ module.exports = _curry3(function traverse(of, f, traversable) {
/***/ }),
-/* 296 */
+/* 298 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -11152,7 +11210,7 @@ module.exports = (function() {
/***/ }),
-/* 297 */
+/* 299 */
/***/ (function(module, exports, __webpack_require__) {
var _arity = __webpack_require__(11);
@@ -11193,7 +11251,7 @@ module.exports = _curry2(function _tryCatch(tryer, catcher) {
/***/ }),
-/* 298 */
+/* 300 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -11231,7 +11289,7 @@ module.exports = _curry1(function unapply(fn) {
/***/ }),
-/* 299 */
+/* 301 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -11271,7 +11329,7 @@ module.exports = _curry1(function unary(fn) {
/***/ }),
-/* 300 */
+/* 302 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11315,7 +11373,7 @@ module.exports = _curry2(function uncurryN(depth, fn) {
/***/ }),
-/* 301 */
+/* 303 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11358,7 +11416,7 @@ module.exports = _curry2(function unfold(fn, seed) {
/***/ }),
-/* 302 */
+/* 304 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -11388,7 +11446,7 @@ module.exports = _curry2(compose(uniq, _concat));
/***/ }),
-/* 303 */
+/* 305 */
/***/ (function(module, exports, __webpack_require__) {
var _concat = __webpack_require__(9);
@@ -11424,7 +11482,7 @@ module.exports = _curry3(function unionWith(pred, list1, list2) {
/***/ }),
-/* 304 */
+/* 306 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -11461,7 +11519,7 @@ module.exports = _curry3(function unless(pred, whenFalseFn, x) {
/***/ }),
-/* 305 */
+/* 307 */
/***/ (function(module, exports, __webpack_require__) {
var _identity = __webpack_require__(51);
@@ -11489,7 +11547,7 @@ module.exports = chain(_identity);
/***/ }),
-/* 306 */
+/* 308 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -11524,7 +11582,7 @@ module.exports = _curry3(function until(pred, fn, init) {
/***/ }),
-/* 307 */
+/* 309 */
/***/ (function(module, exports, __webpack_require__) {
var _curry1 = __webpack_require__(1);
@@ -11561,7 +11619,7 @@ module.exports = _curry1(function valuesIn(obj) {
/***/ }),
-/* 308 */
+/* 310 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11603,7 +11661,7 @@ module.exports = (function() {
/***/ }),
-/* 309 */
+/* 311 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -11643,13 +11701,13 @@ module.exports = _curry3(function when(pred, whenTrueFn, x) {
/***/ }),
-/* 310 */
+/* 312 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
var equals = __webpack_require__(10);
var map = __webpack_require__(7);
-var where = __webpack_require__(117);
+var where = __webpack_require__(118);
/**
@@ -11685,10 +11743,10 @@ module.exports = _curry2(function whereEq(spec, testObj) {
/***/ }),
-/* 311 */
+/* 313 */
/***/ (function(module, exports, __webpack_require__) {
-var _contains = __webpack_require__(16);
+var _contains = __webpack_require__(17);
var _curry2 = __webpack_require__(0);
var flip = __webpack_require__(31);
var reject = __webpack_require__(41);
@@ -11719,7 +11777,7 @@ module.exports = _curry2(function(xs, list) {
/***/ }),
-/* 312 */
+/* 314 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11762,7 +11820,7 @@ module.exports = _curry2(function xprod(a, b) { // = xprodWith(prepend); (takes
/***/ }),
-/* 313 */
+/* 315 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11800,7 +11858,7 @@ module.exports = _curry2(function zip(a, b) {
/***/ }),
-/* 314 */
+/* 316 */
/***/ (function(module, exports, __webpack_require__) {
var _curry2 = __webpack_require__(0);
@@ -11836,7 +11894,7 @@ module.exports = _curry2(function zipObj(keys, values) {
/***/ }),
-/* 315 */
+/* 317 */
/***/ (function(module, exports, __webpack_require__) {
var _curry3 = __webpack_require__(2);
@@ -11879,19 +11937,21 @@ module.exports = _curry3(function zipWith(fn, a, b) {
/***/ }),
-/* 316 */
+/* 318 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-var isNotUndefined = __webpack_require__(121);
-var isUndefined = __webpack_require__(60);
-var isNull = __webpack_require__(59);
-var isNotNull = __webpack_require__(120);
-var isNotNil = __webpack_require__(119);
+var isNotUndefined = __webpack_require__(123);
+var isUndefined = __webpack_require__(61);
+var isNull = __webpack_require__(60);
+var isNotNull = __webpack_require__(122);
+var isNotNil = __webpack_require__(121);
var isArray = __webpack_require__(58);
-var isNotArray = __webpack_require__(118);
+var isNotArray = __webpack_require__(119);
+var isBoolean = __webpack_require__(59);
+var isNotBoolean = __webpack_require__(120);
/**
* @namespace RA
@@ -11903,7 +11963,9 @@ module.exports = {
isNotNull: isNotNull,
isNotNil: isNotNil,
isArray: isArray,
- isNotArray: isNotArray
+ isNotArray: isNotArray,
+ isBoolean: isBoolean,
+ isNotBoolean: isNotBoolean
};
/***/ })
diff --git a/dist/RA.web.standalone.min.js b/dist/RA.web.standalone.min.js
index a750882030..b0ccb4e47a 100644
--- a/dist/RA.web.standalone.min.js
+++ b/dist/RA.web.standalone.min.js
@@ -1,2 +1,2 @@
-!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.RA=n():t.RA=n()}(this,function(){return function(t){function n(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var r={};return n.m=t,n.c=r,n.i=function(t){return t},n.d=function(t,r,e){n.o(t,r)||Object.defineProperty(t,r,{configurable:!1,enumerable:!0,get:e})},n.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(r,"a",r),r},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=316)}([function(t,n,r){var e=r(1),o=r(34);t.exports=function(t){return function n(r,u){switch(arguments.length){case 0:return n;case 1:return o(r)?n:e(function(n){return t(r,n)});default:return o(r)&&o(u)?n:o(r)?e(function(n){return t(n,u)}):o(u)?e(function(n){return t(r,n)}):t(r,u)}}}},function(t,n,r){var e=r(34);t.exports=function(t){return function n(r){return 0===arguments.length||e(r)?n:t.apply(this,arguments)}}},function(t,n,r){var e=r(1),o=r(0),u=r(34);t.exports=function(t){return function n(r,i,c){switch(arguments.length){case 0:return n;case 1:return u(r)?n:o(function(n,e){return t(r,n,e)});case 2:return u(r)&&u(i)?n:u(r)?o(function(n,r){return t(n,i,r)}):u(i)?o(function(n,e){return t(r,n,e)}):e(function(n){return t(r,i,n)});default:return u(r)&&u(i)&&u(c)?n:u(r)&&u(i)?o(function(n,r){return t(n,r,c)}):u(r)&&u(c)?o(function(n,r){return t(n,i,r)}):u(i)&&u(c)?o(function(n,e){return t(r,n,e)}):u(r)?e(function(n){return t(n,i,c)}):u(i)?e(function(n){return t(r,n,c)}):u(c)?e(function(n){return t(r,i,n)}):t(r,i,c)}}}},function(t,n,r){var e=r(14),o=r(52);t.exports=function(t,n,r){return function(){if(0===arguments.length)return r();var u=Array.prototype.slice.call(arguments,0),i=u.pop();if(!e(i)){for(var c=0;c=0;)c=n[s],o(c,e)&&!i(f,c)&&(f[f.length]=c),s-=1;return f}:function(t){return Object(t)!==t?[]:Object.keys(t)})}()},function(t,n,r){var e=r(2),o=r(8);t.exports=e(o)},function(t,n){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,n){t.exports=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}},function(t,n,r){var e=r(83);t.exports=function(t,n){return e(n,t,0)>=0}},function(t,n,r){var e=r(21),o=r(2);t.exports=o(e("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)}))},function(t,n,r){t.exports={F:r(122),T:r(123),__:r(124),add:r(28),addIndex:r(125),adjust:r(61),all:r(126),allPass:r(127),always:r(19),and:r(62),any:r(63),anyPass:r(128),ap:r(43),aperture:r(129),append:r(130),apply:r(64),applySpec:r(131),ascend:r(132),assoc:r(29),assocPath:r(65),binary:r(133),bind:r(66),both:r(134),call:r(135),chain:r(44),clamp:r(136),clone:r(137),comparator:r(138),complement:r(139),compose:r(45),composeK:r(67),composeP:r(140),concat:r(46),cond:r(141),construct:r(142),constructN:r(68),contains:r(143),converge:r(69),countBy:r(144),curry:r(30),curryN:r(5),dec:r(145),descend:r(146),defaultTo:r(70),difference:r(71),differenceWith:r(72),dissoc:r(73),dissocPath:r(147),divide:r(148),drop:r(74),dropLast:r(149),dropLastWhile:r(150),dropRepeats:r(151),dropRepeatsWith:r(75),dropWhile:r(152),either:r(153),empty:r(76),eqBy:r(154),eqProps:r(155),equals:r(10),evolve:r(156),filter:r(47),find:r(157),findIndex:r(158),findLast:r(159),findLastIndex:r(160),flatten:r(161),flip:r(31),forEach:r(162),forEachObjIndexed:r(163),fromPairs:r(164),groupBy:r(165),groupWith:r(166),gt:r(167),gte:r(168),has:r(169),hasIn:r(170),head:r(171),identical:r(77),identity:r(48),ifElse:r(172),inc:r(173),indexBy:r(174),indexOf:r(175),init:r(176),insert:r(177),insertAll:r(178),intersection:r(213),intersectionWith:r(214),intersperse:r(215),into:r(216),invert:r(217),invertObj:r(218),invoker:r(22),is:r(92),isArrayLike:r(23),isEmpty:r(219),isNil:r(220),join:r(221),juxt:r(93),keys:r(12),keysIn:r(222),last:r(94),lastIndexOf:r(223),length:r(95),lens:r(37),lensIndex:r(224),lensPath:r(225),lensProp:r(226),lift:r(38),liftN:r(96),lt:r(227),lte:r(228),map:r(7),mapAccum:r(229),mapAccumRight:r(230),mapObjIndexed:r(231),match:r(232),mathMod:r(233),max:r(20),maxBy:r(234),mean:r(97),median:r(235),memoize:r(236),merge:r(237),mergeAll:r(238),mergeWith:r(239),mergeWithKey:r(98),min:r(240),minBy:r(241),modulo:r(242),multiply:r(99),nAry:r(39),negate:r(243),none:r(244),not:r(100),nth:r(24),nthArg:r(245),objOf:r(101),of:r(246),omit:r(247),once:r(248),or:r(102),over:r(103),pair:r(249),partial:r(250),partialRight:r(251),partition:r(252),path:r(25),pathEq:r(253),pathOr:r(254),pathSatisfies:r(255),pick:r(256),pickAll:r(104),pickBy:r(257),pipe:r(105),pipeK:r(258),pipeP:r(106),pluck:r(26),prepend:r(107),product:r(259),project:r(260),prop:r(53),propEq:r(261),propIs:r(262),propOr:r(263),propSatisfies:r(264),props:r(265),range:r(266),reduce:r(13),reduceBy:r(40),reduceRight:r(108),reduceWhile:r(267),reduced:r(268),reject:r(41),remove:r(269),repeat:r(270),replace:r(271),reverse:r(42),scan:r(272),sequence:r(109),set:r(273),slice:r(17),sort:r(274),sortBy:r(275),sortWith:r(276),split:r(277),splitAt:r(278),splitEvery:r(279),splitWhen:r(280),subtract:r(281),sum:r(110),symmetricDifference:r(282),symmetricDifferenceWith:r(283),tail:r(54),take:r(111),takeLast:r(284),takeLastWhile:r(285),takeWhile:r(286),tap:r(287),test:r(288),times:r(112),toLower:r(289),toPairs:r(290),toPairsIn:r(291),toString:r(27),toUpper:r(292),transduce:r(293),transpose:r(294),traverse:r(295),trim:r(296),tryCatch:r(297),type:r(55),unapply:r(298),unary:r(299),uncurryN:r(300),unfold:r(301),union:r(302),unionWith:r(303),uniq:r(56),uniqBy:r(113),uniqWith:r(57),unless:r(304),unnest:r(305),until:r(306),update:r(114),useWith:r(115),values:r(116),valuesIn:r(307),view:r(308),when:r(309),where:r(117),whereEq:r(310),without:r(311),xprod:r(312),zip:r(313),zipObj:r(314),zipWith:r(315)}},function(t,n,r){var e=r(1);t.exports=e(function(t){return function(){return t}})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n>t?n:t})},function(t,n,r){var e=r(14);t.exports=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var o=arguments[r-1];return e(o)||"function"!=typeof o[t]?n.apply(this,arguments):o[t].apply(o,Array.prototype.slice.call(arguments,0,r-1))}}},function(t,n,r){var e=r(0),o=r(33),u=r(5),i=r(27);t.exports=e(function(t,n){return u(t+1,function(){var r=arguments[t];if(null!=r&&o(r[n]))return r[n].apply(r,Array.prototype.slice.call(arguments,0,t));throw new TypeError(i(r)+' does not have a method named "'+n+'"')})})},function(t,n,r){var e=r(1),o=r(14),u=r(35);t.exports=e(function(t){return!!o(t)||!!t&&("object"==typeof t&&(!u(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))})},function(t,n,r){var e=r(0),o=r(35);t.exports=e(function(t,n){var r=t<0?n.length+t:t;return o(n)?n.charAt(r):n[r]})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r=n,e=0;e=arguments.length)?a=r[f]:(a=arguments[c],c+=1),i[f]=a,o(a)||(s-=1),f+=1}return s<=0?u.apply(this,i):e(s,t(n,i,u))}}},function(t,n){t.exports=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0}},function(t,n){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,n){t.exports=function(t,n){for(var r=0,e=n.length,o=Array(e);r=r.length||n<-r.length)return r;var o=n<0?r.length:0,u=o+n,i=e(r);return i[u]=t(r[u]),i})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t&&n})},function(t,n,r){var e=r(0),o=r(3),u=r(89);t.exports=e(o(["any"],u,function(t,n){for(var r=0;r1){var f=o(s,e)?e[s]:i(n[1])?[]:{};r=t(Array.prototype.slice.call(n,1),r,f)}if(i(s)&&u(e)){var a=[].concat(e);return a[s]=r,a}return c(s,r,e)})},function(t,n,r){var e=r(11),o=r(0);t.exports=o(function(t,n){return e(t.length,function(){return t.apply(n,arguments)})})},function(t,n,r){var e=r(44),o=r(45),u=r(7);t.exports=function(){if(0===arguments.length)throw new Error("composeK requires at least one argument");var t=Array.prototype.slice.call(arguments),n=t.pop();return o(o.apply(this,u(e,t)),n)}},function(t,n,r){var e=r(0),o=r(30),u=r(39);t.exports=e(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:o(u(t,function(t,r,e,o,u,i,c,s,f,a){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,o);case 5:return new n(t,r,e,o,u);case 6:return new n(t,r,e,o,u,i);case 7:return new n(t,r,e,o,u,i,c);case 8:return new n(t,r,e,o,u,i,c,s);case 9:return new n(t,r,e,o,u,i,c,s,f);case 10:return new n(t,r,e,o,u,i,c,s,f,a)}}))})},function(t,n,r){var e=r(0),o=r(36),u=r(5),i=r(20),c=r(26),s=r(13);t.exports=e(function(t,n){return u(s(i,0,c("length",n)),function(){var r=arguments,e=this;return t.apply(e,o(function(t){return t.apply(e,r)},n))})})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return null==n||n!==n?t:n})},function(t,n,r){var e=r(16),o=r(0);t.exports=o(function(t,n){for(var r=[],o=0,u=t.length;o=0;)n=t(r[e],n),e-=1;return n})},function(t,n,r){var e=r(0),o=r(43),u=r(7),i=r(107),c=r(108);t.exports=e(function(t,n){return"function"==typeof n.sequence?n.sequence(t):c(function(t,n){return o(u(i,t),n)},t([]),n)})},function(t,n,r){var e=r(28),o=r(13);t.exports=o(e,0)},function(t,n,r){var e=r(0),o=r(3),u=r(211),i=r(17);t.exports=e(o(["take"],u,function(t,n){return i(0,t<0?1/0:t,n)}))},function(t,n,r){var e=r(0);t.exports=e(function(t,n){var r,e=Number(n),o=0;if(e<0||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);oo?1:0})},function(t,n,r){var e=r(1),o=r(39);t.exports=e(function(t){return o(2,t)})},function(t,n,r){var e=r(0),o=r(33),u=r(62),i=r(38);t.exports=e(function(t,n){return o(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:i(u)(t,n)})},function(t,n,r){var e=r(30);t.exports=e(function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return rn?n:r})},function(t,n,r){var e=r(78),o=r(1);t.exports=o(function(t){return null!=t&&"function"==typeof t.clone?t.clone():e(t,[],[],!0)})},function(t,n,r){var e=r(1);t.exports=e(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}})},function(t,n,r){var e=r(38),o=r(100);t.exports=e(o)},function(t,n,r){var e=r(106),o=r(42);t.exports=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return e.apply(this,o(arguments))}},function(t,n,r){var e=r(11),o=r(1),u=r(7),i=r(20),c=r(13);t.exports=o(function(t){var n=c(i,0,u(function(t){return t[0].length},t));return e(n,function(){for(var n=0;no?-1:e=0;){if(t(n[r]))return n[r];r-=1}}))},function(t,n,r){var e=r(0),o=r(3),u=r(208);t.exports=e(o([],u,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1}))},function(t,n,r){var e=r(1),o=r(88);t.exports=e(o(!0))},function(t,n,r){var e=r(21),o=r(0);t.exports=o(e("forEach",function(t,n){for(var r=n.length,e=0;en})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t>=n})},function(t,n,r){var e=r(0),o=r(6);t.exports=e(o)},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t in n})},function(t,n,r){var e=r(24);t.exports=e(0)},function(t,n,r){var e=r(2),o=r(5);t.exports=e(function(t,n,r){return o(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})})},function(t,n,r){var e=r(28);t.exports=e(1)},function(t,n,r){var e=r(40);t.exports=e(function(t,n){return n},null)},function(t,n,r){var e=r(0),o=r(83),u=r(14);t.exports=e(function(t,n){return"function"!=typeof n.indexOf||u(n)?o(n,t,0):n.indexOf(t);
-})},function(t,n,r){var e=r(17);t.exports=e(0,-1)},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){t=t=0?t:r.length;var e=Array.prototype.slice.call(r,0);return e.splice(t,0,n),e})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){return t=t=0?t:r.length,[].concat(Array.prototype.slice.call(r,0,t),n,Array.prototype.slice.call(r,t))})},function(t,n,r){var e=r(16);t.exports=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var o,u,i=typeof t;switch(i){case"string":case"number":return 0===t&&1/t===-(1/0)?!!r._items["-0"]||(n&&(r._items["-0"]=!0),!1):null!==r._nativeSet?n?(o=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u===o):r._nativeSet.has(t):i in r._items?t in r._items[i]||(n&&(r._items[i][t]=!0),!1):(n&&(r._items[i]={},r._items[i][t]=!0),!1);case"boolean":if(i in r._items){var c=t?1:0;return!!r._items[i][c]||(n&&(r._items[i][c]=!0),!1)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==r._nativeSet?n?(o=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u===o):r._nativeSet.has(t):i in r._items?!!e(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1);case"undefined":return!!r._items[i]||(n&&(r._items[i]=!0),!1);case"object":if(null===t)return!!r._items.null||(n&&(r._items.null=!0),!1);default:return i=Object.prototype.toString.call(t),i in r._items?!!e(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1)}}return t.prototype.add=function(t){return!n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}()},function(t,n){t.exports=function(t,n){for(var r=0,e=n.length-(t-1),o=new Array(e>=0?e:0);r=0&&t(n[r]);)r-=1;return Array.prototype.slice.call(n,0,r+1)}},function(t,n,r){var e=r(181),o=r(187),u=r(6),i=r(77),c=r(12),s=r(55);t.exports=function t(n,r,f,a){if(i(n,r))return!0;if(s(n)!==s(r))return!1;if(null==n||null==r)return!1;if("function"==typeof n.equals||"function"==typeof r.equals)return"function"==typeof n.equals&&n.equals(r)&&"function"==typeof r.equals&&r.equals(n);switch(s(n)){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===o(n.constructor))return n===r;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof r||!i(n.valueOf(),r.valueOf()))return!1;break;case"Date":if(!i(n.valueOf(),r.valueOf()))return!1;break;case"Error":return n.name===r.name&&n.message===r.message;case"RegExp":if(n.source!==r.source||n.global!==r.global||n.ignoreCase!==r.ignoreCase||n.multiline!==r.multiline||n.sticky!==r.sticky||n.unicode!==r.unicode)return!1;break;case"Map":case"Set":if(!t(e(n.entries()),e(r.entries()),f,a))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var p=c(n);if(p.length!==c(r).length)return!1;for(var l=f.length-1;l>=0;){if(f[l]===n)return a[l]===r;l-=1}for(f.push(n),a.push(r),l=p.length-1;l>=0;){var h=p[l];if(!u(h,r)||!t(r[h],n[h],f,a))return!1;l-=1}return f.pop(),a.pop(),!0}},function(t,n,r){var e=r(186),o=r(8),u=r(4),i=r(23);t.exports=function(){var t=function(t){return{"@@transducer/init":u.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var o=t["@@transducer/step"](n,r);return o["@@transducer/reduced"]?e(o):o}}};return function(n){var r=t(n);return{"@@transducer/init":u.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return i(n)?o(r,t,n):o(r,t,[n])}}}}()},function(t,n){t.exports=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}}},function(t,n){t.exports=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]}},function(t,n){t.exports=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)}},function(t,n,r){var e=r(6);t.exports=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,o=arguments.length;r":t(o,u)},a=function(t,n){return o(function(n){return u(n)+": "+f(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(n)){case"[object Arguments]":return"(function() { return arguments; }("+o(f,n).join(", ")+"))";case"[object Array]":return"["+o(f,n).concat(a(n,s(function(t){return/^\d+$/.test(t)},c(n)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof n?"new Boolean("+f(n.valueOf())+")":n.toString();case"[object Date]":return"new Date("+(isNaN(n.valueOf())?f(NaN):u(i(n)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof n?"new Number("+f(n.valueOf())+")":1/n===-(1/0)?"-0":n.toString(10);case"[object String]":return"object"==typeof n?"new String("+f(n.valueOf())+")":u(n);case"[object Undefined]":return"undefined";default:if("function"==typeof n.toString){var p=n.toString();if("[object Object]"!==p)return p}return"{"+a(n,c(n)).join(", ")+"}"}}},function(t,n,r){var e=r(0),o=r(15),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=o(this.xf["@@transducer/step"](t,!1))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(9),o=r(0),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return e(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},o(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(185),u=r(7);t.exports=e(function(t,n){return u(t,o(n))})},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(8),u=r(4);t.exports=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=o(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(15),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=o(this.xf["@@transducer/step"](t,n))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(15),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=o(this.xf["@@transducer/step"](t,this.idx))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(32),o=r(6),u=r(4);t.exports=function(){function t(t,n,r,e){this.valueFn=t,this.valueAcc=n,this.keyFn=r,this.xf=e,this.inputs={}}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(o(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.keyFn(n);return this.inputs[r]=this.inputs[r]||[r,this.valueAcc],this.inputs[r][1]=this.valueFn(this.inputs[r][1],n),t},e(4,[],function(n,r,e,o){return new t(n,r,e,o)})}()},function(t,n,r){var e=r(0),o=r(15),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.n=t,this.i=0}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=u.result,t.prototype["@@transducer/step"]=function(t,n){this.i+=1;var r=0===this.n?t:this.xf["@@transducer/step"](t,n);return this.i>=this.n?o(r):r},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(15),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=u.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):o(t)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(16),o=r(0),u=r(82),i=r(31),c=r(56);t.exports=o(function(t,n){var r,o;return t.length>n.length?(r=t,o=n):(r=n,o=t),c(u(i(e)(r),o))})},function(t,n,r){var e=r(50),o=r(2),u=r(57);t.exports=o(function(t,n,r){var o,i;n.length>r.length?(o=n,i=r):(o=r,i=n);for(var c=[],s=0;s=0;){if(u(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)})},function(t,n,r){var e=r(1),o=r(37),u=r(24),i=r(114);t.exports=e(function(t){return o(u(t),i(t))})},function(t,n,r){var e=r(1),o=r(65),u=r(37),i=r(25);t.exports=e(function(t){return u(i(t),o(t))})},function(t,n,r){var e=r(1),o=r(29),u=r(37),i=r(53);t.exports=e(function(t){return u(i(t),o(t))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t=0;)u=t(r[e],u[0]),o[e]=u[1],e-=1;return[o,u[0]]})},function(t,n,r){var e=r(0),o=r(8),u=r(12);t.exports=e(function(t,n){return o(function(r,e){return r[e]=t(n[e],e,n),r},{},u(n))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n.match(t)||[]})},function(t,n,r){var e=r(0),o=r(85);t.exports=e(function(t,n){return o(t)?!o(n)||n<1?NaN:(t%n+n)%n:NaN})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){return t(r)>t(n)?r:n})},function(t,n,r){var e=r(1),o=r(97);t.exports=e(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return o(Array.prototype.slice.call(t,0).sort(function(t,n){return tn?1:0}).slice(e,e+r))})},function(t,n,r){var e=r(11),o=r(1),u=r(6),i=r(27);t.exports=o(function(t){var n={};return e(t.length,function(){var r=i(arguments);return u(r,n)||(n[r]=t.apply(this,arguments)),n[r]})})},function(t,n,r){var e=r(49),o=r(0);t.exports=o(function(t,n){return e({},t,n)})},function(t,n,r){var e=r(49),o=r(1);t.exports=o(function(t){return e.apply(null,[{}].concat(t))})},function(t,n,r){var e=r(2),o=r(98);t.exports=e(function(t,n,r){return o(function(n,r,e){return t(r,e)},n,r)})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n0&&t(o(n,r))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r={},e=0;eo?1:0})})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return Array.prototype.slice.call(n,0).sort(function(n,r){for(var e=0,o=0;0===e&&o=0?n.length-t:0,n)})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return Array.prototype.slice.call(n,r+1)})},function(t,n,r){var e=r(0),o=r(3),u=r(212);t.exports=e(o(["takeWhile"],u,function(t,n){for(var r=0,e=n.length;r=0;)c=n[s],o(c,e)&&!i(f,c)&&(f[f.length]=c),s-=1;return f}:function(t){return Object(t)!==t?[]:Object.keys(t)})}()},function(t,n,r){var e=r(2),o=r(8);t.exports=e(o)},function(t,n){t.exports=Array.isArray||function(t){return null!=t&&t.length>=0&&"[object Array]"===Object.prototype.toString.call(t)}},function(t,n,r){t.exports={F:r(124),T:r(125),__:r(126),add:r(28),addIndex:r(127),adjust:r(62),all:r(128),allPass:r(129),always:r(19),and:r(63),any:r(64),anyPass:r(130),ap:r(43),aperture:r(131),append:r(132),apply:r(65),applySpec:r(133),ascend:r(134),assoc:r(29),assocPath:r(66),binary:r(135),bind:r(67),both:r(136),call:r(137),chain:r(44),clamp:r(138),clone:r(139),comparator:r(140),complement:r(141),compose:r(45),composeK:r(68),composeP:r(142),concat:r(46),cond:r(143),construct:r(144),constructN:r(69),contains:r(145),converge:r(70),countBy:r(146),curry:r(30),curryN:r(5),dec:r(147),descend:r(148),defaultTo:r(71),difference:r(72),differenceWith:r(73),dissoc:r(74),dissocPath:r(149),divide:r(150),drop:r(75),dropLast:r(151),dropLastWhile:r(152),dropRepeats:r(153),dropRepeatsWith:r(76),dropWhile:r(154),either:r(155),empty:r(77),eqBy:r(156),eqProps:r(157),equals:r(10),evolve:r(158),filter:r(47),find:r(159),findIndex:r(160),findLast:r(161),findLastIndex:r(162),flatten:r(163),flip:r(31),forEach:r(164),forEachObjIndexed:r(165),fromPairs:r(166),groupBy:r(167),groupWith:r(168),gt:r(169),gte:r(170),has:r(171),hasIn:r(172),head:r(173),identical:r(78),identity:r(48),ifElse:r(174),inc:r(175),indexBy:r(176),indexOf:r(177),init:r(178),insert:r(179),insertAll:r(180),intersection:r(215),intersectionWith:r(216),intersperse:r(217),into:r(218),invert:r(219),invertObj:r(220),invoker:r(22),is:r(93),isArrayLike:r(23),isEmpty:r(221),isNil:r(222),join:r(223),juxt:r(94),keys:r(12),keysIn:r(224),last:r(95),lastIndexOf:r(225),length:r(96),lens:r(37),lensIndex:r(226),lensPath:r(227),lensProp:r(228),lift:r(38),liftN:r(97),lt:r(229),lte:r(230),map:r(7),mapAccum:r(231),mapAccumRight:r(232),mapObjIndexed:r(233),match:r(234),mathMod:r(235),max:r(20),maxBy:r(236),mean:r(98),median:r(237),memoize:r(238),merge:r(239),mergeAll:r(240),mergeWith:r(241),mergeWithKey:r(99),min:r(242),minBy:r(243),modulo:r(244),multiply:r(100),nAry:r(39),negate:r(245),none:r(246),not:r(101),nth:r(24),nthArg:r(247),objOf:r(102),of:r(248),omit:r(249),once:r(250),or:r(103),over:r(104),pair:r(251),partial:r(252),partialRight:r(253),partition:r(254),path:r(25),pathEq:r(255),pathOr:r(256),pathSatisfies:r(257),pick:r(258),pickAll:r(105),pickBy:r(259),pipe:r(106),pipeK:r(260),pipeP:r(107),pluck:r(26),prepend:r(108),product:r(261),project:r(262),prop:r(53),propEq:r(263),propIs:r(264),propOr:r(265),propSatisfies:r(266),props:r(267),range:r(268),reduce:r(13),reduceBy:r(40),reduceRight:r(109),reduceWhile:r(269),reduced:r(270),reject:r(41),remove:r(271),repeat:r(272),replace:r(273),reverse:r(42),scan:r(274),sequence:r(110),set:r(275),slice:r(18),sort:r(276),sortBy:r(277),sortWith:r(278),split:r(279),splitAt:r(280),splitEvery:r(281),splitWhen:r(282),subtract:r(283),sum:r(111),symmetricDifference:r(284),symmetricDifferenceWith:r(285),tail:r(54),take:r(112),takeLast:r(286),takeLastWhile:r(287),takeWhile:r(288),tap:r(289),test:r(290),times:r(113),toLower:r(291),toPairs:r(292),toPairsIn:r(293),toString:r(27),toUpper:r(294),transduce:r(295),transpose:r(296),traverse:r(297),trim:r(298),tryCatch:r(299),type:r(55),unapply:r(300),unary:r(301),uncurryN:r(302),unfold:r(303),union:r(304),unionWith:r(305),uniq:r(56),uniqBy:r(114),uniqWith:r(57),unless:r(306),unnest:r(307),until:r(308),update:r(115),useWith:r(116),values:r(117),valuesIn:r(309),view:r(310),when:r(311),where:r(118),whereEq:r(312),without:r(313),xprod:r(314),zip:r(315),zipObj:r(316),zipWith:r(317)}},function(t,n){t.exports=function(t){return t&&t["@@transducer/reduced"]?t:{"@@transducer/value":t,"@@transducer/reduced":!0}}},function(t,n,r){var e=r(84);t.exports=function(t,n){return e(n,t,0)>=0}},function(t,n,r){var e=r(21),o=r(2);t.exports=o(e("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)}))},function(t,n,r){var e=r(1);t.exports=e(function(t){return function(){return t}})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n>t?n:t})},function(t,n,r){var e=r(14);t.exports=function(t,n){return function(){var r=arguments.length;if(0===r)return n();var o=arguments[r-1];return e(o)||"function"!=typeof o[t]?n.apply(this,arguments):o[t].apply(o,Array.prototype.slice.call(arguments,0,r-1))}}},function(t,n,r){var e=r(0),o=r(33),u=r(5),i=r(27);t.exports=e(function(t,n){return u(t+1,function(){var r=arguments[t];if(null!=r&&o(r[n]))return r[n].apply(r,Array.prototype.slice.call(arguments,0,t));throw new TypeError(i(r)+' does not have a method named "'+n+'"')})})},function(t,n,r){var e=r(1),o=r(14),u=r(35);t.exports=e(function(t){return!!o(t)||!!t&&("object"==typeof t&&(!u(t)&&(1===t.nodeType?!!t.length:0===t.length||t.length>0&&(t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1)))))})},function(t,n,r){var e=r(0),o=r(35);t.exports=e(function(t,n){var r=t<0?n.length+t:t;return o(n)?n.charAt(r):n[r]})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r=n,e=0;e=arguments.length)?a=r[f]:(a=arguments[c],c+=1),i[f]=a,o(a)||(s-=1),f+=1}return s<=0?u.apply(this,i):e(s,t(n,i,u))}}},function(t,n){t.exports=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t&&t["@@functional/placeholder"]===!0}},function(t,n){t.exports=function(t){return"[object String]"===Object.prototype.toString.call(t)}},function(t,n){t.exports=function(t,n){for(var r=0,e=n.length,o=Array(e);r=r.length||n<-r.length)return r;var o=n<0?r.length:0,u=o+n,i=e(r);return i[u]=t(r[u]),i})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t&&n})},function(t,n,r){var e=r(0),o=r(3),u=r(90);t.exports=e(o(["any"],u,function(t,n){for(var r=0;r1){var f=o(s,e)?e[s]:i(n[1])?[]:{};r=t(Array.prototype.slice.call(n,1),r,f)}if(i(s)&&u(e)){var a=[].concat(e);return a[s]=r,a}return c(s,r,e)})},function(t,n,r){var e=r(11),o=r(0);t.exports=o(function(t,n){return e(t.length,function(){return t.apply(n,arguments)})})},function(t,n,r){var e=r(44),o=r(45),u=r(7);t.exports=function(){if(0===arguments.length)throw new Error("composeK requires at least one argument");var t=Array.prototype.slice.call(arguments),n=t.pop();return o(o.apply(this,u(e,t)),n)}},function(t,n,r){var e=r(0),o=r(30),u=r(39);t.exports=e(function(t,n){if(t>10)throw new Error("Constructor with greater than ten arguments");return 0===t?function(){return new n}:o(u(t,function(t,r,e,o,u,i,c,s,f,a){switch(arguments.length){case 1:return new n(t);case 2:return new n(t,r);case 3:return new n(t,r,e);case 4:return new n(t,r,e,o);case 5:return new n(t,r,e,o,u);case 6:return new n(t,r,e,o,u,i);case 7:return new n(t,r,e,o,u,i,c);case 8:return new n(t,r,e,o,u,i,c,s);case 9:return new n(t,r,e,o,u,i,c,s,f);case 10:return new n(t,r,e,o,u,i,c,s,f,a)}}))})},function(t,n,r){var e=r(0),o=r(36),u=r(5),i=r(20),c=r(26),s=r(13);t.exports=e(function(t,n){return u(s(i,0,c("length",n)),function(){var r=arguments,e=this;return t.apply(e,o(function(t){return t.apply(e,r)},n))})})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return null==n||n!==n?t:n})},function(t,n,r){var e=r(17),o=r(0);t.exports=o(function(t,n){for(var r=[],o=0,u=t.length;o=0;)n=t(r[e],n),e-=1;return n})},function(t,n,r){var e=r(0),o=r(43),u=r(7),i=r(108),c=r(109);t.exports=e(function(t,n){return"function"==typeof n.sequence?n.sequence(t):c(function(t,n){return o(u(i,t),n)},t([]),n)})},function(t,n,r){var e=r(28),o=r(13);t.exports=o(e,0)},function(t,n,r){var e=r(0),o=r(3),u=r(213),i=r(18);t.exports=e(o(["take"],u,function(t,n){return i(0,t<0?1/0:t,n)}))},function(t,n,r){var e=r(0);t.exports=e(function(t,n){var r,e=Number(n),o=0;if(e<0||isNaN(e))throw new RangeError("n must be a non-negative number");for(r=new Array(e);oo?1:0})},function(t,n,r){var e=r(1),o=r(39);t.exports=e(function(t){return o(2,t)})},function(t,n,r){var e=r(0),o=r(33),u=r(63),i=r(38);t.exports=e(function(t,n){return o(t)?function(){return t.apply(this,arguments)&&n.apply(this,arguments)}:i(u)(t,n)})},function(t,n,r){var e=r(30);t.exports=e(function(t){return t.apply(this,Array.prototype.slice.call(arguments,1))})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){if(t>n)throw new Error("min must not be greater than max in clamp(min, max, value)");return rn?n:r})},function(t,n,r){var e=r(79),o=r(1);t.exports=o(function(t){return null!=t&&"function"==typeof t.clone?t.clone():e(t,[],[],!0)})},function(t,n,r){var e=r(1);t.exports=e(function(t){return function(n,r){return t(n,r)?-1:t(r,n)?1:0}})},function(t,n,r){var e=r(38),o=r(101);t.exports=e(o)},function(t,n,r){var e=r(107),o=r(42);t.exports=function(){if(0===arguments.length)throw new Error("composeP requires at least one argument");return e.apply(this,o(arguments))}},function(t,n,r){var e=r(11),o=r(1),u=r(7),i=r(20),c=r(13);t.exports=o(function(t){var n=c(i,0,u(function(t){return t[0].length},t));return e(n,function(){for(var n=0;no?-1:e=0;){if(t(n[r]))return n[r];r-=1}}))},function(t,n,r){var e=r(0),o=r(3),u=r(210);t.exports=e(o([],u,function(t,n){for(var r=n.length-1;r>=0;){if(t(n[r]))return r;r-=1}return-1}))},function(t,n,r){var e=r(1),o=r(89);t.exports=e(o(!0))},function(t,n,r){var e=r(21),o=r(0);t.exports=o(e("forEach",function(t,n){for(var r=n.length,e=0;en})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t>=n})},function(t,n,r){var e=r(0),o=r(6);t.exports=e(o)},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t in n})},function(t,n,r){var e=r(24);t.exports=e(0)},function(t,n,r){var e=r(2),o=r(5);t.exports=e(function(t,n,r){return o(Math.max(t.length,n.length,r.length),function(){return t.apply(this,arguments)?n.apply(this,arguments):r.apply(this,arguments)})})},function(t,n,r){var e=r(28);t.exports=e(1)},function(t,n,r){var e=r(40);t.exports=e(function(t,n){return n},null)},function(t,n,r){var e=r(0),o=r(84),u=r(14);t.exports=e(function(t,n){
+return"function"!=typeof n.indexOf||u(n)?o(n,t,0):n.indexOf(t)})},function(t,n,r){var e=r(18);t.exports=e(0,-1)},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){t=t=0?t:r.length;var e=Array.prototype.slice.call(r,0);return e.splice(t,0,n),e})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){return t=t=0?t:r.length,[].concat(Array.prototype.slice.call(r,0,t),n,Array.prototype.slice.call(r,t))})},function(t,n,r){var e=r(17);t.exports=function(){function t(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}function n(t,n,r){var o,u,i=typeof t;switch(i){case"string":case"number":return 0===t&&1/t===-(1/0)?!!r._items["-0"]||(n&&(r._items["-0"]=!0),!1):null!==r._nativeSet?n?(o=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u===o):r._nativeSet.has(t):i in r._items?t in r._items[i]||(n&&(r._items[i][t]=!0),!1):(n&&(r._items[i]={},r._items[i][t]=!0),!1);case"boolean":if(i in r._items){var c=t?1:0;return!!r._items[i][c]||(n&&(r._items[i][c]=!0),!1)}return n&&(r._items[i]=t?[!1,!0]:[!0,!1]),!1;case"function":return null!==r._nativeSet?n?(o=r._nativeSet.size,r._nativeSet.add(t),u=r._nativeSet.size,u===o):r._nativeSet.has(t):i in r._items?!!e(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1);case"undefined":return!!r._items[i]||(n&&(r._items[i]=!0),!1);case"object":if(null===t)return!!r._items.null||(n&&(r._items.null=!0),!1);default:return i=Object.prototype.toString.call(t),i in r._items?!!e(t,r._items[i])||(n&&r._items[i].push(t),!1):(n&&(r._items[i]=[t]),!1)}}return t.prototype.add=function(t){return!n(t,!0,this)},t.prototype.has=function(t){return n(t,!1,this)},t}()},function(t,n){t.exports=function(t,n){for(var r=0,e=n.length-(t-1),o=new Array(e>=0?e:0);r=0&&t(n[r]);)r-=1;return Array.prototype.slice.call(n,0,r+1)}},function(t,n,r){var e=r(183),o=r(189),u=r(6),i=r(78),c=r(12),s=r(55);t.exports=function t(n,r,f,a){if(i(n,r))return!0;if(s(n)!==s(r))return!1;if(null==n||null==r)return!1;if("function"==typeof n.equals||"function"==typeof r.equals)return"function"==typeof n.equals&&n.equals(r)&&"function"==typeof r.equals&&r.equals(n);switch(s(n)){case"Arguments":case"Array":case"Object":if("function"==typeof n.constructor&&"Promise"===o(n.constructor))return n===r;break;case"Boolean":case"Number":case"String":if(typeof n!=typeof r||!i(n.valueOf(),r.valueOf()))return!1;break;case"Date":if(!i(n.valueOf(),r.valueOf()))return!1;break;case"Error":return n.name===r.name&&n.message===r.message;case"RegExp":if(n.source!==r.source||n.global!==r.global||n.ignoreCase!==r.ignoreCase||n.multiline!==r.multiline||n.sticky!==r.sticky||n.unicode!==r.unicode)return!1;break;case"Map":case"Set":if(!t(e(n.entries()),e(r.entries()),f,a))return!1;break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":break;case"ArrayBuffer":break;default:return!1}var p=c(n);if(p.length!==c(r).length)return!1;for(var l=f.length-1;l>=0;){if(f[l]===n)return a[l]===r;l-=1}for(f.push(n),a.push(r),l=p.length-1;l>=0;){var h=p[l];if(!u(h,r)||!t(r[h],n[h],f,a))return!1;l-=1}return f.pop(),a.pop(),!0}},function(t,n,r){var e=r(188),o=r(8),u=r(4),i=r(23);t.exports=function(){var t=function(t){return{"@@transducer/init":u.init,"@@transducer/result":function(n){return t["@@transducer/result"](n)},"@@transducer/step":function(n,r){var o=t["@@transducer/step"](n,r);return o["@@transducer/reduced"]?e(o):o}}};return function(n){var r=t(n);return{"@@transducer/init":u.init,"@@transducer/result":function(t){return r["@@transducer/result"](t)},"@@transducer/step":function(t,n){return i(n)?o(r,t,n):o(r,t,[n])}}}}()},function(t,n){t.exports=function(t){return{"@@transducer/value":t,"@@transducer/reduced":!0}}},function(t,n){t.exports=function(t){var n=String(t).match(/^function (\w*)/);return null==n?"":n[1]}},function(t,n){t.exports=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)}},function(t,n,r){var e=r(6);t.exports=function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),r=1,o=arguments.length;r":t(o,u)},a=function(t,n){return o(function(n){return u(n)+": "+f(t[n])},n.slice().sort())};switch(Object.prototype.toString.call(n)){case"[object Arguments]":return"(function() { return arguments; }("+o(f,n).join(", ")+"))";case"[object Array]":return"["+o(f,n).concat(a(n,s(function(t){return/^\d+$/.test(t)},c(n)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof n?"new Boolean("+f(n.valueOf())+")":n.toString();case"[object Date]":return"new Date("+(isNaN(n.valueOf())?f(NaN):u(i(n)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof n?"new Number("+f(n.valueOf())+")":1/n===-(1/0)?"-0":n.toString(10);case"[object String]":return"object"==typeof n?"new String("+f(n.valueOf())+")":u(n);case"[object Undefined]":return"undefined";default:if("function"==typeof n.toString){var p=n.toString();if("[object Object]"!==p)return p}return"{"+a(n,c(n)).join(", ")+"}"}}},function(t,n,r){var e=r(0),o=r(16),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.all=!0}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.all&&(t=this.xf["@@transducer/step"](t,!0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)||(this.all=!1,t=o(this.xf["@@transducer/step"](t,!1))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(9),o=r(0),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.store(n),this.full?this.xf["@@transducer/step"](t,this.getCopy()):t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},t.prototype.getCopy=function(){return e(Array.prototype.slice.call(this.acc,this.pos),Array.prototype.slice.call(this.acc,0,this.pos))},o(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(187),u=r(7);t.exports=e(function(t,n){return u(t,o(n))})},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.n=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.n>0?(this.n-=1,t):this.xf["@@transducer/step"](t,n)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.pos=0,this.full=!1,this.acc=new Array(t)}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.acc=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.full&&(t=this.xf["@@transducer/step"](t,this.acc[this.pos])),this.store(n),t},t.prototype.store=function(t){this.acc[this.pos]=t,this.pos+=1,this.pos===this.acc.length&&(this.pos=0,this.full=!0)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(8),u=r(4);t.exports=function(){function t(t,n){this.f=t,this.retained=[],this.xf=n}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.retained=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.retain(t,n):this.flush(t,n)},t.prototype.flush=function(t,n){return t=o(this.xf["@@transducer/step"],t,this.retained),this.retained=[],this.xf["@@transducer/step"](t,n)},t.prototype.retain=function(t,n){return this.retained.push(n),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){if(this.f){if(this.f(n))return t;this.f=null}return this.xf["@@transducer/step"](t,n)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(16),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.found=!1}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,void 0)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.found=!0,t=o(this.xf["@@transducer/step"](t,n))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(16),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.found=!1}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){return this.found||(t=this.xf["@@transducer/step"](t,-1)),this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.found=!0,t=o(this.xf["@@transducer/step"](t,this.idx))),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.last))},t.prototype["@@transducer/step"]=function(t,n){return this.f(n)&&(this.last=n),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t,this.idx=-1,this.lastIdx=-1}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=function(t){return this.xf["@@transducer/result"](this.xf["@@transducer/step"](t,this.lastIdx))},t.prototype["@@transducer/step"]=function(t,n){return this.idx+=1,this.f(n)&&(this.lastIdx=this.idx),t},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=o.init,t.prototype["@@transducer/result"]=o.result,t.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(32),o=r(6),u=r(4);t.exports=function(){function t(t,n,r,e){this.valueFn=t,this.valueAcc=n,this.keyFn=r,this.xf=e,this.inputs={}}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=function(t){var n;for(n in this.inputs)if(o(n,this.inputs)&&(t=this.xf["@@transducer/step"](t,this.inputs[n]),t["@@transducer/reduced"])){t=t["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](t)},t.prototype["@@transducer/step"]=function(t,n){var r=this.keyFn(n);return this.inputs[r]=this.inputs[r]||[r,this.valueAcc],this.inputs[r][1]=this.valueFn(this.inputs[r][1],n),t},e(4,[],function(n,r,e,o){return new t(n,r,e,o)})}()},function(t,n,r){var e=r(0),o=r(16),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.n=t,this.i=0}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=u.result,t.prototype["@@transducer/step"]=function(t,n){this.i+=1;var r=0===this.n?t:this.xf["@@transducer/step"](t,n);return this.i>=this.n?o(r):r},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(0),o=r(16),u=r(4);t.exports=function(){function t(t,n){this.xf=n,this.f=t}return t.prototype["@@transducer/init"]=u.init,t.prototype["@@transducer/result"]=u.result,t.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):o(t)},e(function(n,r){return new t(n,r)})}()},function(t,n,r){var e=r(17),o=r(0),u=r(83),i=r(31),c=r(56);t.exports=o(function(t,n){var r,o;return t.length>n.length?(r=t,o=n):(r=n,o=t),c(u(i(e)(r),o))})},function(t,n,r){var e=r(50),o=r(2),u=r(57);t.exports=o(function(t,n,r){var o,i;n.length>r.length?(o=n,i=r):(o=r,i=n);for(var c=[],s=0;s=0;){if(u(n[r],t))return r;r-=1}return-1}return n.lastIndexOf(t)})},function(t,n,r){var e=r(1),o=r(37),u=r(24),i=r(115);t.exports=e(function(t){return o(u(t),i(t))})},function(t,n,r){var e=r(1),o=r(66),u=r(37),i=r(25);t.exports=e(function(t){return u(i(t),o(t))})},function(t,n,r){var e=r(1),o=r(29),u=r(37),i=r(53);t.exports=e(function(t){return u(i(t),o(t))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return t=0;)u=t(r[e],u[0]),o[e]=u[1],e-=1;return[o,u[0]]})},function(t,n,r){var e=r(0),o=r(8),u=r(12);t.exports=e(function(t,n){return o(function(r,e){return r[e]=t(n[e],e,n),r},{},u(n))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n.match(t)||[]})},function(t,n,r){var e=r(0),o=r(86);t.exports=e(function(t,n){return o(t)?!o(n)||n<1?NaN:(t%n+n)%n:NaN})},function(t,n,r){var e=r(2);t.exports=e(function(t,n,r){return t(r)>t(n)?r:n})},function(t,n,r){var e=r(1),o=r(98);t.exports=e(function(t){var n=t.length;if(0===n)return NaN;var r=2-n%2,e=(n-r)/2;return o(Array.prototype.slice.call(t,0).sort(function(t,n){return tn?1:0}).slice(e,e+r))})},function(t,n,r){var e=r(11),o=r(1),u=r(6),i=r(27);t.exports=o(function(t){var n={};return e(t.length,function(){var r=i(arguments);return u(r,n)||(n[r]=t.apply(this,arguments)),n[r]})})},function(t,n,r){var e=r(49),o=r(0);t.exports=o(function(t,n){return e({},t,n)})},function(t,n,r){var e=r(49),o=r(1);t.exports=o(function(t){return e.apply(null,[{}].concat(t))})},function(t,n,r){var e=r(2),o=r(99);t.exports=e(function(t,n,r){return o(function(n,r,e){return t(r,e)},n,r)})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return n0&&t(o(n,r))})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r={},e=0;eo?1:0})})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){return Array.prototype.slice.call(n,0).sort(function(n,r){for(var e=0,o=0;0===e&&o=0?n.length-t:0,n)})},function(t,n,r){var e=r(0);t.exports=e(function(t,n){for(var r=n.length-1;r>=0&&t(n[r]);)r-=1;return Array.prototype.slice.call(n,r+1)})},function(t,n,r){var e=r(0),o=r(3),u=r(214);t.exports=e(o(["takeWhile"],u,function(t,n){for(var r=0,e=n.length;r