I agree we should not have Utils class.

On Thu, Mar 29, 2018 at 3:02 PM, Denis Kudriashov <[email protected]> wrote:
> 2018-03-29 14:40 GMT+02:00 Sven Van Caekenberghe <[email protected]>:
>>
>>
>>
>> > On 29 Mar 2018, at 14:34, Denis Kudriashov <[email protected]> wrote:
>> >
>> >
>> > 2018-03-29 11:45 GMT+02:00 Sven Van Caekenberghe <[email protected]>:
>> > ZnUtils class>>#streamFrom:to: ?
>> >
>> > Yes, it gives feature which I want. But it's too Java style.
>> > What you think to move it to stream itself? And with what message name?
>>
>> This was written in a specific context, to be efficient. I don't know if
>> it is general enough for broad use. Yes it could be more OO to not make it a
>> utility method, but on the other hand, where would you put it ?
>
>
> In read streams we already have:
>
>
> readInto: aCollection startingAt: startIndex count: n
>
>
> So I would put new method in ReadStream (#readIntoStream: ?).
>
>>
>> I am hesitant to make the Stream API bigger ;-)
>
>
> We already have this method in Utils class. So it is here but in strange
> hidden place.
>
>>
>> > > On 29 Mar 2018, at 11:22, Denis Kudriashov <[email protected]>
>> > > wrote:
>> > >
>> > > Hi.
>> > >
>> > > Do we have simple method to write data between streams?
>> > >
>> > > I want something like:
>> > >
>> > > writeStream nextPutAllFrom: readStream
>> > >
>> > > I always used loop for this. But maybe we have something suitable.
>> > > Otherwise lets introduce it.
>> > >
>> > > Best regards,
>> > > Denis
>> >
>> >
>> >
>>
>>
>

Reply via email to