Add together all the elements of a structure
Multiply together all elements of a structure
The disjunction of all elements of a structure containing
lazy boolean values. or short-circuits from left to right, evaluating
either until an element is True or no elements remain.
Combine into a monoid the collective results of applying a function
to each element of a structure
Combine each element of a structure into a monoid
The disjunction of the collective results of applying a
predicate to all elements of a structure. any short-circuits
from left to right.
The conjunction of all elements of a structure containing
lazy boolean values. and short-circuits from left to right,
evaluating until either an element is False or no elements remain.
The disjunction of the collective results of applying a
predicate to all elements of a structure. all short-circuits
from left to right.