Detalhes do Documento

Functional programming and program transformation with interaction nets

Autor(es): Mackie, Ian cv logo 1 ; Pinto, Jorge Sousa cv logo 2 ; Vilaça, Miguel cv logo 3

Data: 2005

Identificador Persistente: http://hdl.handle.net/1822/2748

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Interaction nets; Program transformation; Visual programming; Functional programming


Descrição
Techon. Report DI-PURe 05.05.02. In this paper we propose to use Interaction Nets as a formalism for Visual Functional Programming. We consider the use of recursion patterns and introduce a suitable archetype/instantiation mechanism for interaction agents. We also consider program transformation by fusion, a well-known transformation technique, and show that this extends smoothly to our visual programming framework. Examples of applying this technique include transformations of two-pass functions into single-pass ones, and the introduction of accumulations.
Tipo de Documento Relatório
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia