The second iterable.
Applies the given function to each element of the sequence and returns a new sequence comprised of the results for each element where the function returns a value. This can be thought of as doing both a filter and a map at the same time.
A function to transform items from the input collection to a new value to be included, or undefined to be excluded.
Applies the given function to each element of the source iterable and concatenates all the results.
A function to transform elements of the input collection into collections that are concatenated.
Returns the number of items in the collection.
Returns a iterable that contains no duplicate entries according to the equality comparisons on the elements. If an element occurs multiple times in the sequence then the later occurrences are discarded.
Returns a iterable that contains no duplicate entries according to the equality comparisons on the keys returned by the given key-generating function. If an element occurs multiple times in the sequence then the later occurrences are discarded.
A function that transforms the collection items into comparable keys.
Tests if every element of the collection satisfies the given predicate.
A function to test against each item of the input collection.
Tests if any element of the collection satisfies the given predicate.
A function to test each item of the input collection.
Returns a new iterable containing only the elements of the collection for which the given predicate returns true.
A function to test whether each item in the input collection should be included in the output.
Returns the first element for which the given function returns true, otherwise undefined.
A function to test whether an item in the collection should be returned.
Returns the first element for which the given function returns true.
A function to test whether an item in the collection should be returned.
Applies a key-generating function to each element of a collection and yields a iterable of unique keys and an array of all elements that have each key.
A function that transforms an element of the collection into a comparable key.
Returns the number of items in the collection.
Creates a new iterable whose elements are the results of applying the specified mapping to each of the elements of the source collection.
A function to transform items from the input collection.
Returns the maximum of the values returned by the selector for each element in the collection.
A function to transform each element into a comparable value.
Returns the mean (average) of the values returned by the selector for each element in the collection.
A function to transform each element into a summable value.
Returns the minimum of the values returned by the selector for each element in the collection.
A function to transform each element into a comparable value.
Returns an interable of each element in the input sequence and its predecessor, with the exception of the first element which is only returned as the predecessor of the second element.
Yields each element of the iterable in reverse order.
Returns the elements of the iterable after a specified count.
The number of items to skip.
Yields an iterable ordered by the selected key. If no selector is specified, the elements will be compared directly.
An optional function to transform items of the input sequence into comparable keys.
Applies a key-generating function to each element of the collection and yields an iterable ordered by keys.
A function to transform items of the input sequence into comparable keys.
Applies a key-generating function to each element of the collection and yields an iterable ordered by keys, descending.
A function to transform items of the input sequence into comparable keys.
Yields an iterable ordered by the selected key descending. If no selector is specified, the elements will be compared directly.
An optional function to transform items of the input sequence into comparable keys.
Returns the sum of the values returned by the selector for each element in the collection.
A function to transform each element into a summable value.
Returns the elements of the iterable up to a specified count.
The number of items to take.
Creates an array from the source iterable object.
Generated using TypeDoc
Wraps the two given iterables as a single concatenated iterable.
init({ from: 1, to: 3 }) .append(init({ from: 8, to: 10 })) // Yields: 1, 2, 3, 8, 9, 10