trait
SeqLikeExtensionOps[A] extends Any
Abstract Value Members
-
abstract
def
getClass(): Class[_]
-
abstract
def
hasElem(elem: A): Boolean
-
abstract
def
index(elem: A): Index
-
abstract
def
indexAtWhich(p: (A) ⇒ Boolean): Index
-
abstract
def
lastIndex(elem: A): Index
-
abstract
def
lastIndexAtWhich(p: (A) ⇒ Boolean): Index
-
abstract
def
length: Int
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
equals(arg0: Any): Boolean
-
def
exclusiveEnd: Index
-
def
hasIndex(index: Index): Boolean
-
def
hashCode(): Int
-
-
final
def
isInstanceOf[T0]: Boolean
-
def
toString(): String
We could avoid this duplication with some of scala's incredibly high-cost (in performance and complexity tax) machinery. I'll take the duplication at this point.