orElse Functions
TaskResult.orElse
Function Signature:
Task<Result<'ok, 'error2>>
-> Task<Result<'ok, 'error>>
-> Task<Result<'ok, 'error2>>Examples
Example 1
TaskResult.error "First"
|> TaskResult.orElse (TaskResult.ok "Second")
// evaluates to Ok "Second"Example 2
TaskResult.ok "First"
|> TaskResult.orElse (TaskResult.error "Second")
// evaluates to Ok "First"TaskResult.orElseWith
Function Signature:
Examples
Example 1
Example 2
Example 3
Last updated