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
This strategy will accumulate all errors that occur
This strategy will accumulate all errors that occur
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
Base trait for jap.fields.typeclass.Validated that fail-fast
Base trait for jap.fields.typeclass.Validated that fail-fast
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
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
Type class that helps extracting errors as list
Type class that helps extracting errors as list
- Companion:
- object
Will change behaviour of combining Validated's depending on strategy
Will change behaviour of combining Validated's depending on strategy