apply
JobOption.apply
Job<('a -> 'b) option> -> Job<'a option> -> Job<'b option>Examples
Example 1
let f = Job.singleton (Some (fun x -> x + 1))
let x = Job.singleton (Some 41)
JobOption.apply f x
// job { return Some 42 }Example 2
let f = Job.singleton None
let x = Job.singleton (Some 41)
JobOption.apply f x
// job { return None }Last updated