| I am under the impression noisy-each is to print a "." every n iterations. so: (noisy-each 4 x "12341234" (pr x))
should return: 1234.1234
correct?
however it seems to clip off an item during the first iteration.
arc> (noisy-each 4 x "12341234" (pr x))
123.4123.4
That being said I am unsure if this is a bug or by design...?seems easy to fix if a bug: (mac noisy-each (n var val . body)
(w/uniq (gn gc)
`(with (,gn ,n ,gc 0)
(on ,var ,val
(when (multiple index ,gn)
(if (isnt index ,gc) (pr "."))
(flushout)
)
,@body)
(prn)
(flushout))))
T. |