UNPKG

@platform/react.ssr

Version:

A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.

1 lines 42.7 kB
{"id":"../../node_modules/ramda/es/constructN.js","dependencies":[{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/.uiharness/package.json","includedInParent":true,"mtime":1566550465515},{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/package.json","includedInParent":true,"mtime":1563238653415},{"name":"./internal/_curry2.js","loc":{"line":1,"column":20},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/constructN.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/internal/_curry2.js"},{"name":"./curry.js","loc":{"line":2,"column":18},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/constructN.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/curry.js"},{"name":"./nAry.js","loc":{"line":3,"column":17},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/constructN.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/ramda/es/nAry.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\n\nvar _curry = _interopRequireDefault(require(\"./internal/_curry2.js\"));\n\nvar _curry3 = _interopRequireDefault(require(\"./curry.js\"));\n\nvar _nAry = _interopRequireDefault(require(\"./nAry.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n/**\n * Wraps a constructor function inside a curried function that can be called\n * with the same arguments and returns the same type. The arity of the function\n * returned is specified to allow using variadic constructor functions.\n *\n * @func\n * @memberOf R\n * @since v0.4.0\n * @category Function\n * @sig Number -> (* -> {*}) -> (* -> {*})\n * @param {Number} n The arity of the constructor function.\n * @param {Function} Fn The constructor function to wrap.\n * @return {Function} A wrapped, curried constructor function.\n * @example\n *\n * // Variadic Constructor function\n * function Salad() {\n * this.ingredients = arguments;\n * }\n *\n * Salad.prototype.recipe = function() {\n * const instructions = R.map(ingredient => 'Add a dollop of ' + ingredient, this.ingredients);\n * return R.join('\\n', instructions);\n * };\n *\n * const ThreeLayerSalad = R.constructN(3, Salad);\n *\n * // Notice we no longer need the 'new' keyword, and the constructor is curried for 3 arguments.\n * const salad = ThreeLayerSalad('Mayonnaise')('Potato Chips')('Ketchup');\n *\n * console.log(salad.recipe());\n * // Add a dollop of Mayonnaise\n * // Add a dollop of Potato Chips\n * // Add a dollop of Ketchup\n */\nvar constructN =\n/*#__PURE__*/\n(0, _curry.default)(function constructN(n, Fn) {\n if (n > 10) {\n throw new Error('Constructor with greater than ten arguments');\n }\n\n if (n === 0) {\n return function () {\n return new Fn();\n };\n }\n\n return (0, _curry3.default)((0, _nAry.default)(n, function ($0, $1, $2, $3, $4, $5, $6, $7, $8, $9) {\n switch (arguments.length) {\n case 1:\n return new Fn($0);\n\n case 2:\n return new Fn($0, $1);\n\n case 3:\n return new Fn($0, $1, $2);\n\n case 4:\n return new Fn($0, $1, $2, $3);\n\n case 5:\n return new Fn($0, $1, $2, $3, $4);\n\n case 6:\n return new Fn($0, $1, $2, $3, $4, $5);\n\n case 7:\n return new Fn($0, $1, $2, $3, $4, $5, $6);\n\n case 8:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7);\n\n case 9:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7, $8);\n\n case 10:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7, $8, $9);\n }\n }));\n});\nvar _default = constructN;\nexports.default = _default;"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":8,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":1,"column":0}},{"generated":{"line":10,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":2,"column":0}},{"generated":{"line":12,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":3,"column":0}},{"generated":{"line":16,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":5,"column":0}},{"generated":{"line":51,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":0}},{"name":"constructN","generated":{"line":51,"column":4},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":4}},{"generated":{"line":51,"column":14},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":14}},{"generated":{"line":52,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":17}},{"generated":{"line":53,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":30}},{"generated":{"line":53,"column":20},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":38}},{"name":"constructN","generated":{"line":53,"column":29},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":47}},{"generated":{"line":53,"column":39},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":38}},{"name":"n","generated":{"line":53,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":58}},{"generated":{"line":53,"column":41},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":38}},{"name":"Fn","generated":{"line":53,"column":43},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":61}},{"generated":{"line":53,"column":45},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":38}},{"generated":{"line":53,"column":47},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":65}},{"generated":{"line":54,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":2}},{"name":"n","generated":{"line":54,"column":6},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":6}},{"generated":{"line":54,"column":7},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":7}},{"generated":{"line":54,"column":10},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":10}},{"generated":{"line":54,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":2}},{"generated":{"line":54,"column":14},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":41,"column":14}},{"generated":{"line":55,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":4}},{"generated":{"line":55,"column":10},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":10}},{"name":"Error","generated":{"line":55,"column":14},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":14}},{"generated":{"line":55,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":10}},{"generated":{"line":55,"column":20},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":20}},{"generated":{"line":55,"column":65},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":10}},{"generated":{"line":55,"column":66},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":42,"column":4}},{"generated":{"line":56,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":43,"column":3}},{"generated":{"line":58,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":2}},{"name":"n","generated":{"line":58,"column":6},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":6}},{"generated":{"line":58,"column":7},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":7}},{"generated":{"line":58,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":12}},{"generated":{"line":58,"column":13},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":2}},{"generated":{"line":58,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":44,"column":15}},{"generated":{"line":59,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":45,"column":4}},{"generated":{"line":59,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":45,"column":11}},{"generated":{"line":59,"column":23},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":45,"column":23}},{"generated":{"line":60,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":46,"column":6}},{"generated":{"line":60,"column":13},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":46,"column":13}},{"name":"Fn","generated":{"line":60,"column":17},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":46,"column":17}},{"generated":{"line":60,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":46,"column":13}},{"generated":{"line":60,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":46,"column":6}},{"generated":{"line":61,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":47,"column":5}},{"generated":{"line":61,"column":5},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":45,"column":4}},{"generated":{"line":62,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":48,"column":3}},{"generated":{"line":64,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":2}},{"generated":{"line":64,"column":9},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":9}},{"generated":{"line":64,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":15}},{"name":"n","generated":{"line":64,"column":49},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":20}},{"generated":{"line":64,"column":50},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":15}},{"generated":{"line":64,"column":52},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$0","generated":{"line":64,"column":62},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":33}},{"generated":{"line":64,"column":64},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$1","generated":{"line":64,"column":66},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":37}},{"generated":{"line":64,"column":68},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$2","generated":{"line":64,"column":70},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":41}},{"generated":{"line":64,"column":72},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$3","generated":{"line":64,"column":74},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":45}},{"generated":{"line":64,"column":76},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$4","generated":{"line":64,"column":78},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":49}},{"generated":{"line":64,"column":80},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$5","generated":{"line":64,"column":82},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":53}},{"generated":{"line":64,"column":84},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$6","generated":{"line":64,"column":86},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":57}},{"generated":{"line":64,"column":88},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$7","generated":{"line":64,"column":90},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":61}},{"generated":{"line":64,"column":92},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$8","generated":{"line":64,"column":94},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":65}},{"generated":{"line":64,"column":96},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"name":"$9","generated":{"line":64,"column":98},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":69}},{"generated":{"line":64,"column":100},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":23}},{"generated":{"line":64,"column":102},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":73}},{"generated":{"line":65,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":4}},{"name":"arguments","generated":{"line":65,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":12}},{"generated":{"line":65,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":21}},{"name":"length","generated":{"line":65,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":22}},{"generated":{"line":65,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":4}},{"generated":{"line":66,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":51,"column":6}},{"generated":{"line":66,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":51,"column":11}},{"generated":{"line":66,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":51,"column":6}},{"generated":{"line":67,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":8}},{"generated":{"line":67,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":15}},{"name":"Fn","generated":{"line":67,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":19}},{"generated":{"line":67,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":15}},{"name":"$0","generated":{"line":67,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":22}},{"generated":{"line":67,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":15}},{"generated":{"line":67,"column":25},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":52,"column":8}},{"generated":{"line":69,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":53,"column":6}},{"generated":{"line":69,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":53,"column":11}},{"generated":{"line":69,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":53,"column":6}},{"generated":{"line":70,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":8}},{"generated":{"line":70,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":15}},{"name":"Fn","generated":{"line":70,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":19}},{"generated":{"line":70,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":15}},{"name":"$0","generated":{"line":70,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":22}},{"generated":{"line":70,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":15}},{"name":"$1","generated":{"line":70,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":26}},{"generated":{"line":70,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":15}},{"generated":{"line":70,"column":29},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":54,"column":8}},{"generated":{"line":72,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":55,"column":6}},{"generated":{"line":72,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":55,"column":11}},{"generated":{"line":72,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":55,"column":6}},{"generated":{"line":73,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":8}},{"generated":{"line":73,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":15}},{"name":"Fn","generated":{"line":73,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":19}},{"generated":{"line":73,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":15}},{"name":"$0","generated":{"line":73,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":22}},{"generated":{"line":73,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":15}},{"name":"$1","generated":{"line":73,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":26}},{"generated":{"line":73,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":15}},{"name":"$2","generated":{"line":73,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":30}},{"generated":{"line":73,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":15}},{"generated":{"line":73,"column":33},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":56,"column":8}},{"generated":{"line":75,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":57,"column":6}},{"generated":{"line":75,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":57,"column":11}},{"generated":{"line":75,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":57,"column":6}},{"generated":{"line":76,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":8}},{"generated":{"line":76,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"name":"Fn","generated":{"line":76,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":19}},{"generated":{"line":76,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"name":"$0","generated":{"line":76,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":22}},{"generated":{"line":76,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"name":"$1","generated":{"line":76,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":26}},{"generated":{"line":76,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"name":"$2","generated":{"line":76,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":30}},{"generated":{"line":76,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"name":"$3","generated":{"line":76,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":34}},{"generated":{"line":76,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":15}},{"generated":{"line":76,"column":37},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":58,"column":8}},{"generated":{"line":78,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":59,"column":6}},{"generated":{"line":78,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":59,"column":11}},{"generated":{"line":78,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":59,"column":6}},{"generated":{"line":79,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":8}},{"generated":{"line":79,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"Fn","generated":{"line":79,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":19}},{"generated":{"line":79,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"$0","generated":{"line":79,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":22}},{"generated":{"line":79,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"$1","generated":{"line":79,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":26}},{"generated":{"line":79,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"$2","generated":{"line":79,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":30}},{"generated":{"line":79,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"$3","generated":{"line":79,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":34}},{"generated":{"line":79,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"name":"$4","generated":{"line":79,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":38}},{"generated":{"line":79,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":15}},{"generated":{"line":79,"column":41},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":60,"column":8}},{"generated":{"line":81,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":61,"column":6}},{"generated":{"line":81,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":61,"column":11}},{"generated":{"line":81,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":61,"column":6}},{"generated":{"line":82,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":8}},{"generated":{"line":82,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"Fn","generated":{"line":82,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":19}},{"generated":{"line":82,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$0","generated":{"line":82,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":22}},{"generated":{"line":82,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$1","generated":{"line":82,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":26}},{"generated":{"line":82,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$2","generated":{"line":82,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":30}},{"generated":{"line":82,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$3","generated":{"line":82,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":34}},{"generated":{"line":82,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$4","generated":{"line":82,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":38}},{"generated":{"line":82,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"name":"$5","generated":{"line":82,"column":42},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":42}},{"generated":{"line":82,"column":44},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":15}},{"generated":{"line":82,"column":45},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":62,"column":8}},{"generated":{"line":84,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":63,"column":6}},{"generated":{"line":84,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":63,"column":11}},{"generated":{"line":84,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":63,"column":6}},{"generated":{"line":85,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":8}},{"generated":{"line":85,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"Fn","generated":{"line":85,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":19}},{"generated":{"line":85,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$0","generated":{"line":85,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":22}},{"generated":{"line":85,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$1","generated":{"line":85,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":26}},{"generated":{"line":85,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$2","generated":{"line":85,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":30}},{"generated":{"line":85,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$3","generated":{"line":85,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":34}},{"generated":{"line":85,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$4","generated":{"line":85,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":38}},{"generated":{"line":85,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$5","generated":{"line":85,"column":42},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":42}},{"generated":{"line":85,"column":44},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"name":"$6","generated":{"line":85,"column":46},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":46}},{"generated":{"line":85,"column":48},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":15}},{"generated":{"line":85,"column":49},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":64,"column":8}},{"generated":{"line":87,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":65,"column":6}},{"generated":{"line":87,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":65,"column":11}},{"generated":{"line":87,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":65,"column":6}},{"generated":{"line":88,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":8}},{"generated":{"line":88,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"Fn","generated":{"line":88,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":19}},{"generated":{"line":88,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$0","generated":{"line":88,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":22}},{"generated":{"line":88,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$1","generated":{"line":88,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":26}},{"generated":{"line":88,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$2","generated":{"line":88,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":30}},{"generated":{"line":88,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$3","generated":{"line":88,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":34}},{"generated":{"line":88,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$4","generated":{"line":88,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":38}},{"generated":{"line":88,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$5","generated":{"line":88,"column":42},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":42}},{"generated":{"line":88,"column":44},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$6","generated":{"line":88,"column":46},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":46}},{"generated":{"line":88,"column":48},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"name":"$7","generated":{"line":88,"column":50},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":50}},{"generated":{"line":88,"column":52},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":15}},{"generated":{"line":88,"column":53},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":66,"column":8}},{"generated":{"line":90,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":67,"column":6}},{"generated":{"line":90,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":67,"column":11}},{"generated":{"line":90,"column":12},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":67,"column":6}},{"generated":{"line":91,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":8}},{"generated":{"line":91,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"Fn","generated":{"line":91,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":19}},{"generated":{"line":91,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$0","generated":{"line":91,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":22}},{"generated":{"line":91,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$1","generated":{"line":91,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":26}},{"generated":{"line":91,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$2","generated":{"line":91,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":30}},{"generated":{"line":91,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$3","generated":{"line":91,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":34}},{"generated":{"line":91,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$4","generated":{"line":91,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":38}},{"generated":{"line":91,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$5","generated":{"line":91,"column":42},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":42}},{"generated":{"line":91,"column":44},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$6","generated":{"line":91,"column":46},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":46}},{"generated":{"line":91,"column":48},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$7","generated":{"line":91,"column":50},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":50}},{"generated":{"line":91,"column":52},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"name":"$8","generated":{"line":91,"column":54},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":54}},{"generated":{"line":91,"column":56},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":15}},{"generated":{"line":91,"column":57},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":68,"column":8}},{"generated":{"line":93,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":69,"column":6}},{"generated":{"line":93,"column":11},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":69,"column":11}},{"generated":{"line":93,"column":13},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":69,"column":6}},{"generated":{"line":94,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":8}},{"generated":{"line":94,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"Fn","generated":{"line":94,"column":19},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":19}},{"generated":{"line":94,"column":21},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$0","generated":{"line":94,"column":22},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":22}},{"generated":{"line":94,"column":24},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$1","generated":{"line":94,"column":26},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":26}},{"generated":{"line":94,"column":28},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$2","generated":{"line":94,"column":30},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":30}},{"generated":{"line":94,"column":32},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$3","generated":{"line":94,"column":34},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":34}},{"generated":{"line":94,"column":36},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$4","generated":{"line":94,"column":38},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":38}},{"generated":{"line":94,"column":40},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$5","generated":{"line":94,"column":42},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":42}},{"generated":{"line":94,"column":44},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$6","generated":{"line":94,"column":46},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":46}},{"generated":{"line":94,"column":48},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$7","generated":{"line":94,"column":50},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":50}},{"generated":{"line":94,"column":52},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$8","generated":{"line":94,"column":54},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":54}},{"generated":{"line":94,"column":56},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"name":"$9","generated":{"line":94,"column":58},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":58}},{"generated":{"line":94,"column":60},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":15}},{"generated":{"line":94,"column":61},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":70,"column":8}},{"generated":{"line":95,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":50,"column":4}},{"generated":{"line":96,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":72,"column":3}},{"generated":{"line":96,"column":3},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":15}},{"generated":{"line":96,"column":4},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":9}},{"generated":{"line":96,"column":5},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":49,"column":2}},{"generated":{"line":97,"column":0},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":73,"column":1}},{"generated":{"line":97,"column":1},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":30}},{"generated":{"line":97,"column":2},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":40,"column":0}},{"name":"constructN","generated":{"line":98,"column":15},"source":"../../node_modules/ramda/es/constructN.js","original":{"line":74,"column":15}}],"sources":{"../../node_modules/ramda/es/constructN.js":"import _curry2 from './internal/_curry2.js';\nimport curry from './curry.js';\nimport nAry from './nAry.js';\n\n/**\n * Wraps a constructor function inside a curried function that can be called\n * with the same arguments and returns the same type. The arity of the function\n * returned is specified to allow using variadic constructor functions.\n *\n * @func\n * @memberOf R\n * @since v0.4.0\n * @category Function\n * @sig Number -> (* -> {*}) -> (* -> {*})\n * @param {Number} n The arity of the constructor function.\n * @param {Function} Fn The constructor function to wrap.\n * @return {Function} A wrapped, curried constructor function.\n * @example\n *\n * // Variadic Constructor function\n * function Salad() {\n * this.ingredients = arguments;\n * }\n *\n * Salad.prototype.recipe = function() {\n * const instructions = R.map(ingredient => 'Add a dollop of ' + ingredient, this.ingredients);\n * return R.join('\\n', instructions);\n * };\n *\n * const ThreeLayerSalad = R.constructN(3, Salad);\n *\n * // Notice we no longer need the 'new' keyword, and the constructor is curried for 3 arguments.\n * const salad = ThreeLayerSalad('Mayonnaise')('Potato Chips')('Ketchup');\n *\n * console.log(salad.recipe());\n * // Add a dollop of Mayonnaise\n * // Add a dollop of Potato Chips\n * // Add a dollop of Ketchup\n */\nvar constructN = /*#__PURE__*/_curry2(function constructN(n, Fn) {\n if (n > 10) {\n throw new Error('Constructor with greater than ten arguments');\n }\n if (n === 0) {\n return function () {\n return new Fn();\n };\n }\n return curry(nAry(n, function ($0, $1, $2, $3, $4, $5, $6, $7, $8, $9) {\n switch (arguments.length) {\n case 1:\n return new Fn($0);\n case 2:\n return new Fn($0, $1);\n case 3:\n return new Fn($0, $1, $2);\n case 4:\n return new Fn($0, $1, $2, $3);\n case 5:\n return new Fn($0, $1, $2, $3, $4);\n case 6:\n return new Fn($0, $1, $2, $3, $4, $5);\n case 7:\n return new Fn($0, $1, $2, $3, $4, $5, $6);\n case 8:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7);\n case 9:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7, $8);\n case 10:\n return new Fn($0, $1, $2, $3, $4, $5, $6, $7, $8, $9);\n }\n }));\n});\nexport default constructN;"},"lineCount":null}},"error":null,"hash":"6a25f7d0a4b6039b82b46faa2e3ef4e3","cacheData":{"env":{}}}