Re: [Scheme-reports] display should not guarantee termination
John Cowan 23 Nov 2012 02:22 UTC
Per Bothner scripsit:
> I think this is wrong, and (arguably) misunderstands what
> display is about, which IMO is to produce plain unadorned
> human-readable output without extra delimiters. Infinite
> data structures *should* produce infinite output.
How can infinite output be human-readable? Humans don't have infinite
life spans. Infinite output can be truncated by another process, but
in that case `write-simple` or `write-string` is probably the Right Thing.
--
John Cowan cowan@ccil.org http://ccil.org/~cowan
If he has seen farther than others,
it is because he is standing on a stack of dwarves.
--Mike Champion, describing Tim Berners-Lee (adapted)
_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports