A type safe alternative to universal equality (scala.Any#==).
scala.Any#==
scalaz.Equal.EqualLaw
true, if equal(f1, f2) is known to be equivalent to f1 == f2
equal(f1, f2)
f1 == f2