astl
Version:
AssemblyScript-STL (Standard Template Library, migrated from the C++)
10 lines (9 loc) • 395 B
text/typescript
import { IBidirectionalIterator } from "./IBidirectionalIterator";
import { IReverseIterator } from "./IReverseIterator";
export declare interface IReversableIterator<T,
IteratorT extends IReversableIterator<T, IteratorT, ReverseT>,
ReverseT extends IReverseIterator<T, IteratorT, ReverseT>>
extends IBidirectionalIterator<T, IteratorT>
{
reverse(): ReverseT;
}