[Scheme-reports] display should not guarantee termination Per Bothner (22 Nov 2012 23:53 UTC)
Re: [Scheme-reports] display should not guarantee termination John Cowan (23 Nov 2012 02:26 UTC)

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