Jason Dusek schrieb: > Henning Thielemann <schlepp...@henning-thielemann.de> wrote: >> Jason Dusek schrieb: >>> I'm taking a stab at composable streams, starting with >>> cursors. I managed to make a derived cursor today -- as I >>> work through this stuff, I hope to understand >>> Iteratee/Enumerator better. >> How about a wiki page on the roles of enumerators and >> iteratees, best explained using a simple example? > > At present, I am not totally convinced of Iteratee/Enumerator. > Why aren't there any functor instances anywhere? Why do > filestreams and lists present distinct interfaces? A stream > computation is a stream computation; the effect of pulling an > item off the stream and handling it is sequenced in these > computations so it seems like a monad transformer is in order. > So I am just going to keep trying until I can make that > transformer.
I have put essentially Oleg's explanation to the Wiki: http://haskell.org/haskellwiki/Enumerator_and_iteratee _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe