Enrico, I am not sure whether I understand what you're getting at, but your message rang a bell and I thought I should make you hear it too :o) Your intended design reminds me of what Peter Van Roy (amen) called "functional reactive programming". I append his message below.
Cheers, Jorge. ------------------------- Dear all, For those of you interested in exploring new programming paradigms, there are some examples of how to code them in Oz on the Web page http://www.info.ucl.ac.be/~pvr/ds/mitbook.html, under the heading "Mozart system supplements": - functional reactive programming in Oz - lazy quicksort: how laziness can create incremental algorithms - CSP in Oz: the rendezvous synchronization in Oz - multi-agent systems: contract net protocol One of the lessons is that the WaitNeeded operation is a powerful primitive for building more complicated synchronizations. Peter _________________________________________________________________________________ mozart-users mailing list [email protected] http://www.mozart-oz.org/mailman/listinfo/mozart-users
