Custom Iterator

Noun · Development

Definitions

  1. An iterator implementation written to define how a particular collection or computation yields values over time. Custom iterators are useful for lazy processing, streaming, traversal logic, and exposing domain-specific iteration semantics.

    In plain English: An iterator written specifically for a custom collection or process.

    Example: "The query builder returned a custom iterator so rows could be transformed lazily instead of materializing the whole result set first."

Related Terms