Versions in this module Expand all Collapse all v1 v1.1.2 Aug 19, 2022 v1.1.1 Aug 19, 2022 Changes in this version + type List struct + Back *Node[V] + Front *Node[V] + func New() *List[V] + func (l *List[V]) PushBack(v V) + func (l *List[V]) PushBackNode(n *Node[V]) + func (l *List[V]) PushFront(v V) + func (l *List[V]) PushFrontNode(n *Node[V]) + func (l *List[V]) Remove(n *Node[V]) + type Node struct + Next *Node[V] + Prev *Node[V] + Value V + func (n *Node[V]) Each(fn func(val V)) + func (n *Node[V]) EachReverse(fn func(val V))