메뉴 건너뛰기




Volumn , Issue , 2002, Pages 124-132

Shortcut fusion for accumulating parameters and zip-like functions

Author keywords

Deforestation; Functional programming; Intermediate data structures; Optimisation; Program transformation

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; OPTIMIZATION; PROGRAM COMPILERS;

EID: 0036953802     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/583852.581491     Document Type: Conference Paper
Times cited : (74)

References (29)
  • 1
    • 4243624247 scopus 로고    scopus 로고
    • How to deforest in accumulative parameters?
    • Technical Report 3608, INRIA, January
    • Loic Correnson, Etienne Duris, Didier Parigot, and Gilles Roussel. How to deforest in accumulative parameters? Technical Report 3608, INRIA, January 1999.
    • (1999)
    • Correnson, L.1    Duris, E.2    Parigot, D.3    Roussel, G.4
  • 4
    • 4243485887 scopus 로고    scopus 로고
    • Using the parametricity theorem for program fusion
    • Technical Report 96-001, Oregon Graduate Institute
    • L. Fegaras. Using the parametricity theorem for program fusion. Technical Report 96-001, Oregon Graduate Institute, 1996.
    • (1996)
    • Fegaras, L.1
  • 6
    • 0003567851 scopus 로고    scopus 로고
    • Cheap deforestation for non-strict functional languages
    • PhD thesis, University of Glasgow
    • A. Gill. Cheap Deforestation for Non-strict Functional Languages. PhD thesis, University of Glasgow, 1996.
    • (1996)
    • Gill, A.1
  • 12
    • 4244074800 scopus 로고    scopus 로고
    • Haskell 98 library report
    • February
    • S. Peyton Jones and J. Hughes. Haskell 98 library report, February 1999.
    • (1999)
    • Peyton Jones, S.1    Hughes, J.2
  • 13
    • 9744282445 scopus 로고    scopus 로고
    • Haskell 98 report
    • February
    • S. Peyton Jones and J. Hughes. Haskell 98 report, February 1999.
    • (1999)
    • Peyton Jones, S.1    Hughes, J.2
  • 15
    • 4244074801 scopus 로고    scopus 로고
    • Zip fusion with hyperfunctions
    • Oregon Graduate Institute
    • J. Launchbury, S. Krstic', and T. E. Sauerwein. Zip Fusion with Hyperfunctions. Oregon Graduate Institute, 2000.
    • (2000)
    • Launchbury, J.1    Krstic, S.2    Sauerwein, T.E.3
  • 16
    • 0012523225 scopus 로고    scopus 로고
    • Deforestation for higher-order functional programs
    • PhD thesis, University of Glasgow
    • Simon Marlow. Deforestation for Higher-Order Functional Programs. PhD thesis, University of Glasgow, 1996.
    • (1996)
    • Marlow, S.1
  • 19
    • 2342629882 scopus 로고    scopus 로고
    • Playing by the rules: Rewriting as a practical optimisation technique in GHC
    • S. Peyton Jones, A. Tolmach, and T. Hoare. Playing by the rules: rewriting as a practical optimisation technique in GHC. In Haskell Workshop, 2001.
    • Haskell Workshop, 2001
    • Peyton Jones, S.1    Tolmach, A.2    Hoare, T.3
  • 20
    • 0000560597 scopus 로고    scopus 로고
    • Improvement theory and its applications
    • In A. D. Gordon and A. M. Pitts, editors; Publications of the Newton Institute; Cambridge University Press
    • D. Sands. Improvement theory and its applications. In A. D. Gordon and A. M. Pitts, editors, Higher Order Operational Techniques in Semantics, Publications of the Newton Institute, pages 275-306. Cambridge University Press, 1998.
    • (1998) Higher Order Operational Techniques in Semantics , pp. 275-306
    • Sands, D.1
  • 22
    • 0029205082 scopus 로고
    • Shortcut deforestation in calculational form
    • In Simon L Peyton Jones, editor; San Diego; ACM
    • A. Takano and E. Meijer. Shortcut deforestation in calculational form. In Simon L Peyton Jones, editor, Functional Programming and Computer Architecture, San Diego, 1995. ACM
    • (1995) Functional Programming and Computer Architecture
    • Takano, A.1    Meijer, E.2
  • 23
    • 4243687459 scopus 로고    scopus 로고
    • Composition of functions with accumulating parameters
    • Technical Report TUD-FI01-08, Dresden University of Technology
    • J. Voigtländer and A. Kühnemann. Composition of functions with accumulating parameters. Technical Report TUD-FI01-08, Dresden University of Technology, 2001.
    • (2001)
    • Voigtländer, J.1    Kühnemann, A.2
  • 29
    • 0025444759 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • Philip Wadler. Deforestation: transforming programs to eliminate trees. Theoretical Computer Science, 73:231-248, 1990.
    • (1990) Theoretical Computer Science , vol.73 , pp. 231-248
    • Wadler, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.