I thought that you could use chained buffers to implement the lazy
lists, that way the top level interface would still be simple.

Also there should be an easy graph-rewrite operation that turns
your 3 sequential operations (in the wc example) into 3 parallel
ones... 

put these two together in the compiler and the simple coding
should perform near to the complex form.

Keean.
_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to