trait Accumulatable[G, ERR, EVERY[b] <: Every[b]] extends AnyRef
Adds zip and when methods to Ors vai an implicit conversion provided by
trait Accumulation.
For more information and examples, see the Using zip and Using when
sections of the main documentation for class Or.
- Source
 - Accumulation.scala
 
- Alphabetic
 - By Inheritance
 
- Accumulatable
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Abstract Value Members
-   abstract  def when[OTHERERR >: ERR](validations: (G) => Validation[OTHERERR]*): Or[G, Every[OTHERERR]]
Given a
GoodaccumulatingOr, applies the given validation functions to theGoodvalue and returns either the sameGood, if all validations resulted inPass, else returns aBadcontaining every error reported by validationFailresults; Given aBadaccumualtingOr, returns the sameBad.Given a
GoodaccumulatingOr, applies the given validation functions to theGoodvalue and returns either the sameGood, if all validations resulted inPass, else returns aBadcontaining every error reported by validationFailresults; Given aBadaccumualtingOr, returns the sameBad.For more information and examples, see the Using
whensection of the main documentation for classOr. -   abstract  def zip[H, OTHERERR >: ERR, OTHEREVERY[c] <: Every[c]](other: Or[H, OTHEREVERY[OTHERERR]]): Or[(G, H), Every[OTHERERR]]
Zips two accumulating
Ors together into aGoodpair (Tuple2[G, H]) if bothOrs areGood, else aBadcontaining every error.Zips two accumulating
Ors together into aGoodpair (Tuple2[G, H]) if bothOrs areGood, else aBadcontaining every error.For more information and examples, see the Using
zipsection of the main documentation for classOr. 
Concrete 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()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable])
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -   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()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   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()