Async.catchResult task
Async<'a>
Async<Result<'a, exn>>
Async.zip c1 c2
Async<'b>
Async<'a * 'b>
Type something to start searching.