Protocol

LazyCollectionProtocol

A collection on which normally-eager operations such as map and filter are implemented lazily. あるコレクション、それにおいては通常は先行な演算、例えばmapfilterは、遅延に実装されます。

Declaration 宣言

protocol LazyCollectionProtocol where Self.Elements : Collection

Overview 概要

Please see LazySequenceProtocol for background; LazyCollectionProtocol is an analogous component, but for collections. 予備知識としてLazySequenceProtocolをぜひ見てください;LazyCollectionProtocolは、類似した、しかしコレクションのためのコンポーネントです。

To add new lazy collection operations, extend this protocol with methods that return lazy wrappers that are themselves LazyCollectionProtocols. 新しい遅延コレクション操作を加えるために、このプロトコルを、それら自身がLazyCollectionProtocolである遅延ラッパーを返すメソッドで拡張してください。

Topics 話題

Instance Properties 様々なインスタンスプロパティ

Relationships 関係

Inherits From 継承元

See Also 参照

Lazy Collections 遅延コレクション