Base trait for companion objects of collections that require an implicit Ordering
.
Type parameters
- CC
-
Collection type constructor (e.g.
SortedSet
)
Attributes
- Companion
- object
- Source
- Factory.scala
- Graph
-
- Supertypes
- Known subtypes
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Attributes
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Produces a collection containing the results of some element computation a number of times.
Produces a collection containing the results of some element computation a number of times.
Value parameters
- elem
-
the element computation
- n
-
the number of elements contained in the collection.
Attributes
- Returns
-
A collection that contains the results of
n
evaluations ofelem
. - Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Attributes
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Produces a collection containing repeated applications of a function to a start value.
Produces a collection containing repeated applications of a function to a start value.
Value parameters
- f
-
the function that's repeatedly applied
- len
-
the number of elements contained in the collection
- start
-
the start value of the collection
Attributes
- Returns
-
a collection with
len
values in the sequencestart, f(start), f(f(start)), ...
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Attributes
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Produces a collection containing values of a given function over a range of integer values starting from 0.
Produces a collection containing values of a given function over a range of integer values starting from 0.
Value parameters
- f
-
The function computing element values
- n
-
The number of elements in the collection
Attributes
- Returns
-
A collection consisting of elements
f(0), ..., f(n -1)
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Produces a collection that uses a function f
to produce elements of type A
and update an internal state of type S
.
Produces a collection that uses a function f
to produce elements of type A
and update an internal state of type S
.
Type parameters
- A
-
Type of the elements
- S
-
Type of the internal state
Value parameters
- f
-
Computes the next element (or returns
None
to signal the end of the collection) - init
-
State initial value
Attributes
- Returns
-
a collection that produces elements using
f
untilf
returnsNone
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala
Implicits
Inherited implicits
Attributes
- Inherited from:
- EvidenceIterableFactory
- Source
- Factory.scala