Schedule.onDecision(([duration, attempt], decision) =>
decision._tag === "Continue"
? Effect.logInfo(
`Retrying TokenSet persistence in ${Duration.format(duration)} (attempt #${++attempt})`
)
: Effect.void
)
Schedule.onDecision(([duration, attempt], decision) =>
decision._tag === "Continue"
? Effect.logInfo(
`Retrying TokenSet persistence in ${Duration.format(duration)} (attempt #${++attempt})`
)
: Effect.void
)