@inversifyjs/core
Version:
InversifyJs core package
12 lines • 503 B
TypeScript
export interface SingleImmutableLinkedListNode<T> {
elem: T;
previous: SingleImmutableLinkedListNode<T> | undefined;
}
export declare class SingleImmutableLinkedList<T> implements Iterable<T> {
readonly last: SingleImmutableLinkedListNode<T>;
readonly length: number;
constructor(last: SingleImmutableLinkedListNode<T>, length: number);
concat(elem: T): SingleImmutableLinkedList<T>;
[Symbol.iterator](): Iterator<T>;
}
//# sourceMappingURL=SingleImmutableLinkedList.d.ts.map