each-(stream-)block* is like each-block but takes a buffer object and reads into it repeatedly. (stream-)contents* determines the stream length then does a single stream-read-unsafe into a preallocated buffers. Both functions currently only work for byte-arrays (and contents* only for seekable streams), so they can't replace the non-starred versions completely just yet. |
||
---|---|---|
.. | ||
backend | ||
binary | ||
encodings | ||
files | ||
pathnames | ||
streams | ||
test | ||
authors.txt | ||
io-docs.factor | ||
io-tests.factor | ||
io.factor | ||
summary.txt |