Obstacles to a totally functional programming style


Autoria(s): Bailes, P. A. C.; Kemp, C. J.
Contribuinte(s)

P. Strooper

Data(s)

01/01/2004

Resumo

"Totally functional programming" (TFP) advocates the complete replacement of symbolic representations for data by functions. TFP is motivated by observations from practice in language extensibility and functional programming. Its technical essence extends the role of "fold" functions in structuring functional programs to include methods that make comparisons on elements of data structures. The obstacles that currently prevent the immediate uptake of TFP as a style within functional programming equally indicate future research directions in the areas of theoretical foundations, supporting technical infrastructure, demonstrated practical applicability, and relationship to OOP.

Identificador

http://espace.library.uq.edu.au/view/UQ:100738

Idioma(s)

eng

Publicador

IEEE Computer Society

Palavras-Chave #E1 #280302 Software Engineering #700199 Computer software and services not elsewhere classified
Tipo

Conference Paper