A DoubleLinkedList is a linked list where each element has two pointers, previous and next. The implementation is based on the conventional Linked List and doesn't support index-based access.
This a repository I created while teaching myself Pharo and is not meant for production use.