[Haskell-cafe] Re: Stream processors

Philippa Cowderoy flippa at flippac.org
Thu Oct 21 17:38:09 EDT 2004

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)

flippa at flippac.org

More information about the Haskell-Cafe mailing list