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
head
: 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)