Eq4T

class Eq4T[A1, A2, A3, A4, R](val fArg1: R => A1, val fArg2: R => A2, val fArg3: R => A3, val fArg4: R => A4)(implicit eq1: EqT[A1], eq2: EqT[A2], eq3: EqT[A3], eq4: EqT[A4]) extends EqT[R]

Equality type class trait for Product 4.

trait EqT[R]
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def eqv(r1: R, r2: R): Boolean
Definition Classes

Concrete fields

val fArg1: R => A1
val fArg2: R => A2
val fArg3: R => A3
val fArg4: R => A4