This object provides a set of operations to create immutable.Queue values.
 This object provides a set of operations to create immutable.Queue values.
- Companion
- class
Type members
Inherited types
Value members
Concrete methods
Inherited methods
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.
- Value Params
- elem
- the element computation 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
- n4
- the number of elements in the 4th dimension 
- n5
- the number of elements in the 5th dimension 
 
- Returns
- A collection that contains the results of - n1 x n2 x n3 x n4 x n5evaluations of- elem.
- Inherited from
- IterableFactory
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.
- Value Params
- elem
- the element computation 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
- n4
- the number of elements in the 4th dimension 
 
- Returns
- A collection that contains the results of - n1 x n2 x n3 x n4evaluations of- elem.
- Inherited from
- IterableFactory
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.
- Value Params
- elem
- the element computation 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
 
- Returns
- A collection that contains the results of - n1 x n2 x n3evaluations of- elem.
- Inherited from
- IterableFactory
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.
- Value Params
- elem
- the element computation 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
 
- Returns
- A collection that contains the results of - n1 x n2evaluations of- elem.
- Inherited from
- IterableFactory
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 Params
- f
- the function that's repeatedly applied 
- len
- the number of elements contained in the collection 
- start
- the start value of the collection 
 
- Returns
- a collection with - lenvalues in the sequence- start, f(start), f(f(start)), ...
- Inherited from
- IterableFactory
Produces a collection containing equally spaced values in some integer interval.
Produces a collection containing equally spaced values in some integer interval.
- Value Params
- end
- the end value of the collection (the first value NOT contained) 
- start
- the start value of the collection 
- step
- the difference between successive elements of the collection (must be positive or negative) 
 
- Returns
- a collection with values - start, start + step, ...up to, but excluding- end
- Inherited from
- IterableFactory
Produces a collection containing a sequence of increasing of integers.
Produces a collection containing a sequence of increasing of integers.
- Value Params
- end
- the end value of the collection (the first value NOT contained) 
- start
- the first element of the collection 
 
- Returns
- a collection with values - start, start + 1, ..., end - 1
- Inherited from
- IterableFactory
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.
- Value Params
- f
- The function computing element values 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
- n4
- the number of elements in the 4th dimension 
- n5
- the number of elements in the 5th dimension 
 
- Returns
- A collection consisting of elements - f(i1, i2, i3, i4, i5)for- 0 <= i1 < n1,- 0 <= i2 < n2,- 0 <= i3 < n3,- 0 <= i4 < n4, and- 0 <= i5 < n5.
- Inherited from
- IterableFactory
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.
- Value Params
- f
- The function computing element values 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
- n4
- the number of elements in the 4th dimension 
 
- Returns
- A collection consisting of elements - f(i1, i2, i3, i4)for- 0 <= i1 < n1,- 0 <= i2 < n2,- 0 <= i3 < n3, and- 0 <= i4 < n4.
- Inherited from
- IterableFactory
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.
- Value Params
- f
- The function computing element values 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
- n3
- the number of elements in the 3rd dimension 
 
- Returns
- A collection consisting of elements - f(i1, i2, i3)for- 0 <= i1 < n1,- 0 <= i2 < n2, and- 0 <= i3 < n3.
- Inherited from
- IterableFactory
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.
- Value Params
- f
- The function computing element values 
- n1
- the number of elements in the 1st dimension 
- n2
- the number of elements in the 2nd dimension 
 
- Returns
- A collection consisting of elements - f(i1, i2)for- 0 <= i1 < n1and- 0 <= i2 < n2.
- Inherited from
- IterableFactory
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 Params
- A
- Type of the elements 
- S
- Type of the internal state 
 
- Value Params
- f
- Computes the next element (or returns - Noneto signal the end of the collection)
- init
- State initial value 
 
- Returns
- a collection that produces elements using - funtil- freturns- None
- Inherited from
- IterableFactory