# Functions
And returns a Predicate that evaluates to true if all its operands evaluate to true.
NewParser constructs a new Parser of a lisp-like DSL.
NewPredicateParser constructs a new Parser of a Lisp-like DSL, where the resulting type implements Predicate[E].
Not returns a Predicate that negates the provided predicate.
OnIndex returns a Predicate that evaluates to true on its N-th call.
Or returns a Predicate that evaluates to true if any of its operands evaluate true.
# Interfaces
Predicate encodes conditional logic that yields a boolean.