# Is a set a sequence?

**URL:** <https://forums.swift.org/t/is-a-set-a-sequence/11715>\
**Category:** Discussion\
**Created:** [April 6, 2018, 7:37am UTC](https://forums.swift.org/t/is-a-set-a-sequence/11715 "2018-04-06T07:37:56Z")\
**Posts on this page:** 1\
**Showing post:** 28

<div class="post-metadata">

**Author:** ![saagarjha](https://avatars.discourse-cdn.com/v4/letter/s/85f322/32.png) [@saagarjha](https://forums.swift.org/u/saagarjha)\
**Post date:** [April 8, 2018, 7:05am UTC](https://forums.swift.org/t/is-a-set-a-sequence/11715/28 "2018-04-08T07:05:27Z")

</div>

> [@CTMacUser](#):
>
> A refined protocol `Sequence` with the remaining interface of the old `Sequence`.

I'd like for this `Sequence` to provide a multi-pass guarantee. See my comments on [[Pitch] Remove the single-pass requirement on Sequence](https://forums.swift.org/t/pitch-remove-the-single-pass-requirement-on-sequence/7964).

---

_[View the full topic](https://forums.swift.org/t/is-a-set-a-sequence/11715)._
