code: public final <R> Parser<R> ifelse(Parser<? extends R> consequence, Parser<? extends R> alternative) {
      return ifelse(__ -> consequence, alternative);
    }
docs: A {@link Parser} that runs {@code consequence} if {@code this} succeeds, or {@code alternative} otherwise.