Matthew, Danny, Thanks. string-output-port is just what I need.
Following up: more generally, you can find a variety of data structures in the 'data' collection. http://docs.racket-lang.org/data/index.html and it includes growable vectors. For example:
Excellent. Growable is the word! I spent quite a bit of time googling for "resizable vectors" in Racket. Coincidentally, googling for "racket data structures" does not point to the page you mentioned. Best regards, Dmitry ____________________ Racket Users list: http://lists.racket-lang.org/users