[Haskell-cafe] The Proliferation of List-Like Types
Johan Tibell
johan.tibell at gmail.com
Thu Feb 21 17:35:59 EST 2008
On Thu, Feb 21, 2008 at 6:58 PM, Thomas Schilling
<nominolo at googlemail.com> wrote:
>
> On 21 feb 2008, at 18.35, Johan Tibell wrote:
> >
> > I switched from lazy bytestrings to a left fold in my networking code
> > after reading what Oleg wrote about streams vs folds. No problems with
> > handles, etc. anymore.
> >
>
> Do you fold over chunks?
Yes.
> Can you continue to use Parsek or other
> utilities that need a stream-abstraction, and if so, how do you
> handle the end of a chunk.
I don't think so. I'm writing an incremental bytestring parser.
> This is the kind of callback interface
> where lazy evaluation really abstracts things nicely.
Streams are a nice abstraction however they don't work well in a server.
-- Johan
More information about the Haskell-Cafe
mailing list