Eq4T

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

Equality type class trait for Product 4.

Attributes

Graph
Supertypes
trait EqT[A]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def eqT(a1: A, a2: A): Boolean

Tests Equality on 2 values of type T.

Tests Equality on 2 values of type T.

Attributes

Definition Classes
EqT

Concrete fields

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