Where a stream's bytes come from. Called once, after the head has been sent, on the
connection's fiber; it may wait (Io.sleep, channels) between pieces. Not called for a HEAD
request.
Stream_Producer :: #type (stream: *Stream, data: *void)
Where a stream's bytes come from. Called once, after the head has been sent, on the
connection's fiber; it may wait (Io.sleep, channels) between pieces. Not called for a HEAD
request.
Stream_Producer :: #type (stream: *Stream, data: *void)