[R6RS] incomplete draft of revised i/o

Michael Sperber sperber at informatik.uni-tuebingen.de
Wed Jan 17 13:01:23 EST 2007

William D Clinger <will at ccs.neu.edu> writes:

> By the way, I don't think make-binary-input-port and
> make-binary-output-port are good names for these
> procedures.  Please suggest something better.  (Maybe
> make-input-reader-port and make-output-reader-port
> would be better.  I don't know.)

The ticket response has `make-custom-{input,output}-port', which I
prefer but I guess you don't.

> The easiest way I know to make the port type extensible
> is to require ports to be an extensible record type.

But how would you then generate custom ports of port extensions?

Anyway, my vote is to put the descriptor back in.  It's not a
requirement, but it's quite useful for a small price.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list