FsToolkit.ErrorHandling
Search
⌃
K
README
FsToolkit.ErrorHandling
Result
Option
ResultOption
AsyncResult
apply
bind
Computation Expression
error
foldResult
ignore
map
map2
map3
mapError
Operators
Other Functions
zip
zipError
List
traverseAsyncResultM
sequenceAsyncResultM
traverseAsyncResultA
sequenceAsyncResultA
Transforms
AsyncResultOption
Validation
AsyncValidation
FsToolkit.ErrorHandling.AsyncSeq
FsToolkit.ErrorHandling.IcedTasks
FsToolkit.ErrorHandling.JobResult
FsToolkit.ErrorHandling.TaskResult
General Docs
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
1yr ago