System.register([],function(Di){"use strict";return{execute:function(){Di({compose:lr,pipe:fr});Di("F",function(){return!1});Di("T",function(){return!0});Di("__",{"@@functional/placeholder":!0});function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f(t){return null!=t&&"object"===s(t)&&!0===t["@@functional/placeholder"]}function o(n){return function t(r){return 0===arguments.length||f(r)?t:n.apply(this,arguments)}}function r(e){return function t(r,n){switch(arguments.length){case 0:return t;case 1:return f(r)?t:o(function(t){return e(r,t)});default:return f(r)&&f(n)?t:f(r)?o(function(t){return e(t,n)}):f(n)?o(function(t){return e(r,t)}):e(r,n)}}}var t=r(function(t,r){return+t+ +r});function a(t,r){var n,e=(t=t||[]).length,u=(r=r||[]).length,i=[];for(n=0;n":J(t,r)}function t(r,t){return T(function(t){return R(t)+": "+u(r[t])},t.slice().sort())}switch(Object.prototype.toString.call(n)){case"[object Arguments]":return"(function() { return arguments; }("+T(u,n).join(", ")+"))";case"[object Array]":return"["+T(u,n).concat(t(n,H(function(t){return/^\d+$/.test(t)},W(n)))).join(", ")+"]";case"[object Boolean]":return"object"===s(n)?"new Boolean("+u(n.valueOf())+")":""+n;case"[object Date]":return"new Date("+(isNaN(n.valueOf())?u(NaN):R(D(n)))+")";case"[object Map]":return"new Map("+u(Array.from(n))+")";case"[object Null]":return"null";case"[object Number]":return"object"===s(n)?"new Number("+u(n.valueOf())+")":1/n==-1/0?"-0":n.toString(10);case"[object Set]":return"new Set("+u(Array.from(n).sort())+")";case"[object String]":return"object"===s(n)?"new String("+u(n.valueOf())+")":R(n);case"[object Undefined]":return"undefined";default:if("function"==typeof n.toString){var r=""+n;if("[object Object]"!=r)return r}return"{"+t(n,W(n)).join(", ")+"}"}}Di("reject",H);var X=o(function(t){return J(t,[])});Di("toString",X);var Y=r(function(t,r){if(t===r)return r;function n(t,r){if(r