- (collect-writer writer #!optional (sentinel (void)))procedure
A collector that takes a writer (or an accumulator) and calls the writer with each item successively as they are transduced.
(import (chicken port) transducers) (with-output-to-string (lambda () (transduce range-fold (map integer->char) (collect-writer write-char) (iota 26 65)))) ; => "ABCDEFGHIJKLMNOPQRSTUVWXYZ"