Creates a collection with the specified elements.
Creates a collection with the specified elements.
the type of the collection's elements
the elements of the created collection
a new collection with elementselems
Creates an infinite-length iterator returning the results of evaluating an expression.
Creates an infinite-length iterator returning the results of evaluating an expression. The expression is recomputed for every element.
the element computation.
the iterator containing an infinite number of results of evaluatingelem.
The iterator which produces no values.
Creates iterator that produces the results of some element computation a number of times.
Creates iterator that produces the results of some element computation a number of times.
the element computation
the number of elements returned by the iterator.
An iterator that produces the results ofn evaluations ofelem.
Creates a target collection from an existing source collection
Creates a target collection from an existing source collection
the type of the collection’s elements
Source collection
a new collection with the elements ofsource
Creates an infinite-length iterator which returns successive values from some start value.
Creates an infinite-length iterator which returns successive values from some start value.
the start value of the iterator
the iterator producing the infinite sequence of valuesstart, start + 1, start + 2, ...
Creates an infinite-length iterator returning values equally spaced apart.
Creates an infinite-length iterator returning values equally spaced apart.
the start value of the iterator
the increment between successive values
the iterator producing the infinite sequence of valuesstart, start + 1 * step, start + 2 * step, ...
Creates an infinite iterator that repeatedly applies a given function to the previous result.
Creates an infinite iterator that repeatedly applies a given function to the previous result.
the function that's repeatedly applied
the start value of the iterator
the iterator producing the infinite sequence of valuesstart, f(start), f(f(start)), ...
the type of the collection’s elements
A builder forIterable objects.
Creates nn iterator returning successive values in some integer interval.
Creates nn iterator returning successive values in some integer interval.
the end value of the iterator (the first value NOT returned)
the start value of the iterator
the iterator producing valuesstart, start + 1, ..., end - 1
An iterator producing equally spaced values in some integer interval.
An iterator producing equally spaced values in some integer interval.
the end value of the iterator (the first value NOT returned)
the start value of the iterator
the increment value of the iterator (must be positive or negative)
the iterator producing valuesstart, start + step, ... up to, but excludingend
Creates an iterator producing the values of a given function over a range of integer values starting from 0.
Creates an iterator producing the values of a given function over a range of integer values starting from 0.
The number of elements returned by the iterator
The function computing element values
An iterator that produces the valuesf(0), ..., f(n -1).
Creates an Iterator that uses a functionf to produce elements of typeA and update an internal state of typeS.
Creates an Iterator that uses a functionf to produce elements of typeA and update an internal state of typeS.
Type of the elements
Type of the internal state
Computes the next element (or returnsNone to signal the end of the collection)
State initial value
an Iterator that produces elements usingf untilf returnsNone
Concatenates all argument collections into a single collection.
Concatenates all argument collections into a single collection.
the collections that are to be concatenated.
the concatenation of all the collections.
Produces a five-dimensional collection containing the results of some element computation a number of times.
Produces a five-dimensional collection containing the results of some element computation a number of times.
the element computation
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
the number of elements in the 4th dimension
the number of elements in the 5th dimension
A collection that contains the results ofn1 x n2 x n3 x n4 x n5 evaluations ofelem.
Produces a four-dimensional collection containing the results of some element computation a number of times.
Produces a four-dimensional collection containing the results of some element computation a number of times.
the element computation
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
the number of elements in the 4th dimension
A collection that contains the results ofn1 x n2 x n3 x n4 evaluations ofelem.
Produces a three-dimensional collection containing the results of some element computation a number of times.
Produces a three-dimensional collection containing the results of some element computation a number of times.
the element computation
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
A collection that contains the results ofn1 x n2 x n3 evaluations ofelem.
Produces a two-dimensional collection containing the results of some element computation a number of times.
Produces a two-dimensional collection containing the results of some element computation a number of times.
the element computation
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
A collection that contains the results ofn1 x n2 evaluations ofelem.
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.
the function that's repeatedly applied
the number of elements contained in the collection
the start value of the collection
a collection withlen values in the sequencestart, f(start), f(f(start)), ...
Produces a collection containing equally spaced values in some integer interval.
Produces a collection containing equally spaced values in some integer interval.
the end value of the collection (the first value NOT contained)
the start value of the collection
the difference between successive elements of the collection (must be positive or negative)
a collection with valuesstart, start + step, ... up to, but excludingend
Produces a collection containing a sequence of increasing of integers.
Produces a collection containing a sequence of increasing of integers.
the end value of the collection (the first value NOT contained)
the first element of the collection
a collection with valuesstart, start + 1, ..., end - 1
Produces a five-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a five-dimensional collection containing values of a given function over ranges of integer values starting from 0.
The function computing element values
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
the number of elements in the 4th dimension
the number of elements in the 5th dimension
A collection consisting of elementsf(i1, i2, i3, i4, i5) for0 <= i1 < n1,0 <= i2 < n2,0 <= i3 < n3,0 <= i4 < n4, and0 <= i5 < n5.
Produces a four-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a four-dimensional collection containing values of a given function over ranges of integer values starting from 0.
The function computing element values
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
the number of elements in the 4th dimension
A collection consisting of elementsf(i1, i2, i3, i4) for0 <= i1 < n1,0 <= i2 < n2,0 <= i3 < n3, and0 <= i4 < n4.
Produces a three-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a three-dimensional collection containing values of a given function over ranges of integer values starting from 0.
The function computing element values
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
the number of elements in the 3rd dimension
A collection consisting of elementsf(i1, i2, i3) for0 <= i1 < n1,0 <= i2 < n2, and0 <= i3 < n3.
Produces a two-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a two-dimensional collection containing values of a given function over ranges of integer values starting from 0.
The function computing element values
the number of elements in the 1st dimension
the number of elements in the 2nd dimension
A collection consisting of elementsf(i1, i2) for0 <= i1 < n1 and0 <= i2 < n2.