Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
ZValidation.type
Members list
Type members
Classlikes
Attributes
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Attempts to evaluate the specified value, catching any error that occurs during evaluation and capturing it as a failure.
Attempts to evaluate the specified value, catching any error that occurs during evaluation and capturing it as a failure.
Attributes
Constructs a ZValidation that fails with the specified error.
Constructs a ZValidation that fails with the specified error.
Attributes
Constructs a ZValidation that fails with the specified NonEmptyChunk of errors.
Constructs a ZValidation that fails with the specified NonEmptyChunk of errors.
Attributes
Constructs a ZValidation from an Either.
Constructs a ZValidation from an Either.
Attributes
Constructs a ZValidation from an Either that fails with a NonEmptyChunk of errors.
Constructs a ZValidation from an Either that fails with a NonEmptyChunk of errors.
Attributes
Constructs a ZValidation from an Option.
Constructs a ZValidation from an Option.
Attributes
Constructs a Validation from an Option, failing with the error provided.
Constructs a Validation from an Option, failing with the error provided.
Attributes
Constructs a Validation from a predicate, failing with None.
Constructs a Validation from a predicate, failing with None.
Attributes
Constructs a Validation from a predicate, failing with the error provided.
Constructs a Validation from a predicate, failing with the error provided.
Attributes
Constructs a ZValidation from a Try.
Constructs a ZValidation from a Try.
Attributes
Constructs a ZValidation that succeeds with the Unit value with a log containing the specified entry.
Constructs a ZValidation that succeeds with the Unit value with a log containing the specified entry.
Attributes
Converts an Option to a ZValidation, treating None as a success with no information and Some as a failure with the specified error.
Converts an Option to a ZValidation, treating None as a success with no information and Some as a failure with the specified error.
Attributes
Validates each element in a collection, collecting the results into a collection of failed results and a collection of successful results.
Validates each element in a collection, collecting the results into a collection of failed results and a collection of successful results.
Attributes
Constructs a Validation that succeeds with the specified value.
Constructs a Validation that succeeds with the specified value.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values into a tuple, failing with the accumulation of all errors if any fail.
Attributes
Combine a collection of ZValidation values into a single ZValidation that either returns the values of all of them, if they all succeed, or else fails with all of their errors.
Combine a collection of ZValidation values into a single ZValidation that either returns the values of all of them, if they all succeed, or else fails with all of their errors.
Attributes
Combine a set of ZValidation values into a single ZValidation that either returns the values of all of them, if they all succeed, or else fails with all of their errors.
Combine a set of ZValidation values into a single ZValidation that either returns the values of all of them, if they all succeed, or else fails with all of their errors.
Attributes
Combines the results of the specified ZValidation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified ZValidation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Combines the results of the specified Validation values using the function f, failing with the accumulation of all errors if any fail.
Attributes
Concrete fields
The Validation that succeeds with the Unit value.
The Validation that succeeds with the Unit value.
Attributes
Implicits
Implicits
The Covariant instance for ZValidation.
The Covariant instance for ZValidation.
Attributes
Derives a Debug[ZValidation[W, E, A]] given a Debug[W], aDebug[E], and aDebug[A]`.
Derives a Debug[ZValidation[W, E, A]] given a Debug[W], aDebug[E], and aDebug[A]`.
Attributes
The DeriveEqual instance for ZValidation.
The DeriveEqual instance for ZValidation.
Attributes
Derives an Equal[ZValidation[W, E, A]] given an Equal[A].
Derives an Equal[ZValidation[W, E, A]] given an Equal[A].
Attributes
The Covariant instance for ZValidation with respect to its error type.
The Covariant instance for ZValidation with respect to its error type.
Attributes
The DeriveEqual instance for ZValidation with respect to its error type.
The DeriveEqual instance for ZValidation with respect to its error type.
Attributes
The ForEach instance for ZValidation.
The ForEach instance for ZValidation.
Attributes
The IdentityBoth instance for ZValidation.
The IdentityBoth instance for ZValidation.
Attributes
The IdentityFlatten instance for ZValidation.
The IdentityFlatten instance for ZValidation.
Attributes
Derives a PartialOrd[ZValidation[W, E, A]] given an Ord[E] and an Ord[A].
Derives a PartialOrd[ZValidation[W, E, A]] given an Ord[E] and an Ord[A].
Attributes
Inherited implicits
The CommutativeBoth instance for Validation.
The CommutativeBoth instance for Validation.
Attributes
- Inherited from:
- LowPriorityValidationImplicits
Derives a Hash[ZValidation[W, E, A]] given a Hash[A].
Derives a Hash[ZValidation[W, E, A]] given a Hash[A].
Attributes
- Inherited from:
- LowPriorityValidationImplicits