Generate a sequence of 5 numbers [2 3 4 5 6]

(iter-do (item (generators-sequence '(lambda (index) (+ 2 index)) 5)) (message (format "item is %d" item)))

Equivalent Python code:

for item in (index + 2 for index in range(5)):
  print(f"item is {item}")

Generate a list of 5 numbers [2 3 4 5 6]

(generators-list '(lambda (index) (+ 2 index)) 5)

Equivalent Python code:

[index + 2 for index in range(5)]