UNPKG

tsoid

Version:

Typed functional library to deal with async operations.

33 lines (32 loc) 834 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function curry(fn) { return function curriedA(arg0) { return function curriedB(arg1) { return fn(arg0, arg1); }; }; } exports.default = curry; function curry3(fn) { return function curriedA(arg0) { return function curriedB(arg1) { return function curriedC(arg2) { return fn(arg0, arg1, arg2); }; }; }; } exports.curry3 = curry3; function curry4(fn) { return function curriedA(arg0) { return function curriedB(arg1) { return function curriedC(arg2) { return function curriedD(arg3) { return fn(arg0, arg1, arg2, arg3); }; }; }; }; } exports.curry4 = curry4;