let count = 0;
export const effect = Effect.async<never, Error, string>((resume) => {
count++;
console.log(count);
resume(Effect.fail(new Error()));
});
await Effect.runPromise(Effect.retryN(effect, 1));
let count = 0;
export const effect = Effect.async<never, Error, string>((resume) => {
count++;
console.log(count);
resume(Effect.fail(new Error()));
});
await Effect.runPromise(Effect.retryN(effect, 1));