PLEAC - Programming Language Examples Alike Cookbook. Revised Report on the Propagator Model. Abstract: In the past year we have made serious progress on elaborating the propagator programming model [ 2 , 3 ]. Things have gotten serious enough to build a system that can be used for real experiments. The most important problem facing a programmer is the revision of an existing program to extend it for some new situation.
Unfortunately, the traditional models of programming provide little support for this activity. The programmer often finds that commitments made in the existing code impede the extension, but the costs of reversing those commitments are excessive. Such commitments tend to take the form of choices of strategy. The Propagator Programming Model is an attempt to mitigate this problem. The Propagator Programming Model is built on the idea that the basic computational elements are autonomous machines interconnected by shared cells through which they communicate. This work was supported in part by the MIT Mind Machine Project. Propagator System Getting Started Examples Nothing.
Clojurekoans.herokuapp.com/koan?name=datatypes. Functional-koans/clojure-koans.