
21 Oct
2004
21 Oct
'04
5:38 p.m.
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@flippac.org