dashp
Version:
Utilities for monadic promises.
20 lines (14 loc) • 446 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _Future = require("./Future");
var _curry = require("./internal/curry");
var _is = require("./internal/is");
var _default = (0, _curry.curry2)("spread", (f, p) => (0, _Future.of)(p).then(args => {
if ((0, _is.isArray)(args)) return f(...args);
return f(args);
}));
exports.default = _default;
//# sourceMappingURL=spread.js.map