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