Documentation ¶ Index ¶ func Cycle[Item any](seq iter.Seq[Item]) iter.Seq[Item] func Interleave[Item any](seqs SliceOfSeq[Item]) iter.Seq[Item] func PullMany[Item any](seqs SliceOfSeq[Item]) (next func() ([]Item, bool), stop func()) func ZipMany[Item any](seqs SliceOfSeq[Item]) iter.Seq[[]Item] type SliceOfSeq Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Cycle ¶ func Cycle[Item any](seq iter.Seq[Item]) iter.Seq[Item] func Interleave ¶ func Interleave[Item any](seqs SliceOfSeq[Item]) iter.Seq[Item] func PullMany ¶ func PullMany[Item any](seqs SliceOfSeq[Item]) (next func() ([]Item, bool), stop func()) func ZipMany ¶ func ZipMany[Item any](seqs SliceOfSeq[Item]) iter.Seq[[]Item] Types ¶ type SliceOfSeq ¶ type SliceOfSeq[Item any] interface { ItemsWithIndex(yield func(int, iter.Seq[Item]) bool) Len() int } Source Files ¶ View all Source files generic.go Click to show internal directories. Click to hide internal directories.