xiter

package module
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2026 License: MIT Imports: 2 Imported by: 0

README

xiter

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Buffer

func Buffer[T any](seq iter.Seq[T], bufferSize int) iter.Seq[T]

func Buffer2

func Buffer2[T1, T2 any](seq iter.Seq2[T1, T2], bufferSize int) iter.Seq2[T1, T2]

func Filter

func Filter[T any](seq iter.Seq[T], fn func(T) bool) iter.Seq[T]

func Find

func Find[T comparable](seq iter.Seq[T], x T) bool
func Head[T any](seq iter.Seq[T], n int) iter.Seq[T]

func Map11

func Map11[Tin any, Tout any](seq iter.Seq[Tin], fn func(Tin) Tout) iter.Seq[Tout]

func Map12

func Map12[Tin, Tout1, Tout2 any](seq iter.Seq[Tin], fn func(Tin) (Tout1, Tout2)) iter.Seq2[Tout1, Tout2]

func Map21

func Map21[Tin1, Tin2, Tout any](seq iter.Seq2[Tin1, Tin2], fn func(Tin1, Tin2) Tout) iter.Seq[Tout]

func Map22

func Map22[Tin1, Tin2, Tout1, Tout2 any](seq iter.Seq2[Tin1, Tin2], fn func(Tin1, Tin2) (Tout1, Tout2)) iter.Seq2[Tout1, Tout2]

func SleepBetween added in v1.1.0

func SleepBetween[T any](seq iter.Seq[T], duration time.Duration) iter.Seq[T]

func SleepBetween2 added in v1.1.0

func SleepBetween2[T1, T2 any](seq iter.Seq2[T1, T2], duration time.Duration) iter.Seq2[T1, T2]

func Tail

func Tail[T any](seq iter.Seq[T], n int) iter.Seq[T]

Types

This section is empty.

Jump to

Keyboard shortcuts

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