Programming
Ctrlk
  • Programming
  • 01. Languages
    • JavaScript
      • 01. JS Language
        • A. Language Core
        • B. Structured Types
        • C. Functions
        • D. Modules
        • E. Control Abstractions
          • E1. Iteration
            • 01. Iterable
            • 02. Iterators
            • 03. Closeable Iterator
            • 04. for-of loop
            • 05. Infinite Iterator
          • E2. Exception Handling
          • E3. Generators
          • E4. Promises
          • E5. Async functions
      • 02. Package Development
      • 03. TypeScript
      • 04. Libraries
      • 05. Runtime Execution
    • Go Lang
    • Scala
    • Python
    • Primitives
  • 02. Tools
    • Git
    • Mac Setup
    • VS Code
  • 03. Paradigms
    • Functional Programming
    • FRP
  • 04. Design
    • Clean Code
    • SCIP
    • Design
    • Architecture
    • Practice
  • 05. Algorithms
    • Algorithms
    • Data Structures
    • Concurrency
  • 06. Testing
    • Testing
    • Performance
Powered by GitBook
On this page

Was this helpful?

  1. 01. Languages
  2. JavaScript
  3. 01. JS Language
  4. E. Control Abstractions

E1. Iteration

  1. Iterable objects

  2. Iterators

  3. Closeable iterators

  4. for-of loop

  5. Infinite iterator

References

  • Closing Iterables is a Leaky Abstraction

PreviousE. Control AbstractionsNext01. Iterable

Last updated 5 years ago

Was this helpful?