Function take

  • Take an arbitrary number of items from an iterator/iterable like type of object.

    Type Parameters

    • T
    • Size extends number = 1

    Parameters

    • arg: IteratorOrIterable<T>

      Iterator or Iterable.

    • Optionaltake: Size

      Number of elements starting from the front of iterable to take (default: 1).

    Returns Tuple<T, Size>

    Returns the array of elements taken from the front.

  • Take an arbitrary number of items from an iterator/iterable like type of object.

    Type Parameters

    • T
    • Size extends number = 1

    Parameters

    • Optionaltake: Size

      Number of elements starting from the front of iterable to take (default: 1).

    Returns (arg: IteratorOrIterable<T>) => Tuple<T, Size>

    Returns the array of elements taken from the front.