Driky / typescript-iterator

Iterator pattern of TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

typescript-iterator

Iterator pattern for TypeScript

Usage

/// <reference path="iterator.ts" />

class Hoge {
    constructor(public value: string) {}
}

(function() {
    
    var nameList: Array<Hoge> = [new Hoge('hoge'), new Hoge('ahya'), new Hoge('hage')];
    
    var iterator: Iterator<Hoge> = new Iterator<Hoge>(nameList);
    
    while(iterator.hasNext()) {
        console.log(iterator.next()); // Hoge
    }
    
})();

© funnythingz

About

Iterator pattern of TypeScript


Languages

Language:TypeScript 67.8%Language:JavaScript 17.8%Language:CoffeeScript 14.4%