@metreeca/flow - v0.9.21
    Preparing search index...

    Function range

    • Creates a feed from a range of consecutive integers.

      Numbers are generated in ascending order if start is less than end, in descending order if it is greater; equal bounds yield an empty feed.

      Parameters

      • start: number

        The first value of the range, included

      • end: number

        The value the range stops at, excluded

      Returns Feed<number>

      A feed yielding the numbers from start towards end

      If either start or end is not an integer

      await pipe(
      (range(1, 5))
      (toArray())
      ); // [1, 2, 3, 4]

      await pipe(
      (range(5, 1))
      (toArray())
      ); // [5, 4, 3, 2]

      await pipe(
      (range(3, 3))
      (toArray())
      ); // []