Higher order receieve anybody

Vlad Dumitrescu <>
Tue Feb 24 15:51:26 CET 2004


From: "Shawn Pearce" <>

> One problem with system messages is how processing resumes.  In fact,
> I think that is the more difficult part of this discussion; as there
> is no one way to behave after a system message is processed...

Could you please elaborate a little? I only see one way that is "natural" -
handling system messages is transparent and processing stays in the receive
loop.

<blurb>
> ... and say forget keywords.  The receive keyword is only nice as a
> syntatic sugar form of the receive BIF and a list of 0 argument funs,
> created from the body of the keyword.

I say: let's get rid of all keywords! :-) What do we get then? No, not Forth,
but Lisp.
Seriously.

regards,
Vlad



More information about the erlang-questions mailing list