@effect-ts/system
Version:
Effect-TS is a zero dependency set of libraries to write highly productive, purely functional TypeScript at scale.
17 lines (15 loc) • 695 B
JavaScript
// ets_tracing: off
export const NoSuchElementExceptionTag = "NoSuchElementException";
export class NoSuchElementException {
constructor() {
this._tag = NoSuchElementExceptionTag;
}
}
export const PrematureGeneratorExitTag = "PrematureGeneratorExit";
export class PrematureGeneratorExit extends Error {
constructor() {
super("Something very wrong has happened. Replaying values resulted in a premature end of the generator execution. Provided generator should be pure and perform effects only by yielding them, so that the generator can safely be re-run without side effects.");
this._tag = PrematureGeneratorExitTag;
}
}
//# sourceMappingURL=NoSuchElementException.mjs.map