SRFI 81: Port I/O

by Michael Sperber

status: withdrawn (2006-11-20)

keywords: I/O

See also SRFI 80: Stream I/O and SRFI 186: Transcoders and transcoded ports.


This SRFI defines an I/O layer similar in nature to the ports subsystem in R5RS, and provides conventional, imperative buffered input and output.

The layer architecture is similar to the upper three layers of the I/O subsystem in The Standard ML Basis Library.

In particular, the subsystem fulfills the following requirements:

It builds on the Primitive I/O layer specified in SRFI 79 (Primitive I/O).