ResultFunctionVerification

class ResultFunctionVerification[T, R](t: T => R)(implicit evidence$2: AsResult[R])
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(value: T): Result

apply the function to the value and convert to a Result

apply the function to the value and convert to a Result

def atLeastOnce[S <: Iterable[T]](seq: S): Result
Returns:

success if at least one result is a success

def forall[S <: Iterable[T]](seq: S): Result
Returns:

the "and" of all results, stopping after the first failure

def foreach[S <: Iterable[T]](seq: S): Result
Returns:

the aggregation of all results