func makeAsyncIterator () -> TaskGroup<ChildTaskResult>.Iterator
Creates the asynchronous iterator that produces elements of this asynchronous sequence.
非同期イテレータを作成します、それはこの非同期シーケンスの要素を取り出すものです。
func allSatisfy ((ChildTaskResult) -> Bool) -> Bool
Returns a Boolean value that indicates whether all elements produced by the asynchronous sequence satisfies the given predicate.
あるブール値を返します、それは非同期シーケンスによって生み出される全ての要素がこの与えられた述部を満足させるかどうかを指し示します。
func compactMap <ElementOfResult>((ChildTaskResult) -> ElementOfResult?) -> AsyncThrowingCompactMapSequence<TaskGroup<ChildTaskResult>, ElementOfResult>
Creates an asynchronous sequence that maps an error-throwing closure over the base sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンスを作成します、それはあるエラースロークロージャを基底シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
func compactMap <ElementOfResult>((ChildTaskResult) -> ElementOfResult?) -> AsyncCompactMapSequence<TaskGroup<ChildTaskResult>, ElementOfResult>
Creates an asynchronous sequence that maps the given closure over the asynchronous sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンスを作成します、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
func contains(where: (ChildTaskResult) -> Bool) -> Bool
Returns a Boolean value that indicates whether the asynchronous sequence contains an element that satisfies the given predicate.
あるブール値を返します、それは非同期シーケンスがこの与えられた述部を満足させる要素を含むかどうかを指し示します。
func drop(while: (ChildTaskResult) -> Bool) -> AsyncDropWhileSequence<TaskGroup<ChildTaskResult>>
Omits elements from the base asynchronous sequence until a given closure returns false, after which it passes through all remaining elements.
要素を基底非同期シーケンスから、ある与えられたクロージャがfalseを返すまで省きます、それの後それは全ての残りの要素をずっと渡します。
func dropFirst (Int) -> AsyncDropFirstSequence<TaskGroup<ChildTaskResult>>
Omits a specified number of elements from the base asynchronous sequence, then passes through all remaining elements.
指定された数の要素を基底非同期シーケンスから除きます、それから全ての残りの要素をずっと渡します。
func filter((ChildTaskResult) -> Bool) -> AsyncFilterSequence<TaskGroup<ChildTaskResult>>
Creates an asynchronous sequence that contains, in order, the elements of the base sequence that satisfy the given predicate.
ある非同期シーケンスを作成します、それは基底シーケンスの要素それらを、順番に含みます、それらは与えられた述部を満たすものです。
func first(where: (ChildTaskResult) -> Bool) -> ChildTaskResult?
Returns the first element of the sequence that satisfies the given predicate.
与えられた述部を満たすこのシーケンスの最初の要素を返します。
func flatMap <SegmentOfResult>((ChildTaskResult) -> SegmentOfResult) -> AsyncThrowingFlatMapSequence<TaskGroup<ChildTaskResult>, SegmentOfResult>
Creates an asynchronous sequence that concatenates the results of calling the given error-throwing transformation with each element of this sequence.
ある非同期シーケンスを作成します、それは与えられたエラースロー変換をこのシーケンスの各要素で呼び出すことの結果を連結します。
func flatMap <SegmentOfResult>((ChildTaskResult) -> SegmentOfResult) -> AsyncFlatMapSequence<TaskGroup<ChildTaskResult>, SegmentOfResult>
Creates an asynchronous sequence that concatenates the results of calling the given transformation with each element of this sequence.
ある非同期シーケンスを作成します、それは与えられた変換をこのシーケンスの各要素で呼び出すことの結果を連結します。
func map<Transformed>((ChildTaskResult) -> Transformed) -> AsyncThrowingMapSequence<TaskGroup<ChildTaskResult>, Transformed>
Creates an asynchronous sequence that maps the given error-throwing closure over the asynchronous sequence’s elements.
ある非同期シーケンスを作成します、それは与えられたエラースロークロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
func map<Transformed>((ChildTaskResult) -> Transformed) -> AsyncMapSequence<TaskGroup<ChildTaskResult>, Transformed>
Creates an asynchronous sequence that maps the given closure over the asynchronous sequence’s elements.
ある非同期シーケンスを作成します、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
func max() -> ChildTaskResult?
Returns the maximum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最大の要素を返します。
Available when
ChildTaskResult
conforms to Comparable
.
ChildTaskResult
がComparable
に準拠する時に利用可能です。
func max(by: (ChildTaskResult, ChildTaskResult) -> Bool) -> ChildTaskResult?
Returns the maximum element in the asynchronous sequence, using the given predicate as the comparison between elements.
非同期シーケンスの中の最大の要素を返します、与えられた述部を要素間の比較として使います。
func min() -> ChildTaskResult?
Returns the minimum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最小の要素を返します。
Available when
ChildTaskResult
conforms to Comparable
.
ChildTaskResult
がComparable
に準拠する時に利用可能です。
func min(by: (ChildTaskResult, ChildTaskResult) -> Bool) -> ChildTaskResult?
Returns the minimum element in the asynchronous sequence, using the given predicate as the comparison between elements.
非同期シーケンスの中の最小の要素を返します、与えられた述部を要素間の比較として使います。
func prefix(Int) -> AsyncPrefixSequence<TaskGroup<ChildTaskResult>>
Returns an asynchronous sequence, up to the specified maximum length, containing the initial elements of the base asynchronous sequence.
指定された最大長まで、その基底非同期シーケンスの冒頭の要素を含んでいる、ある非同期シーケンスを返します。
func prefix(while: (ChildTaskResult) -> Bool) -> AsyncPrefixWhileSequence<TaskGroup<ChildTaskResult>>
Returns an asynchronous sequence, containing the initial, consecutive elements of the base sequence that satisfy the given predicate.
ある非同期シーケンスを返します、基底シーケンスの冒頭の、連続する要素いくつかを含んでいます、それらは与えられた述部を満たすものです。
func reduce<Result>(Result, (Result, ChildTaskResult) -> Result) -> Result
Returns the result of combining the elements of the asynchronous sequence using the given closure.
非同期シーケンスの要素をこの与えられたクロージャを使って結合する結果を返します。
func reduce<Result>(into: Result, (inout Result, ChildTaskResult) -> Void) -> Result
Returns the result of combining the elements of the asynchronous sequence using the given closure, given a mutable initial value.
非同期シーケンスの要素をこの与えられたクロージャを使って結合する結果を返します、ある可変の初期値を与えられます。