chickadee » srfi-196 » range->generator

range->generator rangeprocedure

Returns a SRFI 158 generator that generates the elements of range in order. This procedure runs in O(1) time, and the running time of each call of the generator is asymptotically bounded by the average accessing time of range.

Example

(generator->list (range->generator (numeric-range 0 10)))
  ⇒ (0 1 2 3 4 5 6 7 8 9)