Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 579 Bytes

File metadata and controls

20 lines (11 loc) · 579 Bytes

Seq.sequenceAsyncResultA

Namespace: FsToolkit.ErrorHandling

Function Signature:

Async<Result<'a, 'b>> seq -> Async<Result<'a seq, 'b seq>>

Note that sequence is the same as traverse id. See also Seq.traverseAsyncResultA.

This is applicative, collecting all errors.

This is the same as sequenceResultA except that it uses Async<Result<_,_>> instead of Result<_,_>.

See also Scott Wlaschin's Understanding traverse and sequence.

Examples