{
: write
: write_all
: write_byte
: flush
}
Where
Define (write_all w chunk)
(write w chunk 0 (CHUNK.size chunk))
Where
Define (write w chunk start size)
(w.interface.write w chunk start size)
Define (write_byte w byte)
(w.interface.write_byte w byte)
Define (flush w)
(w.interface.flush w)
Where
Let CHUNK Package "chunk"