@typed-f/function
Version:
[![NPM Version][function-npm-version-badge]][function-npm] [repo-circleci-badge]: https://img.shields.io/circleci/project/github/Ailrun/typed-f/master.svg?logo=circleci [![Known Vulnerabilities][function-snyk-badge]][function-snyk] [![Supported TypeScript
15 lines (14 loc) • 479 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var _createCurried_1 = require("./_createCurried");
/**
* @todo
* Return valid type for few arities like 0, 1, 2, 3, 4, 5, 6
* (We cannot give valid type for all arities since
* there is no type arithematic operators for literal type).
*/
function curry(f, arity) {
if (arity === void 0) { arity = f.length; }
return _createCurried_1._createCurried(f, arity, []);
}
exports.curry = curry;