Returns a result that is the logical conjunction of all of the results in the specified collection.
Constructs a result that is the logical conjunction of two results.
Returns a result that is the logical disjunction of all of the results in the specified collection.
Combines a collection of results to create a single result that succeeds if all of the results succeed.
Constructs a failed result with the specified value.
Applies the function f
to each element of the Iterable[A]
to produce
a collection of results, then combines all of those results to create a
single result that is the logical conjunction of all of the results.
Constructs a result that is the logical negation ofthe specified result.
Constructs a result a that is the logical disjunction of two results.
Constructs a successful result with the specified value.
A successful result with the unit value.