Package: alexandria

Function iota

Lambda List

iota (n &key start step)

Details

Return a list of n numbers, starting from start (with numeric contagion from step applied), each consequtive number being the sum of the previous one and step. start defaults to 0 and step to 1.

Examples

 (iota 4) => (0 1 2 3 4)
 (iota 3 :start 1 :step 1.0) => (1.0 2.0 3.0)
 (iota 3 :start -1 :step -1/2) => (-1 -3/2 -2)