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

Registo completo
Campo DCValorIdioma
dc.contributor.authorFernandes, João Paulopor
dc.contributor.authorCunha, Jácomepor
dc.contributor.authorSaraiva, Joãopor
dc.contributor.authorPardo, Albertopor
dc.date.accessioned2020-11-13T09:41:37Z-
dc.date.available2020-11-13T09:41:37Z-
dc.date.issued2019-
dc.identifier.isbn9783030283452por
dc.identifier.issn0302-9743-
dc.identifier.urihttps://hdl.handle.net/1822/68167-
dc.description.abstractFunctional programmers are strong enthusiasts of modular solutions to programming problems. Since software characteristics such as readability or maintainability are often directly proportional to modularity, this programming style naturally contributes to the beauty of functional programs. Unfortunately, in return of this beauty we often sacrifice efficiency: modular programs rely, at runtime, on the creation, use and elimination of intermediate data structures to connect its components. In this tutorial paper, we study an advanced technique that attempts to retain the best of this two worlds: (i) it allows programmers to implement beautiful, modular programs (ii) it shows how to transform such programs, in a way that can be incorporated in a compiler, into programs that do not construct any intermediate structure.por
dc.description.sponsorship- (undefined)por
dc.language.isoengpor
dc.publisherSpringer Verlagpor
dc.rightsopenAccesspor
dc.titleWatch out for that tree! A tutorial on shortcut deforestationpor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://link.springer.com/chapter/10.1007%2F978-3-030-28346-9_1por
oaire.citationStartPage1por
oaire.citationEndPage41por
oaire.citationVolume10094 LNCSpor
dc.date.updated2020-11-13T09:36:20Z-
dc.identifier.doi10.1007/978-3-030-28346-9_1por
dc.subject.fosCiências Naturais::Ciências da Computação e da Informaçãopor
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
sdum.export.identifier7512-
sdum.journalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)por
oaire.versionAMpor
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
P-00R-1KY.pdf405,99 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