Loops over each value produced by an iterator.
(for x in y form0 form1)
is equivalent to:
(let it (iter y))
(loop
(let produced (iter-next! it))
(when (iter-finished? it)
(break))
(let x produced)
form0
form1)
See also: forn
, break
, continue
, iter
, iter-next!
, iter-finished?