lijst

JavaScript doubly linked list implementation

Usage no npm install needed!

<script type="module">
  import lijst from 'https://cdn.skypack.dev/lijst';
</script>

README

lijst

travis js-standard-style

JavaScript doubly linked list implementation

Current API status:

  lijst
    Capacity
      ✓ #empty()
      ✓ #length
    Element access
      ✓ #front()
      ✓ #back()
    Modifiers
      ✓ #assign()
      ✓ #pushFront()
      ✓ #popFront()
      ✓ #push() #pushBack()
      ✓ #pop() #popBack()
      - #insert()
      ✓ #erase()
      - #swap()
      - #resize()
      ✓ #clear()
    Operations
      - #splice()
      - #remove()
      - #removeIf()
      - #unique()
      - #merge()
      - #sort()
      - #reverse()

License

MIT. Copyright (c) David da Silva Contin.