[Haskell-cafe] Re: Guidance on using asynchronous exceptions

Aaron Denney wnoise at ofb.net
Fri Nov 16 09:25:23 EST 2007

On 2007-11-16, Yang <hehx0sk02 at sneakemail.com> wrote (quoting a paper):
> "This style of concurrency is, of course, not new. Component
> architectures where data flows through components (rather than
> control) have been called 'actor-oriented' [35]. These can take many
> forms. Unix pipes resemble PN, although they are more limited in that
> they do not support cyclic graphs.

This isn't quite true.  Unix pipes support cyclic graphs just fine.
Many programs can't handle this due to buffering (on both input and
output).  Further, most Unix shells can't set them up.  C programs,
or anything else that exposes the underlying calls, can set them up
easily enough.

Aaron Denney

More information about the Haskell-Cafe mailing list