Versions in this module Expand all Collapse all v0 v0.1.0 Dec 25, 2023 Changes in this version + type SkipList struct + func NewFunc[V any](cmp func(a, b V) int) *SkipList[V] + func New[V cmp.Ordered]() *SkipList[V] + func (sl *SkipList[V]) At(i int) V + func (sl *SkipList[V]) Delete(val V) + func (sl *SkipList[V]) DeleteAt(i int) + func (sl *SkipList[V]) Insert(val V) + func (sl *SkipList[V]) Len() int + func (sl *SkipList[V]) Reverse() *SkipList[V] + func (sl *SkipList[V]) Search(val V) (V, bool) + func (sl *SkipList[V]) UpdateAt(i int, val V)