On Thu, 21 Oct 2004, Peter Simons wrote:

>  (1) If you want to use _any_ stream processor, you must use
>      it single-threadedly. If you use it multi-threadedly,
>      you have to know what you're doing.
>
>  (2) Have distinct types (or classes) for stream processors
>      that allow the context to be re-used and for those
>      which do not.
>

   (3) As per (2), but with one as a subclass of the other (cf Arrows and
       Monads, er, ArrowApply)

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

Reply via email to