Rule
- Source:
- Rule.scala
Type members
Classlikes
Value members
Concrete methods
Combines two Rule[F, V, E]
's using logical AND. Short-circuits if Validated.strategy
is
jap.fields.typeclass.FailFastStrategy
Combines two Rule[F, V, E]
's using logical AND. Short-circuits if Validated.strategy
is
jap.fields.typeclass.FailFastStrategy
- Source:
- Rule.scala
Combines all rules using AND
Combines all rules using AND
- Source:
- Rule.scala
Same as Rule.wrap
Same as Rule.wrap
- Source:
- Rule.scala
Asserts that if test
pass else returns provided E
Asserts that if test
pass else returns provided E
- Source:
- Rule.scala
Asserts that if test
pass else returns provided E
Asserts that if test
pass else returns provided E
- Source:
- Rule.scala
Defers Rule
Defers Rule
- Source:
- Rule.scala
Lazily converts an F[V[E]]
to a Rule[F, VR, E]
Lazily converts an F[V[E]]
to a Rule[F, VR, E]
- Source:
- Rule.scala
Ensures that if test
pass else returns provided V[E]
Ensures that if test
pass else returns provided V[E]
- Source:
- Rule.scala
Ensures that if test
pass else returns provided V[E]
Ensures that if test
pass else returns provided V[E]
- Source:
- Rule.scala
Flattens Effect with Rule
Flattens Effect with Rule
- Source:
- Rule.scala
Converts E
to a Rule[F, V, E]
Converts E
to a Rule[F, V, E]
- Source:
- Rule.scala
Combines two Rule[F, V, E]
's using logical OR. Short-circuits if first rule is valid
Combines two Rule[F, V, E]
's using logical OR. Short-circuits if first rule is valid
- Source:
- Rule.scala
Combines all rules using OR
Combines all rules using OR
- Source:
- Rule.scala
Lazily converts an V[E]
to Rule[F, VR, E]
Lazily converts an V[E]
to Rule[F, VR, E]
- Source:
- Rule.scala
Unwraps rule
from tagged type
Unwraps rule
from tagged type
- Source:
- Rule.scala
Returns always valid Rule[F, V, E]
Returns always valid Rule[F, V, E]
- Source:
- Rule.scala