{"version":3,"file":"_curry2-93d5c6f6.cjs","sources":["../../node_modules/ramda/es/internal/_curry2.js"],"sourcesContent":["import _curry1 from \"./_curry1.js\";\nimport _isPlaceholder from \"./_isPlaceholder.js\";\n/**\n * Optimized internal two-arity curry function.\n *\n * @private\n * @category Function\n * @param {Function} fn The function to curry.\n * @return {Function} The curried function.\n */\n\nexport default function _curry2(fn) {\n  return function f2(a, b) {\n    switch (arguments.length) {\n      case 0:\n        return f2;\n\n      case 1:\n        return _isPlaceholder(a) ? f2 : _curry1(function (_b) {\n          return fn(a, _b);\n        });\n\n      default:\n        return _isPlaceholder(a) && _isPlaceholder(b) ? f2 : _isPlaceholder(a) ? _curry1(function (_a) {\n          return fn(_a, b);\n        }) : _isPlaceholder(b) ? _curry1(function (_b) {\n          return fn(a, _b);\n        }) : fn(a, b);\n    }\n  };\n}"],"names":["_curry2","fn","f2","a","b","_isPlaceholder","_curry1","_b","_a"],"mappings":"uDAWe,SAASA,EAAQC,EAAI,CAClC,OAAO,SAASC,EAAGC,EAAGC,EAAG,CACvB,OAAQ,UAAU,OAAM,CACtB,IAAK,GACH,OAAOF,EAET,IAAK,GACH,OAAOG,EAAAA,eAAeF,CAAC,EAAID,EAAKI,EAAO,QAAC,SAAUC,EAAI,CACpD,OAAON,EAAGE,EAAGI,CAAE,CACzB,CAAS,EAEH,QACE,OAAOF,iBAAeF,CAAC,GAAKE,EAAAA,eAAeD,CAAC,EAAIF,EAAKG,EAAAA,eAAeF,CAAC,EAAIG,EAAO,QAAC,SAAUE,EAAI,CAC7F,OAAOP,EAAGO,EAAIJ,CAAC,CAChB,CAAA,EAAIC,EAAAA,eAAeD,CAAC,EAAIE,EAAO,QAAC,SAAUC,EAAI,CAC7C,OAAON,EAAGE,EAAGI,CAAE,CAChB,CAAA,EAAIN,EAAGE,EAAGC,CAAC,CACf,CACL,CACA","x_google_ignoreList":[0]}