tsgammon-core
Version:
A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui
48 lines (47 loc) • 988 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.concat3 = exports.concat2 = exports.concat1 = exports.concat0 = void 0;
function concat0(a, b) {
return a
? b
? () => {
a();
b();
}
: a
: b;
}
exports.concat0 = concat0;
function concat1(a, b) {
return a
? b
? (arg) => {
a(arg);
b(arg);
}
: a
: b;
}
exports.concat1 = concat1;
function concat2(a, b) {
return a
? b
? (arg1, arg2) => {
a(arg1, arg2);
b(arg1, arg2);
}
: a
: b;
}
exports.concat2 = concat2;
function concat3(a, b) {
return a
? b
? (arg1, arg2, arg3) => {
a(arg1, arg2, arg3);
b(arg1, arg2, arg3);
}
: a
: b;
}
exports.concat3 = concat3;