If the Tristate
is Present
, return its value.
If the Tristate
is Present
, return its value. If
the Tristate
is Absent
or Unspecified, return the
Monoid[A]empty
value for .
If the Tristate
is Present
, return its value in a
cats.data.Validated.Invalid.
If the Tristate
is Present
, return its value in a
cats.data.Validated.Invalid.
If the Tristate
is Absent
or Unspecified
, return the
provided B
value in a cats.data.Validated.Valid.
If the Tristate
is Present
, wrap its value in a
cats.data.NonEmptyList and return it in a
cats.data.Validated.Invalid.
If the Tristate
is Present
, wrap its value in a
cats.data.NonEmptyList and return it in a
cats.data.Validated.Invalid.
If the Tristate
is Absent
or Unspecified
, return
the provided B
value in a cats.data.Validated.Valid.
If the Tristate
is Present
, return its value in a
cats.data.Ior.Left.
If the Tristate
is Present
, return its value in a
cats.data.Ior.Left.
If the Tristate
is Absent
or Unspecified
, wrap
the provided B
value in a cats.data.Ior.Right.
If the Tristate
is Present
, return its value in a
cats.data.Ior.Right.
If the Tristate
is Present
, return its value in a
cats.data.Ior.Right.
If the Tristate
is Absent
or Unspecified
, wrap
the provided B
value in a cats.data.Ior.Left.
If the Tristate
is Present
, return its value in a
cats.data.Validated.Valid.
If the Tristate
is Present
, return its value in a
cats.data.Validated.Valid.
If the Tristate
is Absent
or Unspecified
, return
the provided B
value in a cats.data.Validated.Invalid.
If the Tristate
is Present
, return its value in a
cats.data.Validated.Valid.
If the Tristate
is Present
, return its value in a
cats.data.Validated.Valid.
If the Tristate
is Absent
or Unspecified
, wrap
the provided B
value in a cats.data.NonEmptyList
and return the result in a cats.data.Validated.Invalid.