Package-level declarations
Types
Shape of a moving window operation to be returned.
Functions
Returns a list without consecutive elements which have the same return by the given selector function. The operation is performed enclosing around the list, meaning that the selector(lastElement) == selector(firstElement) is also evaluated.
Returns true, if all lists have the same number of elements.
Returns true, if list is sorted in weak descending order.
Returns true, if list is sorted in strict ascending order.
Returns true, if list is sorted in strict descending order.
Returns a list, over which window was moved/ slided over. This function is an abstract implementation of the moving average, but it can also be used to realize boolean window filters.
Returns a list of triples built from the elements of this collection and the otherA as well as otherB array with the same index. The returned list has length of the shortest collection.
Zips consecutive elements of the original list by the key returned by the given keySelector function applied to each element and returns a list where each containing list holds the selected elements. If last zip and first zip have the same key, the last zip is prepended.