a streaming zip generator