---
title: UnfoldSequence.Iterator
framework: swift
role: symbol
role_heading: Type Alias
path: swift/unfoldsequence/iterator
---

# UnfoldSequence.Iterator

A type that provides the sequence’s iteration interface and encapsulates its iteration state.

## Declaration

```swift
typealias Iterator = UnfoldSequence<Element, State>
```

## See Also

### Type Aliases

- [UnfoldFirstSequence](swift/unfoldfirstsequence.md)
