slice

package
v0.3.8 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CollectTo added in v0.3.7

func CollectTo[T, T2 any](iter iter.Seq[T], f ToFunc[T, T2]) []T2

func RangeFileByLine added in v0.3.6

func RangeFileByLine(path string) iter.Seq[string]

func RangeIterSelectByMap added in v0.3.7

func RangeIterSelectByMap[T comparable, T2 any, T3 any](iter iter.Seq2[T, T3], m map[T]T2) iter.Seq[SelectVaule[T, T2, T3]]

func RangeReaderByLine added in v0.3.7

func RangeReaderByLine(reader io.ReadCloser) iter.Seq[string]

func RangeSelectByMap added in v0.3.7

func RangeSelectByMap[S ~[]T, T comparable, T2 any](Ss S, m map[T]T2) iter.Seq2[T, T2]

func To

func To[T, T2 any](from []T, f ToFunc[T, T2]) []T2

Types

type SelectVaule added in v0.3.7

type SelectVaule[T, T1, T2 any] struct {
	Key T
	V1  T1
	V2  T2
}

type ToFunc added in v0.3.7

type ToFunc[T, T2 any] func(T) T2

Jump to

Keyboard shortcuts

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