Function

Description

and

Returns TRUE when all values in a list of booleans are TRUE, and null if the list is empty.

if

Returns values depending on a boolean value.

nand

Returns TRUE when not all values in a list of booleans are , and null if the list is empty.

nor

Returns TRUE when none of the values in a list of booleans are TRUE, and null if the list is empty.

or

Returns TRUE when any values in a list of booleans are TRUE, and null if the list is empty.

and

and

 

Takes as input a list of Booleans, returns the logical and of the list.

if

if

 

Takes as input a Boolean and the values to be returned if True or False, returns the appropriate , value1 if True, value2 if False.

nand

nand

 

Takes as input a list of Booleans, returns the logical nand of the list.

nor

nor

 

Takes as input a list of Booleans, returns the logical nor of the list.

or

or

 

Takes as input a list of Booleans, returns the logical or of the list.