vectorOrder
This object provides implicit instances of Eq and Order for Seq-likes that will behave like infinite vectors.
Essentially all this means is that Seq(0, 0, 0) === Seq()
, since both are infinite vectors of zeros. Any element
not explicitly set is implied to be 0.
Implicits
Implicits
implicit
def arrayOrder[@specialized(Int, Long, Float, Double) A](implicit ev: Order[A], module: CModule[Array[A], A]): ArrayVectorOrder[A]
implicit
def seqOrder[A, CC <: (SeqOps)](implicit A0: Order[A], module: CModule[CC[A], A]): SeqVectorOrder[A, CC[A]]
Inherited implicits
implicit
def arrayEq[@specialized(Int, Long, Float, Double) A](implicit ev: Eq[A], module: CModule[Array[A], A]): ArrayVectorEq[A]
- Inherited from
- VectorOrderLow