andThen<U extends Object> method

TaskResult<U, E> andThen<U extends Object>(
  1. TaskResult<U, E> op(
    1. T data
    )
)

Returns the result computed by op, otherwise returns error in corresponding type.

Implementation

TaskResult<U, E> andThen<U extends Object>(TaskResult<U, E> Function(T data) op) {
  if (isOk) {
    return op(data!);
  }
  return Err(error!);
}