generators
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)]