@tsdotnet/linked-list
TypeScript icon, indicating that this package has built-in type declarations

1.1.17 • Public • Published

alt text tsdotnet / linked-list

GitHub license 100% code coverage npm-publish npm version

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;
}

Package Sidebar

Install

npm i @tsdotnet/linked-list

Weekly Downloads

1

Version

1.1.17

License

MIT

Unpacked Size

50.2 kB

Total Files

8

Last publish

Collaborators

  • electricessence