Skip to main content
Module

x/retry/retry/utils/untilResponse/retry.ts

Re-execute a function until it does not throw an error or execute a function with a timeout.
Very Popular
Latest
File
// Copyright since 2020, FranckLdx. All rights reserved. MIT license.import { retryAsyncHof } from "../tools.ts";
const until = <RETURN_TYPE extends Response>( lastResult: RETURN_TYPE,): boolean => lastResult.ok;
export const retryAsyncUntilResponse = retryAsyncHof(until);