Versions in this module Expand all Collapse all v1 v1.0.1 Aug 18, 2015 v1.0.0 Aug 4, 2015 Changes in this version + type Iterator interface + Next func() bool + Value func() common.Comparator + type SkipList struct + func New(ifc interface{}) *SkipList + func (sl *SkipList) ByPosition(position uint64) common.Comparator + func (sl *SkipList) Delete(comparators ...common.Comparator) common.Comparators + func (sl *SkipList) Get(comparators ...common.Comparator) common.Comparators + func (sl *SkipList) GetWithPosition(cmp common.Comparator) (common.Comparator, uint64) + func (sl *SkipList) Insert(comparators ...common.Comparator) common.Comparators + func (sl *SkipList) InsertAtPosition(position uint64, cmp common.Comparator) + func (sl *SkipList) Iter(cmp common.Comparator) Iterator + func (sl *SkipList) IterAtPosition(pos uint64) Iterator + func (sl *SkipList) Len() uint64 + func (sl *SkipList) ReplaceAtPosition(position uint64, cmp common.Comparator) + func (sl *SkipList) SplitAt(index uint64) (*SkipList, *SkipList)