Generic Structure
AsyncCompactMapSequence
An asynchronous sequence that maps a given closure over the asynchronous sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンス、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
Technology
- Swift Standard Library
Swift標準ライブラリ
Declaration
宣言
struct AsyncCompactMapSequence<Base, ElementOfResult> where Base : AsyncSequence
Topics
話題
Instance Methods
インスタンスメソッド
func contains(ElementOfResult) -> Bool
Returns a Boolean value that indicates whether the asynchronous sequence contains the given element.
あるブール値を返します、それは非同期シーケンスがこの与えられた要素を含むかどうかを指し示します。
Available when ElementOfResult
conforms to Equatable
.
ElementOfResult
がEquatable
に準拠する時に利用可能です。
func max() -> ElementOfResult?
Returns the maximum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最大の要素を返します。
Available when ElementOfResult
conforms to Comparable
.
ElementOfResult
がComparable
に準拠する時に利用可能です。
func min() -> ElementOfResult?
Returns the minimum element in an asynchronous sequence of comparable elements.
比較可能要素それらからなるある非同期シーケンスの中の最小の要素を返します。
Available when ElementOfResult
conforms to Comparable
.
ElementOfResult
がComparable
に準拠する時に利用可能です。
See Also
参照
Transforming a Sequence
シーケンスを変形する
struct AsyncMapSequence
An asynchronous sequence that maps the given closure over the asynchronous sequence’s elements.
ある非同期シーケンス、それは与えられたクロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
struct AsyncThrowingMapSequence
An asynchronous sequence that maps the given error-throwing closure over the asynchronous sequence’s elements.
ある非同期シーケンス、それは与えられたエラースロークロージャを非同期シーケンスのもつ要素のすべてにわたってマップします。
struct AsyncThrowingCompactMapSequence
An asynchronous sequence that maps an error-throwing closure over the base sequence’s elements, omitting results that don’t return a value.
ある非同期シーケンス、それはあるエラースロークロージャを基底シーケンスのもつ要素のすべてにわたってマップします、値を返さない結果を省きます。
struct AsyncFlatMapSequence
An asynchronous sequence that concatenates the results of calling a given transformation with each element of this sequence.
ある非同期シーケンス、それは与えられた変換をこのシーケンスの各要素で呼び出すことの結果を連結します。
struct AsyncThrowingFlatMapSequence
An asynchronous sequence that concatenates the results of calling a given error-throwing transformation with each element of this sequence.
ある非同期シーケンス、それは与えられたエラースロー変換をこのシーケンスの各要素で呼び出すことの結果を連結します。