Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 699 Bytes

File metadata and controls

46 lines (39 loc) · 699 Bytes

Aggregate Function

and — logical AND of input values

Synopsis

and(bool) -> bool

Description

The and aggregate function computes the logical AND over all of its input.

Examples

Anded value of simple sequence:

echo 'true false true' | zq -z 'and(this)' -

=>

false

Continuous AND of simple sequence:

echo 'true false true' | zq -z 'yield and(this)' -

=>

true
false
false

Unrecognized types are ignored and not coerced for truthiness:

echo 'true "foo" 0 false true' | zq -z 'yield and(this)' -

=>

true
true
true
false
false