# Functions
ExponentialBackoff repeats a condition check with exponential backoff.
Jitter returns a time.Duration between duration and duration + maxFactor * duration.
# Variables
ErrWaitTimeout is returned when the condition exited without success.
# Type aliases
ConditionFunc returns true if the condition is satisfied, or an error if the loop should be aborted.