readable will get called a lot.

multiple end listeners is rather common.

On Jul 27, 2012, at July 27, 20125:38 AM, Joran Greef <jo...@ronomon.com> wrote:

> Looks good.
> 
> How often in practice are multiple on("end") and on("readable") events going 
> to be attached?
> 
> Would prefer to just have plain vanilla stream.onEnd = function() {} and 
> stream.onReadable = function() {} callbacks.
> 
> On Friday, July 27, 2012 6:57:01 AM UTC+2, Isaac Schlueter wrote:
> I think the real problem is with readable streams.  Writable streams 
> are pretty easy to implement, but the readable side is unnecessarily 
> difficult and too easy to get wrong. 
> 
> Here's a proposal in code: https://github.com/isaacs/readable-stream 
> 
> The readme explains the position, and the implementation makes it easy 
> to play around with.  A base class and a fs readable stream class are 
> provided.  Note that Readable.pipe() is very short and simple :) 
> 
> 
> On Sun, Jul 15, 2012 at 7:25 PM, Dominic Tarr <dominic.t...@gmail.com> wrote: 
> > I've been writing and using a lot of streams lately, 
> > and have some proposals for some small changes to node's streams. 
> > 
> > https://gist.github.com/3117184 
> > 
> > in some parts it's a tightening up on expected behaviour, 
> > in others it's a few small changes to Stream#pipe. 
> > 
> > cheers, Dominic 

Reply via email to