class View [ +A ]
extends CanIterate

Concrete collection type: View

Constructors

View ( it: => Iterator [ A ] )
View ( v: View [ A ] )
View ( v: View [ A ] )
View ( v: View [ A ] )

Members

[+] private val it : Iterator [ A ]
[+] def ++ ( xs: CanIterate [ B ] ) : [B >: strawman.collections.CollectionStrawMan1.ViewPolyTransforms#A] => (xs: strawman.collections.CollectionStrawMan1.CanIterate[B]) strawman.collections.CollectionStrawMan1.View[B] (not handled)
[+] def cache : View [ A ]
[+] def drop ( n: Int ) : Repr
[+] def flatMap ( f: A => CanIterate [ B ] ) : [B] => (f: strawman.collections.CollectionStrawMan1.ViewPolyTransforms#A => strawman.collections.CollectionStrawMan1.CanIterate[B] )strawman.collections.CollectionStrawMan1.View[B] (not handled)
[+] def foldLeft ( z: B ) ( op: (B, A) => B ) : [B] => (z: B)(op: (B, strawman.collections.CollectionStrawMan1.ViewOps#A) => B)B (not handled)
[+] def foldRight ( z: B ) ( op: (A, B) => B ) : [B] => (z: B)(op: (strawman.collections.CollectionStrawMan1.ViewOps#A, B) => B)B (not handled)
[+] def foreach ( f: A => Unit ) : Unit
[+] def fromIter ( it: => Iterator [ B ] ) : [B] => (it: => strawman.collections.CollectionStrawMan1.Iterator[B]) strawman.collections.CollectionStrawMan1.View[B] (not handled)
[+] def fromIter ( it: => Iterator [ A ] ) : View [ A ]
[+] def indexWhere ( p: A => Boolean ) : Int
[+] def isEmpty : Boolean
[+] def iter : Iterator [ A ]
[+] def iter : Iterator [ A ]
[+] def iterator : Iterator [ A ]
[+] def iterator : Iterator [ A ]
[+] def map ( f: A => B ) : [B] => (f: strawman.collections.CollectionStrawMan1.ViewPolyTransforms#A => B) strawman.collections.CollectionStrawMan1.View[B] (not handled)
[+] def partition ( p: A => Boolean ) : ( Repr, Repr )
[+] def to ( fi: FromIterator [ C ] ) : [C <: [X] => strawman.collections.CollectionStrawMan1.Iterable[X]] => (fi: strawman.collections.CollectionStrawMan1.FromIterator[C]) C[strawman.collections.CollectionStrawMan1.ViewOps#A] (not handled)
[+] def view : View [ A ]
[+] def zip ( xs: CanIterate [ B ] ) : [B] => (xs: strawman.collections.CollectionStrawMan1.CanIterate[B]) strawman.collections.CollectionStrawMan1.View[( strawman.collections.CollectionStrawMan1.ViewPolyTransforms#A , B)] (not handled)