메뉴 건너뛰기




Volumn 19, Issue 2, 2009, Pages 227-251

The worker/wrapper transformation

Author keywords

[No Author keywords available]

Indexed keywords

COMPILER WRITERS; EQUATIONAL REASONING; FUNCTIONAL PROGRAMMING COMMUNITY;

EID: 68149162280     PISSN: 09567968     EISSN: 14697653     Source Type: Journal    
DOI: 10.1017/S0956796809007175     Document Type: Article
Times cited : (49)

References (34)
  • 1
    • 1242265168 scopus 로고    scopus 로고
    • Ager, Mads Sig, Biernacki, Dariusz, Danvy, Olivier & Midtgaard, Jan (2003) A functional correspondence between evaluators and abstract machines. In Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming Uppsala, Sweden.
    • Ager, Mads Sig, Biernacki, Dariusz, Danvy, Olivier & Midtgaard, Jan (2003) A functional correspondence between evaluators and abstract machines. In Proceedings of the Fifth ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming Uppsala, Sweden.
  • 2
    • 84888870647 scopus 로고    scopus 로고
    • Representations of first-order function types as terminal coalgebras
    • Typed Lambda Calculi and Applications, Berlin: Springer
    • Altenkirch, Thorsten (2001) Representations of first-order function types as terminal coalgebras. In Typed Lambda Calculi and Applications. LNCS, no. 2044. Berlin: Springer.
    • (2001) LNCS , vol.2044
    • Altenkirch, T.1
  • 3
    • 34547711749 scopus 로고    scopus 로고
    • Galois connections and fixed point calculus
    • Algebraic and Coalgebraic Methods in the Mathematics of Program Construction, Berlin: Springer-Verlag
    • Backhouse, Roland (2002) Galois connections and fixed point calculus. In Algebraic and Coalgebraic Methods in the Mathematics of Program Construction LNCS Tutorial, vol. 2297. Berlin: Springer-Verlag.
    • (2002) LNCS , vol.2297
    • Backhouse, R.1
  • 4
    • 85081527253 scopus 로고    scopus 로고
    • Backhouse, Roland, Bijsterveld, Marcel, van Geldrop, Rik & van der Woude, Jaap (1995) Categorical fixed point calculus. In Proceedings of the Sixth International Conference on Category Theory and Computer Science. Berlin: Springer-Verlag.
    • Backhouse, Roland, Bijsterveld, Marcel, van Geldrop, Rik & van der Woude, Jaap (1995) Categorical fixed point calculus. In Proceedings of the Sixth International Conference on Category Theory and Computer Science. Berlin: Springer-Verlag.
  • 6
    • 0017419683 scopus 로고
    • A transformational system for developing recursive programs
    • Burstall, Rod & Darlington, John (1977) A transformational system for developing recursive programs. J. ACM 24, 44-67.
    • (1977) J. ACM , vol.24 , pp. 44-67
    • Burstall, R.1    Darlington, J.2
  • 7
    • 85081523456 scopus 로고    scopus 로고
    • Type-Inference Based Deforestation of Functional Programs. Ph.D. thesis, RWTH Aachen
    • Chitil, Olaf (2000a) Type-Inference Based Deforestation of Functional Programs. Ph.D. thesis, RWTH Aachen.
    • (2000)
    • Chitil, O.1
  • 8
    • 84957004794 scopus 로고    scopus 로고
    • Type-inference based short cut deforestation (nearly) without inlining
    • Proceedings of 11th International Workshop on Implementation of Functional Languages, Chris Clack and Pieter Koopman eds, Berlin: Springer
    • Chitil, Olaf (2000b) Type-inference based short cut deforestation (nearly) without inlining. In Proceedings of 11th International Workshop on Implementation of Functional Languages, Chris Clack and Pieter Koopman (eds). LNCS, no. 1868. Berlin: Springer.
    • (2000) LNCS , Issue.1868
    • Chitil, O.1
  • 16
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • Hoare, Tony (1972) Proof of correctness of data representations. Acta Informatica 1(4), 271-281.
    • (1972) Acta Informatica , vol.1 , Issue.4 , pp. 271-281
    • Hoare, T.1
  • 17
    • 0023040721 scopus 로고
    • A novel representation of lists and its application to the function reverse
    • Hughes, John (1986) A novel representation of lists and its application to the function reverse. Info. Process. Lett. 223), pp 141-144.
    • (1986) Info. Process. Lett , vol.22 , Issue.3 , pp. 141-144
    • Hughes, J.1
  • 18
    • 0033462272 scopus 로고    scopus 로고
    • A tutorial on the universality and expressiveness of fold
    • Hutton, Graham (1999) A tutorial on the universality and expressiveness of fold. J. Funct. Prog. 9(4), pp 355-372.
    • (1999) J. Funct. Prog , vol.9 , Issue.4 , pp. 355-372
    • Hutton, G.1
  • 19
    • 35348949590 scopus 로고    scopus 로고
    • Cambridge: Cambridge University Press
    • Hutton, Graham (2007) Programming in Haskell, Cambridge: Cambridge University Press.
    • (2007) Programming in Haskell
    • Hutton, G.1
  • 20
    • 35048831392 scopus 로고    scopus 로고
    • Compiling exceptions correctly
    • Proceedings of the Seventh International Conference on Mathematics of Program Construction, Stirling, Scotland: Springer
    • Hutton, Graham & Wright, Joel (2004) Compiling exceptions correctly. In Proceedings of the Seventh International Conference on Mathematics of Program Construction. LNCS, vol. 3125. Stirling, Scotland: Springer.
    • (2004) LNCS , vol.3125
    • Hutton, G.1    Wright, J.2
  • 21
    • 85081511900 scopus 로고    scopus 로고
    • Hutton, Graham & Wright, Joel (2006) Calculating an exceptional machine. Selected papers from the Fifth Symposium on Trends in Functional Programming, Munich, 5, November 2004 UK: Intellect.
    • Hutton, Graham & Wright, Joel (2006) Calculating an exceptional machine. Selected papers from the Fifth Symposium on Trends in Functional Programming, Munich, vol. 5, November 2004 UK: Intellect.
  • 22
    • 35348940769 scopus 로고    scopus 로고
    • What is the meaning of these constant interruptions?
    • Hutton, Graham & Wright, Joel (2007) What is the meaning of these constant interruptions? J. Funct. Prog. 17(6), pp 777-792.
    • (2007) J. Funct. Prog , vol.17 , Issue.6 , pp. 777-792
    • Hutton, G.1    Wright, J.2
  • 24
    • 36749025106 scopus 로고    scopus 로고
    • Applicative programming with effects
    • McBride, Conor & Paterson, Ross (2008) Applicative programming with effects. J. Funct. Prog. 18(1), pp 1-13.
    • (2008) J. Funct. Prog , vol.18 , Issue.1 , pp. 1-13
    • McBride, C.1    Paterson, R.2
  • 25
    • 85014115727 scopus 로고
    • Functional programming with bananas, lenses, envelopes and barbed wire
    • Proceedings of the Conference on Functional Programming and Computer Architecture, Hughes, John ed, Springer-Verlag
    • Meijer, Erik, Fokkinga, Maarten & Paterson, Ross (1991) Functional programming with bananas, lenses, envelopes and barbed wire. In Proceedings of the Conference on Functional Programming and Computer Architecture, Hughes, John (ed). LNCS, no. 523. Springer-Verlag.
    • (1991) LNCS , vol.523
    • Meijer, E.1    Fokkinga, M.2    Paterson, R.3
  • 26
    • 0002444193 scopus 로고
    • Memo functions and machine learning
    • Michie, Donald (1968) Memo functions and machine learning. Nature, 218, pp 19-22.
    • (1968) Nature , vol.218 , pp. 19-22
    • Michie, D.1
  • 27
    • 33846624350 scopus 로고    scopus 로고
    • Haskell 98 Language and Libraries:, Also available on
    • Peyton Jones, Simon (2003) Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press. Also available on www.haskell.org/definition.
    • (2003) The Revised Report
    • Peyton Jones, S.1
  • 29
    • 0005517760 scopus 로고
    • Measuring the effectiveness of a simple strictness analyser
    • Hammond, Kevin & O'Donnell, John eds, Ayr, Scotland: Springer-Verlag
    • Peyton Jones, Simon & Partain, Will (1993) Measuring the effectiveness of a simple strictness analyser. In Proceedings of the 1993 Glasgow Workshop on Functional Programming, Hammond, Kevin & O'Donnell, John (eds). Ayr, Scotland: Springer-Verlag.
    • (1993) Proceedings of the 1993 Glasgow Workshop on Functional Programming
    • Peyton Jones, S.1    Partain, W.2
  • 31
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • ACM Press
    • Reynolds, John C. (1972) Definitional interpreters for higher-order programming languages. In Proceedings of the ACM Annual Conference. ACM Press.
    • (1972) Proceedings of the ACM Annual Conference
    • Reynolds, J.C.1
  • 32
    • 0000560597 scopus 로고    scopus 로고
    • Improvement theory and its applications
    • Gordon, Andrew & Pitts, Andrew eds, Cambridge, UK: Cambridge University Press
    • Sands, David (1998) Improvement theory and its applications. In Higher Order Operational Techniques in Semantics, Gordon, Andrew & Pitts, Andrew (eds). Cambridge, UK: Cambridge University Press.
    • (1998) Higher Order Operational Techniques in Semantics
    • Sands, D.1


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