Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/14350

TítuloA framework for point-free program transformation
Autor(es)Cunha, Alcino
Pinto, Jorge Sousa
Proença, José Miguel Paiva
Palavras-chaveFunctional programming
Point-free transform
Data2006
EditoraSpringer
RevistaLecture Notes in Computer Science
Resumo(s)The subject of this paper is functional program transformation in the so-called point-free style. By this we mean first translating programs to a form consisting only of categorically-inspired combinators, algebraic data types defined as fixed points of functors, and implicit recursion through the use of type-parameterized recursion patterns. This form is appropriate for reasoning about programs equationally, but difficult to actually use in practice for programming. In this paper we present a collection of libraries and tools developed at Minho with the aim of supporting the automatic conversion of programs to point-free (embedded in Haskell), their manipulation and rule-driven simplification, and the (limited) automatic application of fusion for program transformation.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/14350
ISBN9783540691747
DOI10.1007/11964681_1
ISSN0302-9743
Versão da editorahttp://www.springerlink.com/content/d8x71026640t8443/
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em revistas internacionais
DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
frapfpt.pdfDocumento principal259,02 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID