Files
ospab.host/node_modules/effect/dist/cjs/internal/stream/handoffSignal.js
2025-09-15 18:10:26 +03:00

31 lines
680 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.halt = exports.end = exports.emit = exports.OP_HALT = exports.OP_END = exports.OP_EMIT = void 0;
/** @internal */
const OP_EMIT = exports.OP_EMIT = "Emit";
/** @internal */
const OP_HALT = exports.OP_HALT = "Halt";
/** @internal */
const OP_END = exports.OP_END = "End";
/** @internal */
const emit = elements => ({
_tag: OP_EMIT,
elements
});
/** @internal */
exports.emit = emit;
const halt = cause => ({
_tag: OP_HALT,
cause
});
/** @internal */
exports.halt = halt;
const end = reason => ({
_tag: OP_END,
reason
});
exports.end = end;
//# sourceMappingURL=handoffSignal.js.map