Gives a visual approach to functional programming with PLaSM, the design
language used for geometric programming and the parametric generation of CAD models. A visual
diagram is generated according to very few simple rules, and may be used both for automatically
generating the PLaSM code and for the specification and distribution of computer
tasks to be concurrently run in a multithread environment, either single or multi-host. The visual
diagram of a computation may be used as a tool to make the code debugging easier and
interactive, since it allows for inspecting each value in the functional environment with a single
point-and-click interaction paradigm, as well as a user-interface to powerful generative CAD
environments.