FsToolkit.ErrorHandling
Search…
README
Result
Option
ResultOption
AsyncResult
TaskResult
JobResult
List
traverseResultM
sequenceResultM
traverseResultA
sequenceResultA
traverseAsyncResultM
sequenceAsyncResultM
traverseAsyncResultA
sequenceAsyncResultA
traverseTaskResultM
sequenceTaskResultM
traverseTaskResultA
sequenceTaskResultA
AsyncResultOption
Validation
Test
Powered By
GitBook
sequenceAsyncResultM
List.sequenceAsyncResultM
Namespace:
FsToolkit.ErrorHandling
Function Signature:
Async<Result<'a, 'b>> list -> Async<Result<'a list, 'b>>
Note that
sequence
is the same as
traverse id
. See also
List.traverseAsyncResultM
.
This is monadic, stopping on the first error.
This is the same as
sequenceResultM
except that it uses
Async<Result<_,_>>
instead of
Result<_,_>
.
See also Scott Wlaschin's
Understanding traverse and sequence
.
Examples
Previous
traverseAsyncResultM
Next
traverseAsyncResultA
Last modified
9mo ago
Copy link
Outline
List.sequenceAsyncResultM
Examples