Documentation
¶
Index ¶
- func InsertSliceSorted[K cmp.Ordered, V any](sortedSliceReadIn []K, coSliceWriteIn []V, key K, val V) (idx int, existed bool, sortedSliceRead []K, coSliceWrite []V)
- func InsertSliceSortedFunc[K any, V any](sortedSliceReadIn []K, coSliceWriteIn []V, key K, val V, cmpKey func(K, K) int) (idx int, existed bool, sortedSliceRead []K, coSliceWrite []V)
- func IterateSliceGrouped[K comparable, V any](sortedSliceKeys []K, coSliceVals []V) iter.Seq2[K, []V]
- func IterateSliceGroupedFunc[K any, V any](sortedSliceKeys []K, coSliceVals []V, cmpKey func(K, K) int) iter.Seq2[K, []V]
- func MergeSliceSorted[K any, V any](sortedSliceReadIn []K, coSliceWriteIn []V, key K, val V, cmpKey func(K, K) int, ...) (idx int, existed bool, sortedSliceRead []K, coSliceWrite []V)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InsertSliceSorted ¶
func InsertSliceSortedFunc ¶
func IterateSliceGrouped ¶
func IterateSliceGrouped[K comparable, V any](sortedSliceKeys []K, coSliceVals []V) iter.Seq2[K, []V]
func IterateSliceGroupedFunc ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.