[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