File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
src/FsToolkit.ErrorHandling Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -212,6 +212,14 @@ let inline traverseTaskResultM'
212212let traverseTaskResultM f xs =
213213 traverseTaskResultM' ( TaskResult.ok Seq.empty) f xs
214214
215+ /// <summary>
216+ /// Converts a sequence of Task results into a single Task result
217+ /// </summary>
218+ /// <param name="xs">The input sequence</param>
219+ /// <returns>A task result with the ok elements in an array or the first error occurring in the sequence</returns>
220+ /// <remarks>This function is equivalent to <see cref="traverseTaskResultM"/> but auto-applying the 'id' function</remarks>
221+ let sequenceTaskResultM xs = traverseTaskResultM id xs
222+
215223/// <summary>
216224/// Applies a function to each element of a sequence and returns a single async result
217225/// </summary>
You can’t perform that action at this time.
0 commit comments