@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
59 lines (46 loc) • 1.57 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.UpstreamEndTypeId = exports.UpstreamEnd = exports.SinkEndTypeId = exports.SinkEndReasonTypeId = exports.SinkEnd = exports.ScheduleTimeoutTypeId = exports.ScheduleTimeout = exports.ScheduleEndTypeId = exports.ScheduleEnd = void 0;
// ets_tracing: off
const SinkEndReasonTypeId = /*#__PURE__*/Symbol();
exports.SinkEndReasonTypeId = SinkEndReasonTypeId;
const SinkEndTypeId = /*#__PURE__*/Symbol();
exports.SinkEndTypeId = SinkEndTypeId;
class SinkEnd {
constructor() {
this._sinkEndReasonTypeId = SinkEndReasonTypeId;
this._typeId = SinkEndTypeId;
}
}
exports.SinkEnd = SinkEnd;
const ScheduleTimeoutTypeId = /*#__PURE__*/Symbol();
exports.ScheduleTimeoutTypeId = ScheduleTimeoutTypeId;
class ScheduleTimeout {
constructor() {
this._sinkEndReasonTypeId = SinkEndReasonTypeId;
this._typeId = ScheduleTimeoutTypeId;
}
}
exports.ScheduleTimeout = ScheduleTimeout;
const ScheduleEndTypeId = /*#__PURE__*/Symbol();
exports.ScheduleEndTypeId = ScheduleEndTypeId;
class ScheduleEnd {
constructor(c) {
this.c = c;
this._sinkEndReasonTypeId = SinkEndReasonTypeId;
this._typeId = ScheduleEndTypeId;
}
}
exports.ScheduleEnd = ScheduleEnd;
const UpstreamEndTypeId = /*#__PURE__*/Symbol();
exports.UpstreamEndTypeId = UpstreamEndTypeId;
class UpstreamEnd {
constructor() {
this._sinkEndReasonTypeId = SinkEndReasonTypeId;
this._typeId = UpstreamEndTypeId;
}
}
exports.UpstreamEnd = UpstreamEnd;
//# sourceMappingURL=SinkEndReason.js.map