object Validation
- Companion:
- class
Type members
Classlikes
final case class And[I](left: Validation[I, Unit], right: Validation[I, Unit]) extends Validation[I, Unit]
final case class AndThen[I, X, O](left: Validation[I, X], right: Validation[X, O]) extends Validation[I, O]
final case class Mapping[I, O](f: I => Option[O], references: Option[Set[I]])(implicit evidence$2: Show[I]) extends Validation[I, O]
final case class Modify[I, O](validation: Validation[I, O], f: NonEmptyList[Error] => NonEmptyList[Error]) extends Validation[I, O]
final case class Number[I](operator: Operator, reference: I, delta: I)(implicit evidence$1: Numeric[I]) extends Validation[I, Unit]
- Companion:
- object
sealed abstract class Parsing[O](value: Value, parse: String => Option[O]) extends Validation[String, O]
- Companion:
- object