export const effect1 = Effect.fn(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints noop
});
export const effect2 = Effect.fnUntraced(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints actual trace ID
});
export const effect3 = Effect.gen(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints actual trace ID
});
export const effect1 = Effect.fn(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints noop
});
export const effect2 = Effect.fnUntraced(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints actual trace ID
});
export const effect3 = Effect.gen(function*() {
const trace = yield* Effect.currentSpan;
yield* Effect.logWarning(trace.traceId); // Prints actual trace ID
});