func (lambda *Lambda) Every(predicate Predicate) (every bool, err error) {
	every = true
	err = lambda.run(
		func() {
			for item := range lambda.val {
				if !callPredicate(predicate, item) {
					every = false
				}
			}
		},
	)
	return
}
Every checks if every element get a true from predicate
package lambda
import (
	"bytes"
	"sync"
	"k8s.io/apimachinery/pkg/api/meta"
	"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
	"k8s.io/apimachinery/pkg/labels"
	"k8s.io/apimachinery/pkg/runtime"
	"k8s.io/apimachinery/pkg/runtime/schema"
	"k8s.io/client-go/kubernetes/scheme"
)
func (lambda *Lambda) NotEmpty() (noempty bool, err error) {
	noempty = true
	err = lambda.run(
		func() {
			for item := range lambda.val {
				if item == nil {
					noempty = false
				}
			}
		},
	)
	return
}