class Basic
package itertools
Basic iterables.
Static methods
staticcount(start:Int = 0, step:Int = 1):Iterable<Int>
Creates an iterable, that counts indefinitely.
Parameters:
start | The number to start counting from. |
---|---|
step | The amount to step by. |
Returns:
An iterable that first yields start
, then is offset by step
each time.
staticempty<T>():Iterable<T>
Creates an iterable, that yields no elements.
Returns:
An iterable, that has no elements.
staticone<T>(element:T):Iterable<T>
Creates an iterable, that contains a single element.
Parameters:
element | The element to return from the iterable. |
---|
Returns:
An iterable, that yields element
once.
staticrepeat<T>(element:T):Iterable<T>
Creates an iterable, that repeats an element indefinitely.
Parameters:
element | The element to repeat. |
---|
Returns:
An iterable, that repeats element
forever.