astl
Version:
AssemblyScript-STL (Standard Template Library, migrated from the C++)
8 lines (7 loc) • 314 B
text/typescript
import { IBidirectionalIterator } from "./IBidirectionalIterator";
export declare interface IRandomAccessIterator<T, Iterator extends IRandomAccessIterator<T, Iterator> = IRandomAccessIterator<T, any>>
extends IBidirectionalIterator<T, Iterator>
{
index(): usize;
advance(n: isize): Iterator;
}