[R6RS] Changing the transcoding mid-stream
sperber at informatik.uni-tuebingen.de
Wed Aug 23 12:57:35 EDT 2006
William D Clinger <will at ccs.neu.edu> writes:
>> Why do we have only call-with procedures for bytes and string output ports
>> but only open- procedures for bytes and string input ports?
> Good question.
> I assume this was Mike's way of emphasizing asymmetry
> between input and output ports.
If you replace "emphasize" by "reflect," the statement would be
> call-with-whatever-output-port returns a useful value
> whose computation should be coupled with the closing
> of the port. That's just my guess as to Mike's
It also seemed to require the least introspection to implement. I was
mainly following the rationale implied by this message:
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the R6RS