Function retro

  • Create an iterator for a retroable object.

    Type Parameters

    • T

    Parameters

    • object: IRetroable<T> | ArrayLike<T>

      The retroable or array-like object of interest.

    Returns IterableIterator<T>

    An iterator which traverses the object's values in reverse.

    Example

    import { retro } from '@lumino/algorithm';

    let data = [1, 2, 3, 4, 5, 6];

    let stream = retro(data);

    Array.from(stream); // [6, 5, 4, 3, 2, 1]