Easy way to make a Readable Stream
An easy way to create a
from takes a
getChunk function and returns a stream.
getChunk is called again and again, after each time the user calls
until the user emits
pause() is called, the
getChunk won't be called again untill
resume() is called.
var from = require'from'var stream =from//do some sort of datathisemit'data' whateverifitsOverthisemit'end'//ready to handle the next chunknext//or, if it's sync:return true
from also takes an
Array whose elements it emits one after another.
MIT / Apache2