(once ..args) args: zero or more arguments (any type) returns an iter
F
Iterates over zero or more arguments.
Calling (once)
with no arguments is the idiomatic way to construct an "empty" iterator
which doesn't produce anything.
(prn (arr ..(once))) ; prints ()
(prn (arr ..(once 'a))) ; prints (a)
(prn (arr ..(once 'a 'b 'c))) ; prints (a b c)