Pure lazy stream and FIFO queue