# Functions
Collect collects values from seq into a new list and returns it.
Collect collects values from seq into a new ring and returns it.
Heap returns an iterator over heap.Interface.
LinkRingSeq links all values from seq to r and returns r.
ListAll returns an iterator over all element of l starting from l.Front().
ListBackward returns an iterator over all element of l starting from l.Back().
ListElementAll returns an iterator over from ele to end of the list.
ListElementBackward returns an iterator over from ele to start of the list.
PushBackListSeq pushes-back the values from seq to l and returns the extended list.
PushFrontListSeq pushes-front the values from seq to l and returns the extended list.
PushHeapSeq pushes the values from seq to h and returns the extended heap.
Ring returns an iterator over r.
RingBackward returns an iterator over r.