@@ -441,25 +441,25 @@ module AsyncSeq =
441441 /// This function returns a sequence that digests the whole initial sequence as soon as
442442 /// that sequence is iterated. As a result this function should not be used with
443443 /// large or infinite sequences.
444- val sort : source : AsyncSeq < 'T > -> seq < 'T > when 'T : comparison
444+ val sort : source : AsyncSeq < 'T > -> array < 'T > when 'T : comparison
445445
446- /// Applies a key - generating function to each element of an AsyncSeq and yield a sequence ordered by keys.
447- /// This function returns a sequence that digests the whole initial sequence as soon as
446+ /// Applies a key - generating function to each element of an AsyncSeq and yield an array ordered by keys.
447+ /// This function returns an array that digests the whole initial sequence as soon as
448448 /// that sequence is iterated. As a result this function should not be used with
449449 /// large or infinite sequences.
450- val sortBy : projection :( 'T -> 'Key ) -> source : AsyncSeq < 'T > -> seq < 'T > when 'Key : comparison
450+ val sortBy : projection :( 'T -> 'Key ) -> source : AsyncSeq < 'T > -> array < 'T > when 'Key : comparison
451451
452- /// Yields a sequence ordered descending by keys.
453- /// This function returns a sequence that digests the whole initial sequence as soon as
452+ /// Yields an array ordered descending by keys.
453+ /// This function returns an array that digests the whole initial sequence as soon as
454454 /// that sequence is iterated. As a result this function should not be used with
455455 /// large or infinite sequences.
456- val sortDescending : source : AsyncSeq < 'T > -> seq < 'T > when 'T : comparison
456+ val sortDescending : source : AsyncSeq < 'T > -> array < 'T > when 'T : comparison
457457
458- /// Applies a key - generating function to each element of an AsyncSeq and yield a sequence ordered descending by keys.
459- /// This function returns a sequence that digests the whole initial sequence as soon as
458+ /// Applies a key - generating function to each element of an AsyncSeq and yield an array ordered descending by keys.
459+ /// This function returns an array that digests the whole initial sequence as soon as
460460 /// that sequence is iterated. As a result this function should not be used with
461461 /// large or infinite sequences.
462- val sortByDescending : projection :( 'T -> 'Key ) -> source : AsyncSeq < 'T > -> seq < 'T > when 'Key : comparison
462+ val sortByDescending : projection :( 'T -> 'Key ) -> source : AsyncSeq < 'T > -> array < 'T > when 'Key : comparison
463463
464464 /// Interleaves two async sequences of the same type into a resulting sequence. The provided
465465 /// sequences are consumed in lock - step.
0 commit comments