An indeterminate constructor for applicative programming
An indeterminate constructor for applicative programming
复制标题
应用程序编程的不确定构造函数
DOI:
10.1145/567446.567470
复制
发表时间:
1980
期刊:
影响因子:
--
通讯作者:
David S. Wise
中科院分区:
文献类型:
--
作者:
Daniel P. Friedman;David S. Wise
This paper proposes the encapsulization and control of contending parallel processes within data structures. The advantage of embedding the contention within data is that the contention, itself, thereby becomes an object which can be handled by the program at a level above the actions of the processes themselves. This means that an indeterminate behavior, never precisely specified by the programmer or by the input, may be shared in the same way that an argument to a function is shared by every use of the corresponding parameter, an ability which is of particular importance to applicative-style programming.