Files
NapCatQQ/.pnpm-store/v3/files/90/5a7c7083f5249be5603f4068bc268e5b3307aeadf3b33447a02c887ac51952e35ed2a2d54a3e8937503f0c6005a7af320fa7fa5ad77a32e1ac23a07e999c66
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

17 lines
550 B
Plaintext

function curry(fn) {
return function curried() {
var _this = this;
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
return args.length >= fn.length ? fn.apply(this, args) : function () {
for (var _len2 = arguments.length, nextArgs = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
nextArgs[_key2] = arguments[_key2];
}
return curried.apply(_this, [].concat(args, nextArgs));
};
};
}
export { curry as default };