- Companion
- class
trait Sum
trait Mirror
class ValidationInstances
class ValidationInstances0
class ValidationInstances1
class ValidationInstances2
class ValidationInstances3
class Object
trait Matchable
class Any
Type members
Classlikes
Value members
Concrete methods
Wrap a value in a NonEmptyList
and construct a failure validation out of it.
Wrap a value in a NonEmptyList
and construct a failure validation out of it.
def fromTryCatchThrowable[T, E <: Throwable](a: => T)(implicit nn: NotNothing[E], ex: ClassTag[E]): Validation[E, T]
@tailrec
final
def loopFailure[E, A, X](d: Validation[E, A], success: A => X, failure: E => X \/ Validation[E, A]): X
Spin in tail-position on the failure value of the given validation.
Spin in tail-position on the failure value of the given validation.
@tailrec
final
def loopSuccess[E, A, X](d: Validation[E, A], success: A => X \/ Validation[E, A], failure: E => X): X
Spin in tail-position on the success value of the given validation.
Spin in tail-position on the success value of the given validation.
Implicits
Inherited implicits
implicit
def ValidationInstances1[L]: Traverse[[_] =>> Validation[L, _$11]] & Cozip[[_] =>> Validation[L, _$12]] & Plus[[_] =>> Validation[L, _$13]] & Optional[[_] =>> Validation[L, _$14]]
- Inherited from
- ValidationInstances2