trait Accumulation extends AccumulationLowPriorityImplicits
Provides mechanisms that enable errors to be accumulated in “accumulating Ors,” Ors whose
Bad type is an Every.
The mechanisms are:
- Passing accumulating
Ors towithGoodmethods - Invoking
combinedon a container of accumulatingOrs - Invoking
validatedByon a container of any type, passing in a function from that type to an accumulatingOr - Invoking
zipon an accumulatingOr - Invoking
whenon an accumulatingOr
For more information and examples, see the Accumulating errors with Or section
of the main documentation for class Or.
- Source
- Accumulation.scala
- Alphabetic
- By Inheritance
- Accumulation
- AccumulationLowPriorityImplicits
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- implicit def convertEveryToCombinable[G, ERR](oneToMany: Every[Or[G, Every[ERR]]]): Combinable[G, ERR, Every]
Implicitly converts an
Everycontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts an
Everycontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.For more information and examples, see the Using
combinedsection of the main documentation for classOr. - implicit def convertEveryToValidatable[G](oneToMany: Every[G]): Validatable[G, Every]
Implicitly converts an
Everyto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.Implicitly converts an
Everyto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.For more information and examples, see the Using
validatedBysection of the main documentation for classOr. - implicit def convertGenSetOnceToCombinable2[E, SET[e] <: GenSet[e]](xs: SET[Good[E]])(implicit cbf: CanBuildFrom[SET[Good[E]], Good[E], SET[Good[E]]]): Combinable[E, Nothing, SET]
Implicitly converts a
Setcontaining accumulatingOrs whoseGoodtype is inferred asNothingto an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts a
Setcontaining accumulatingOrs whoseGoodtype is inferred asNothingto an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Note: This implicit is required for
Sets because althoughSets areGenTraversableOnces, they aren't covariant, so the implicit conversion provided byconvertGenTraversableOnceToCombinableNothingwill not be applied, because it only works on covariantGenTraversableOnces. - implicit def convertGenSetOnceToCombinable3[E, SET[e] <: GenSet[e], EVERY[f] <: Every[f]](xs: SET[Bad[EVERY[E]]]): Combinable[Nothing, E, SET]
Implicitly converts a
Setcontaining accumulatingOrs whoseBadtype is inferred asNothingto an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts a
Setcontaining accumulatingOrs whoseBadtype is inferred asNothingto an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Note: This implicit is required for
Sets because althoughSets areGenTraversableOnces, they aren't covariant, so the implicit conversion provided byconvertGenSetToCombinableNothingwill not be applied, because it only works on covariantGenTraversableOnces. - implicit def convertGenSetToCombinable[G, ERR, X, EVERY[b] <: Every[b], SET[e] <: GenSet[e]](xs: SET[X with Or[G, EVERY[ERR]]])(implicit cbf: CanBuildFrom[SET[X with Or[G, EVERY[ERR]]], G, SET[G]]): Combinable[G, ERR, SET]
Implicitly converts a
Setcontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts a
Setcontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.For more information and examples, see the Using
combinedsection of the main documentation for classOr.Note: This implicit is required for
Sets because althoughSets areGenTraversableOnces, they aren't covariant, so the implicit conversion provided byconvertGenTraversableOnceToCombinablewill not be applied, because it only works on covariantGenTraversableOnces. - implicit def convertGenTraversableOnceToCombinable[G, ERR, EVERY[b] <: Every[b], TRAVONCE[+e] <: GenTraversableOnce[e]](xs: TRAVONCE[Or[G, EVERY[ERR]]])(implicit cbf: CanBuildFrom[TRAVONCE[Or[G, EVERY[ERR]]], G, TRAVONCE[G]]): Combinable[G, ERR, TRAVONCE]
Implicitly converts a covariant
GenTraversableOncecontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts a covariant
GenTraversableOncecontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.For more information and examples, see the Using
combinedsection of the main documentation for classOr.- Definition Classes
- AccumulationLowPriorityImplicits
- implicit def convertGenTraversableOnceToCombinable2[E, TRAVONCE[+e] <: Iterable[e]](xs: TRAVONCE[Good[E]])(implicit cbf: CanBuildFrom[TRAVONCE[Good[E]], Good[E], TRAVONCE[Good[E]]]): Combinable[E, Nothing, TRAVONCE]
- implicit def convertGenTraversableOnceToCombinable3[E, TRAVONCE[+e] <: GenTraversableOnce[e]](xs: TRAVONCE[Bad[Every[E]]]): Combinable[Nothing, E, TRAVONCE]
- Definition Classes
- AccumulationLowPriorityImplicits
- implicit def convertGenTraversableOnceToValidatable[G, TRAVONCE[e] <: GenTraversableOnce[e]](xs: TRAVONCE[G]): TravValidatable[G, TRAVONCE]
Implicitly converts a
GenTraversableOnceto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.Implicitly converts a
GenTraversableOnceto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.For more information and examples, see the Using
validatedBysection of the main documentation for classOr. - implicit def convertOptionToCombinable[G, ERR](option: Option[Or[G, Every[ERR]]]): Combinable[G, ERR, Option]
Implicitly converts an
Optioncontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.Implicitly converts an
Optioncontaining accumulatingOrs to an instance ofCombinable, which enables thecombinedmethod to be invoked on it.For more information and examples, see the Using
combinedsection of the main documentation for classOr. - implicit def convertOptionToValidatable[G](option: Option[G]): Validatable[G, Option]
Implicitly converts an
Optionto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.Implicitly converts an
Optionto an instance ofValidatable, which enables thevalidatedBymethod to be invoked on it.For more information and examples, see the Using
validatedBysection of the main documentation for classOr. - implicit def convertOrToAccumulatable[G, ERR, EVERY[b] <: Every[b]](accumulatable: Or[G, EVERY[ERR]]): Accumulatable[G, ERR, EVERY]
Implicitly converts an accumulating
Orto an instance ofAccumulatable, which enableszipandwhenmethods to be invoked on it.Implicitly converts an accumulating
Orto an instance ofAccumulatable, which enableszipandwhenmethods to be invoked on it.For more information and examples, see the Using
zipand Usingwhensections of the main documentation for classOr. - final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]], r: Or[R, Every[ERR]], s: Or[S, Every[ERR]], t: Or[T, Every[ERR]], u: Or[U, Every[ERR]], v: Or[V, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) => RESULT): Or[RESULT, Every[ERR]]
Given 22
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 22
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]], r: Or[R, Every[ERR]], s: Or[S, Every[ERR]], t: Or[T, Every[ERR]], u: Or[U, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) => RESULT): Or[RESULT, Every[ERR]]
Given 21
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 21
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]], r: Or[R, Every[ERR]], s: Or[S, Every[ERR]], t: Or[T, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) => RESULT): Or[RESULT, Every[ERR]]
Given 20
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 20
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]], r: Or[R, Every[ERR]], s: Or[S, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) => RESULT): Or[RESULT, Every[ERR]]
Given 19
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 19
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]], r: Or[R, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) => RESULT): Or[RESULT, Every[ERR]]
Given 18
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 18
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]], q: Or[Q, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) => RESULT): Or[RESULT, Every[ERR]]
Given 17
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 17
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]], p: Or[P, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) => RESULT): Or[RESULT, Every[ERR]]
Given 16
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 16
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]], o: Or[O, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) => RESULT): Or[RESULT, Every[ERR]]
Given 15
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 15
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, N, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]], n: Or[N, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M, N) => RESULT): Or[RESULT, Every[ERR]]
Given 14
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 14
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, M, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]], m: Or[M, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L, M) => RESULT): Or[RESULT, Every[ERR]]
Given 13
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 13
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, L, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]], l: Or[L, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K, L) => RESULT): Or[RESULT, Every[ERR]]
Given 12
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 12
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, K, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]], k: Or[K, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J, K) => RESULT): Or[RESULT, Every[ERR]]
Given 11
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 11
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, J, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]], j: Or[J, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I, J) => RESULT): Or[RESULT, Every[ERR]]
Given 10
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 10
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, I, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]], i: Or[I, Every[ERR]])(fn: (A, B, C, D, E, F, G, H, I) => RESULT): Or[RESULT, Every[ERR]]
Given 9
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 9
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, H, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]], h: Or[H, Every[ERR]])(fn: (A, B, C, D, E, F, G, H) => RESULT): Or[RESULT, Every[ERR]]
Given 8
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 8
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, G, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]], g: Or[G, Every[ERR]])(fn: (A, B, C, D, E, F, G) => RESULT): Or[RESULT, Every[ERR]]
Given 7
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 7
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, F, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]], f: Or[F, Every[ERR]])(fn: (A, B, C, D, E, F) => RESULT): Or[RESULT, Every[ERR]]
Given 6
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 6
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, E, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]], e: Or[E, Every[ERR]])(fn: (A, B, C, D, E) => RESULT): Or[RESULT, Every[ERR]]
Given 5
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 5
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, D, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]], d: Or[D, Every[ERR]])(fn: (A, B, C, D) => RESULT): Or[RESULT, Every[ERR]]
Given 4
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 4
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, C, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]], c: Or[C, Every[ERR]])(fn: (A, B, C) => RESULT): Or[RESULT, Every[ERR]]
Given 3
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 3
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
- def withGood[A, B, ERR, RESULT](a: Or[A, Every[ERR]], b: Or[B, Every[ERR]])(fn: (A, B) => RESULT): Or[RESULT, Every[ERR]]
Given 2
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).Given 2
GoodaccumulatingOrs, apply them to the given function and return the result, wrapped in aGood; else return aBadcontaining every error (i.e., aBadwhoseEveryincludes every value that appears in anyBads passed towithGood).For more information and examples, see the Accumulating errors with
Orsection of the main documentation for classOr.- returns
a
Goodresult, if all passedOrs wereGood; else aBadcontaining every error.
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated