VectorHash

cats.kernel.instances.VectorHash
class VectorHash[A](implicit ev: Hash[A]) extends VectorEq[A], Hash[Vector[A]]

Attributes

Source
VectorInstances.scala
Graph
Supertypes
trait Hash[Vector[A]]
class VectorEq[A]
trait Eq[Vector[A]]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def hash(xs: Vector[A]): Int

Returns the hash code of the given object under this hashing scheme.

Returns the hash code of the given object under this hashing scheme.

Attributes

Source
VectorInstances.scala

Inherited methods

def eqv(xs: Vector[A], ys: Vector[A]): Boolean

Returns true if x and y are equivalent, false otherwise.

Returns true if x and y are equivalent, false otherwise.

Attributes

Inherited from:
VectorEq
Source
VectorInstances.scala
def neqv(x: Vector[A], y: Vector[A]): Boolean

Returns false if x and y are equivalent, true otherwise.

Returns false if x and y are equivalent, true otherwise.

Attributes

Inherited from:
Eq
Source
Eq.scala