CollectionとSequenceはSwiftの標準ライブラリの根幹を支える非常に重要なプロトコルです。
CollectionはSequenceを継承しているので基本的にはCollectionの方が多機能ですが、Sequenceだけにしかできないこともあるなど、違いは複雑です。
この機会に両者の違いを理解して、より良いSwiftのプログラムを書きましょう!
本トークでは、両者の関係性や違い、Sequenceでしかできないこと、Collectionでしかできないこと、そして、どちらのプロトコルに準拠するべきか解説します。