function writer(InputStream $stream) { $stream->write('Message 1'); $stream->write('Message 2'); (yield '2 messages written'); $stream->write('Message 3'); $stream->write('Message 4'); (yield '2 messages written'); $stream->write('Message 5'); $stream->write('Message 6'); (yield '2 messages written'); }