Documentation
¶
Index ¶
- func CollectTo[T, T2 any](iter iter.Seq[T], f ToFunc[T, T2]) []T2
- func RangeFileByLine(path string) iter.Seq[string]
- 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(reader io.ReadCloser) iter.Seq[string]
- func RangeSelectByMap[S ~[]T, T comparable, T2 any](Ss S, m map[T]T2) iter.Seq2[T, T2]
- func To[T, T2 any](from []T, f ToFunc[T, T2]) []T2
- type SelectVaule
- type ToFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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]
Types ¶
type SelectVaule ¶ added in v0.3.7
type SelectVaule[T, T1, T2 any] struct { Key T V1 T1 V2 T2 }
Click to show internal directories.
Click to hide internal directories.