On Thu, Feb 21, 2008 at 6:58 PM, Thomas Schilling
<[EMAIL PROTECTED]> 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
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to