(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)
rni
once-with