Ketil Malde wrote:

Keean Schupke <[EMAIL PROTECTED]> writes:



No I meant Channels (from Data.Concurrent)... you can use a structure like:



Yes, I realize that (although I haven't yet used Data.Concurrent). It
seemed to me, though, that streams are related to channels, and that
it may be possible to use the same (or a slightly more generalized)
abstraction? (I should perhasp experiment a bit with concurrent
programming and streams, and it'll surely become apparent how and why
I'm mistaken :-)


-kzm


I don't necessarily think you are mistaken, but why re-invent the wheel
when channels are almost ideal for the job (inter-thread FIFO's)...

At the end of the day streams between processes are channels... in effect
(non seekable) streams are extending channels to IO.

   Keean.
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to