bind
JobResultOption.bind
('a -> Job<Result<'b option, 'c>>)
-> Job<Result<'a option, 'c>>
-> Job<Result<'b option, 'c>>Examples
Example 1
getUserById : UserId -> Job<Result<User option, exn>>
getPostById : PostId -> Job<Result<Post option, exn>>// Job<Result<User option, exn>>
getPostById postId
|> JobResultOption.bind (fun post -> getUserById post.UserId)Example 2
Last updated