recoverWhen method

Task<S, F> recoverWhen({
  1. required bool check(
    1. F err
    ),
  2. required S then(
    1. F err
    ),
})

Recovers from a failure when a specified condition is met.

Implementation

Task<S, F> recoverWhen({
  required bool Function(F err) check,
  required S Function(F err) then,
}) => Task._(_task.recoverWhen(check: check, then: then));