Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

function libtmux-go latest

WhereSeq

WhereSeq returns a lazy sequence of shallow copies for values accepted by predicate, retaining source order. It does not pull values until the result is iterated. When its consumer stops, WhereSeq stops pulling from values. For an infinite input, it runs until its consumer stops.

Source and package
Qualified name
tmuxq.WhereSeq
Package
tmuxq
Distribution
github.com/libtmux/libtmux-go/tmux
Source
tmuxq/query.go
func WhereSeq[T any]( values iter.Seq[T], predicate func(*T) bool, ) iter.Seq[T]
Type parameters
Parameters
Esc

Type to search.

Reference previewOpen reference