struct Slice
A view into a subsequence of elements of another collection.
ある見方、別のコレクションのいくらかの要素からなる下位シーケンスです。
struct Slice
struct PartialRangeUpTo
struct PartialRangeThrough
struct PartialRangeFrom
protocol RangeExpression
enum UnboundedRange_
struct AnySequence
struct AnyCollection
struct AnyBidirectionalCollection
struct AnyRandomAccessCollection
struct AnyIterator
Element
.
Element
の型消去イテレータ。
struct AnyIndex
struct AnyHashable
struct LazySequence
Base
sequence, but on which some operations such as map
and filter
are implemented lazily.
Base
シーケンスと同じ要素を含んでいるシーケンス、しかしそれの上で何らかの演算、例えばmap
やfilter
が遅延に実装されます。
struct LazyMapSequence
Sequence
whose elements consist of those in a Base
Sequence
passed through a transform function returning Element
. These elements are computed lazily, each time they’re read, by calling the transform function on a base element.
あるSequence
、その要素はBase
Sequencellection
の中のものから成り、Element
を返す変換関数を通して渡されます。これらの要素は、それらが読み出されるたびに、基盤要素上で変換関数を呼び出すことによって遅延計算されます。
struct LazyFilterSequence
struct LazyPrefixWhileSequence
struct LazyDropWhileSequence
typealias LazyCollection
Base
collection, but on which some operations such as map
and filter
are implemented lazily.
Base
コレクションと同じ要素を含んでいるあるコレクション、しかしそれの上で何らかの演算、例えばmap
やfilter
が遅延に実装されます。
typealias LazyDropWhileCollection
typealias LazyFilterCollection
Collection
wrapper that includes the elements of an underlying collection that satisfy a predicate.
遅延なCollection
ラッパー、それは根底にあるコレクションの要素のうち、ある述部を満足させるものを含めます。
typealias LazyMapCollection
Collection
whose elements consist of those in a Base
Collection
passed through a transform function returning Element
. These elements are computed lazily, each time they’re read, by calling the transform function on a base element.
あるCollection
、その要素はBase
Collection
の中のものから成り、Element
を返す変換関数を通して渡されます。これらの要素は、それらが読み出されるたびに、基盤要素上で変換関数を呼び出すことによって遅延計算されます。
typealias LazyPrefixWhileCollection
struct CollectionDifference
struct DropFirstSequence
n
elements from an underlying Base
iterator before possibly returning the first available element.
おそらくは最初の利用可能な要素が返る前にn
個の要素をある基礎をなすBase
イテレータから遅延に消費して落とすあるシーケンス。
struct DropWhileSequence
n
elements from an underlying Base
iterator before possibly returning the first available element.
おそらくは最初の利用可能な要素が返る前にn
個の要素をある基礎をなすBase
イテレータから遅延に消費して落とすあるシーケンス。
struct EnumeratedSequence
struct FlattenSequence
Base
sequence.
何らかのBase
シーケンスに含まれる各断片の中に含まれるいくらかの要素から成るシーケンス。
struct JoinedSequence
struct PrefixSequence
n
elements from an underlying Base
iterator.
最大でn
個の要素まで基礎をなすBase
イテレータからただ消費しきるあるシーケンス。
struct Repeated
struct ReversedCollection
struct StrideTo
struct StrideThrough
struct UnfoldSequence
struct Zip2Sequence
struct DefaultIndices
struct IteratorSequence
Base
.
型Base
のイテレータに基づいて構築されるシーケンス。
struct IndexingIterator
typealias EnumeratedIterator
Deprecated
非推奨
struct StrideThroughIterator
StrideThrough
instance.
StrideThrough
インスタンスのためのイテレータ。
struct StrideToIterator
StrideTo
instance.
StrideTo
インスタンスのためのイテレータ。