jap.fields.typeclass
Type members
Classlikes
Base trait for jap.fields.typeclass.Validated that accumulate errors
Base trait for jap.fields.typeclass.Validated that accumulate errors
- Source:
- Validated.scala
This strategy will accumulate all errors that occur
This strategy will accumulate all errors that occur
- Source:
- Validated.scala
jap.fields.typeclass.Effect is a typeclass that provides ValidationModule with Monad/Defer capabilities.
jap.fields.typeclass.Effect is a typeclass that provides ValidationModule with Monad/Defer capabilities.
- Companion:
- object
- Source:
- Effect.scala
Base trait for jap.fields.typeclass.Validated that fail-fast
Base trait for jap.fields.typeclass.Validated that fail-fast
- Source:
- Validated.scala
When first error occur validation will short-circuit and will not execute other validations
When first error occur validation will short-circuit and will not execute other validations
- Source:
- Validated.scala
Typeclass that is used to allow using compare syntax with both Field[P] and P itself. Not needed in case Scala 2 support will be dropped in future.
Typeclass that is used to allow using compare syntax with both Field[P] and P itself. Not needed in case Scala 2 support will be dropped in future.
- Companion:
- object
- Source:
- FieldCompare.scala
Type class that helps extracting errors as list
Type class that helps extracting errors as list
- Companion:
- object
- Source:
- HasErrors.scala
Type class that helps extracting FieldPath from error
Type class that helps extracting FieldPath from error
- Companion:
- object
- Source:
- HasFieldPath.scala
jap.fields.typeclass.RunSync is a typeclass that help runnin sync like effects
jap.fields.typeclass.RunSync is a typeclass that help runnin sync like effects
- Companion:
- object
- Source:
- RunSync.scala
Typeclass that represents Validated
Typeclass that represents Validated
- Companion:
- object
- Source:
- Validated.scala
Will change behaviour of combining Validated's depending on strategy
Will change behaviour of combining Validated's depending on strategy
- Source:
- Validated.scala