type iter.Seq2

13 uses

	iter (current package)
		iter.go#L227: type Seq2[K, V any] func(yield func(K, V) bool)
		iter.go#L374: func Pull2[K, V any](seq Seq2[K, V]) (next func() (K, V, bool), stop func()) {

	github.com/rogpeppe/ioseq
		seq.go#L28: type Seq = iter.Seq2[[]byte, error]

	go.pact.im/x/httprange
		ranger.go#L51: 	Range(ctx context.Context, spec Specifier) iter.Seq2[Range, error]
		ranger.go#L66: func (r *HTTPRanger) Range(ctx context.Context, spec Specifier) iter.Seq2[Range, error] {

	go.pact.im/x/phcformat
		params.go#L40: func (it *ParamsIterator) Iter() iter.Seq2[string, string] {

	golang.org/x/tools/go/packages
		visit.go#L113: func sorted[M ~map[K]V, K cmp.Ordered, V any](m M) iter.Seq2[K, V] {

	maps
		iter.go#L12: func All[Map ~map[K]V, K comparable, V any](m Map) iter.Seq2[K, V] {
		iter.go#L50: func Insert[Map ~map[K]V, K comparable, V any](m Map, seq iter.Seq2[K, V]) {
		iter.go#L58: func Collect[K comparable, V any](seq iter.Seq2[K, V]) map[K]V {

	reflect
		iter.go#L124: func (v Value) Seq2() iter.Seq2[Value, Value] {

	slices
		iter.go#L14: func All[Slice ~[]E, E any](s Slice) iter.Seq2[int, E] {
		iter.go#L26: func Backward[Slice ~[]E, E any](s Slice) iter.Seq2[int, E] {