UNPKG

typescript-dotnet-amd

Version:

A JavaScript-Friendly .NET Based TypeScript Library.

24 lines (20 loc) 512 B
/*! * @author electricessence / https://github.com/electricessence/ * Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md */ /* * Included for ES6 compatibility. */ export interface IIteratorResult<T> { done:boolean; value?:T; index?:number; } export interface IIterator<T> { next(value?:any):IIteratorResult<T>; 'return'?<TReturn>(value?:TReturn):IIteratorResult<TReturn>; 'throw'?(e?:any):IIteratorResult<T>; } export default IIterator;