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

TítuloAutomatic visualization of recursion trees: a case study on generic programming
Autor(es)Cunha, Alcino
Data2003
EditoraElsevier 1
RevistaElectronic Notes in Theoretical Computer Science
CitaçãoCUNHA, Alcino - Automatic visualization of recursion trees : a case study on generic programming. “Electronic Notes in Theoretical Computer Science” [Em linha]. 86:3 (2003) 1-15. [Consult. 27 Jan. 2005]. Disponível na Internet: http://www.sciencedirect.com/science. ISSN 1571-0661.
Resumo(s)Although the principles behind generic programming are already well understood, this style of programming is not widespread and examples of applications are rarely found in the literature. This paper addresses this shortage by presenting a new method, based on generic programming, to automatically visualize recursion trees of functions written in Haskell. Crucial to our solution is the fact that almost any function definition can be automatically factorized into the composition of a fold after an unfold of some intermediate data structure that models its recursion tree. By combining this technique with an existing tool for graphical debugging, and by extensively using Generic Haskell, we achieve a rather concise and elegant solution to this problem.
TipoArtigo
URIhttps://hdl.handle.net/1822/846
DOI10.1016/S1571-0661(04)80694-7
ISSN1571-0661
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 
wflp03entcs.pdf240,98 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