ConsolidatedSeq

Companion:
class
class Object
trait Matchable
class Any

Type members

Classlikes

final case class Candidate[+A](allPrev: Vector[A], cur: A, srcIndexStart: Int, group: Int)
final case class Group[+A](values: NonEmptyVector[A], srcIndexStart: Int, group: Int)
final class Logic[-A, +B](doConsolidate: Candidate[A] => Boolean, groupHead: Group[A] => B, groupTail: Group[A] => Option[B])
Companion:
object
object Logic
Companion:
class

Implicits

Implicits

@nowarn
implicit def univEq[A : UnivEq]: UnivEq[ConsolidatedSeq[A]]
@nowarn
implicit def univEqC[A : UnivEq]: UnivEq[Candidate[A]]
@nowarn
implicit def univEqG[A : UnivEq]: UnivEq[Group[A]]