@tsdotnet/linked-list
v1.1.17
Published
A doubly (bidirectional) linked list. Acts as a safe, value focused wrapper for a linked-node-list.
Downloads
19
Maintainers
Readme
tsdotnet / linked-list
A doubly (bidirectional) linked list. Acts as a safe, value focused wrapper for a linked-node-list.
Docs
tsdotnet.github.io/linked-list
This value focused linked list offers a safe to use node interface that only generates externally accessible nodes on demand.
interface LinkedListNode<T>
{
list: LinkedList<T>;
previous: LinkedListNode<T> | undefined;
next: LinkedListNode<T> | undefined;
value: T;
addBefore (entry: T): void;
addAfter (entry: T): void;
remove (): void;
}