anyResult

fun <T> Iterable<T>.anyResult(predicate: (T) -> Result?): Result(source)
fun <T> Array<T>.anyResult(predicate: (T) -> Result?): Result(source)

returns VALID if any Result is VALID, otherwise returns OPEN if any result is OPEN, otherwise returns INVALID