jex-dll
a doubly-linked list
const list =
Append to the list.
listlist listnodes prev: null value: 'hello' next: 'kitty' prev: 'hello' value: 'kitty' next: null
Prepend to the list.
list listnodes prev: null value: 'banana' next: 'hello' prev: 'banana' value: 'hello' next: 'kitty' prev: 'hello' value: 'kitty' next: null
Remove stuff by index.
list listnodes prev: null value: 'hello' next: 'kitty' prev: 'hello' value: 'kitty' next: null
Insert at index.
list listnodes prev: null value: 'hello' next: 'apples' prev: 'hello' value: 'apples' next: 'kitty' prev: 'apples' value: 'kitty' next: null
Move stuff from one index to another.
list listnodes prev: null value: 'apples' next: 'kitty' prev: 'apples' value: 'kitty' next: 'hello' prev: 'kitty' value: 'hello' next: null )