Enumerators
Each “get” op has a corresponding “enumerate” op
Enumerates multiple values
Operations on enumerators
- Next – Get the next value from an enumerator
- Has-More – Test whether enumerator has more values
- Fetch – Get a given number of values
- Prefetch – Caches a given number of values
- Free – Indicate an enumerator will no longer be used