- Returns a list of the given shape with all elements of the given value
- The shape is a list giving the list structure of the desired result
- The value may be a function, and if so, then it is invoked separately for each cell
Example:
(DEFINE matrix AS (FILL-LIST (2 3) WITH 0))
:: ((0 0 0) (0 0 0))
Example:
(DEFINE random-value-matrix AS (FILL-LIST (2 3) WITH (RANDOM 100)))
:: ((4 57 33) (53 2 88))