zip
JobResult.zip
Job<Result<'a, 'c>> -> Job<Result<'b, 'c>> -> Job<Result<('a * 'b), 'c>>Examples
Example 1
let jobOk1 = JobResult.singleton 1
let jobOk2 = JobResult.singleton "hello"
JobResult.zip jobOk1 jobOk2
// job { return Ok (1, "hello") }Example 2
let jobOk = JobResult.singleton 42
let jobErr = JobResult.error "something went wrong"
JobResult.zip jobOk jobErr
// job { return Error "something went wrong" }Example 3
Last updated