slices

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2025 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func All added in v0.0.15

func All[S ~[]E, E any](s S) iter.Seq2[int, E]

func All2 added in v0.0.22

func All2[T, U any](t []T, u []U) iter.Seq3[int, T, U]

func AppendSeq added in v0.0.15

func AppendSeq[S ~[]E, E any](s S, seq iter.Seq[E]) S

func AppendSeq2 added in v0.0.22

func AppendSeq2[T, U any](seq iter.Seq2[T, U], a T, b U) iter.Seq2[T, U]

func Backward added in v0.0.15

func Backward[S ~[]E, E any](s S) iter.Seq2[int, E]

func Chunk added in v0.0.15

func Chunk[S ~[]E, E any](s S, n int) iter.Seq[S]

func Collect

func Collect[E any](s iter.Seq[E]) []E

func Collect2 added in v0.0.22

func Collect2[T, U any](seq iter.Seq2[T, U]) (a []T, b []U)

func Collect3 added in v0.0.22

func Collect3[T, U, V any](seq iter.Seq3[T, U, V]) (a []T, b []U, c []V)

func Sorted added in v0.0.15

func Sorted[E cmp.Ordered](seq iter.Seq[E]) []E

func SortedFunc added in v0.0.15

func SortedFunc[E any](seq iter.Seq[E], cmp func(E, E) int) []E

func SortedStableFunc added in v0.0.15

func SortedStableFunc[E any](seq iter.Seq[E], cmp func(E, E) int) []E

func Values added in v0.0.15

func Values[S ~[]E, E any](s S) iter.Seq[E]

func Values2 added in v0.0.22

func Values2[T, U any](t []T, u []U) iter.Seq2[T, U]

func Values3 added in v0.0.22

func Values3[T, U, V any](t []T, u []U, v []V) iter.Seq3[T, U, V]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL