메뉴 건너뛰기




Volumn , Issue , 2002, Pages 1-14

Design patterns for functional strategic programming

Author keywords

Combinator libraries; Design patterns; Functional programming; Generic programming; Program analysis; Program transformation; Strafunski

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING LANGUAGES; DATA FLOW ANALYSIS; DATA STRUCTURES; INTEGER PROGRAMMING; OBJECT ORIENTED PROGRAMMING;

EID: 0036983204     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/570186.570187     Document Type: Conference Paper
Times cited : (13)

References (22)
  • 1
    • 0017419683 scopus 로고
    • A transformation system for developing recursive programs
    • Jan.
    • R.M. Burstall and J. Darlington. A transformation system for developing recursive programs. J. ACM, 24(1):44-67, Jan. 1977.
    • (1977) J. ACM , vol.24 , Issue.1 , pp. 44-67
    • Burstall, R.M.1    Darlington, J.2
  • 2
    • 18944378985 scopus 로고    scopus 로고
    • XT: A bundle of program transformation tools
    • M. van den Brand and D. Parigot, editors, Elsevier Science Publishers, Proc. of Language Descriptions, Tools and Applications (LDTA 2001)
    • M. de Jonge, E. Visser, and J. Visser. XT: a bundle of program transformation tools. In M. van den Brand and D. Parigot, editors, Electronic Notes in Theoretical Computer Science, volume 44. Elsevier Science Publishers, 2001. Proc. of Language Descriptions, Tools and Applications (LDTA 2001).
    • (2001) Electronic Notes in Theoretical Computer Science , vol.44
    • De Jonge, M.1    Visser, E.2    Visser, J.3
  • 6
    • 0013044528 scopus 로고
    • The design of a pretty-printing library
    • J. Jeuring and E. Meijer, editors, of LNCS. Springer Verlag
    • J. Hughes. The design of a pretty-printing library. In J. Jeuring and E. Meijer, editors, Advanced Functional Programming, volume 925 of LNCS. Springer Verlag, 1995.
    • (1995) Advanced Functional Programming , vol.925
    • Hughes, J.1
  • 7
    • 3042872297 scopus 로고    scopus 로고
    • Functional pearl: Monadic parsing in Haskell
    • July
    • G. Hutton and E. Meijer. Functional pearl: Monadic parsing in Haskell. Journal of Functional Programming, 8(4):437-444, July 1998.
    • (1998) Journal of Functional Programming , vol.8 , Issue.4 , pp. 437-444
    • Hutton, G.1    Meijer, E.2
  • 8
    • 0013134411 scopus 로고    scopus 로고
    • PolyLib-A library of polytypic functions
    • R. Backhouse and T. Sheard, editors, Marstrand, Sweden, June 1998. Dept. of Computing Science, Chalmers Univ. of Techn. and Göteborg Univ., June
    • P. Jansson and J. Jeuring. PolyLib-A library of polytypic functions. In R. Backhouse and T. Sheard, editors, Proc. of WGP'98, Marstrand, Sweden, 18 June 1998. Dept. of Computing Science, Chalmers Univ. of Techn. and Göteborg Univ., June 1998.
    • (1998) Proc. of WGP'98 , vol.18
    • Jansson, P.1    Jeuring, J.2
  • 9
    • 84957550104 scopus 로고    scopus 로고
    • Polytypic programming J. Launchbury, E. Meijer, and T. Sheard, editors, 2nd Int. School on Advanced Functional Programming, Olympia, WA, USA, 26-30 Aug, Springer-Verlag, Berlin
    • J. Jeuring and P. Jansson. Polytypic programming. In J. Launchbury, E. Meijer, and T. Sheard, editors, 2nd Int. School on Advanced Functional Programming, Olympia, WA, USA, 26-30 Aug 1996, volume 1129 of LNCS, pages 68-114. Springer-Verlag, Berlin, 1996.
    • (1996) LNCS , vol.1129 , pp. 68-114
    • Jeuring, J.1    Jansson, P.2
  • 10
  • 12
    • 84862047883 scopus 로고    scopus 로고
    • Typed combinators for generic traversal
    • S. Krishnamurthi and C. Ramakrishnan, editors, Proc. of PADL, Portland, OR, USA, Springer-Verlag, Jan. 2002.
    • R. Lämmel and J. Visser. Typed Combinators for Generic Traversal. In S. Krishnamurthi and C. Ramakrishnan, editors, Proc. of PADL 2002, Portland, OR, USA, volume 2257 of LNCS. Springer-Verlag, Jan. 2002.
    • (2002) LNCS , vol.2257
    • Lämmel, R.1    Visser, J.2
  • 17
    • 0000547595 scopus 로고    scopus 로고
    • Rules and strategies for transforming functional and logic programs
    • June
    • A. Pettorossi and M. Proietti. Rules and Strategies for Transforming Functional and Logic Programs. ACM Computing Surveys, 28(2):360-414, June 1996.
    • (1996) ACM Computing Surveys , vol.28 , Issue.2 , pp. 360-414
    • Pettorossi, A.1    Proietti, M.2
  • 18
    • 0034545780 scopus 로고    scopus 로고
    • FranTk: A declarative GUI language for Haskell
    • ACM Sigplan Notices, ACM Press, Sept. 18-21
    • M. Sage. FranTk: a declarative GUI language for Haskell. In Proceedings of the International Conference on Functional Programming (ICFP'00), volume 35.9 of ACM Sigplan Notices, pages 106-117. ACM Press, Sept. 18-21 2000.
    • (2000) Proceedings of the International Conference on Functional Programming (ICFP'00) , vol.359 , pp. 106-117
    • Sage, M.1
  • 19
    • 0004254417 scopus 로고    scopus 로고
    • Technical Report 16-01, Computing Laboratory, University of Kent at Canterbury, October
    • S. Thompson and C. Reinke. Refactoring Functional Programs. Technical Report 16-01, Computing Laboratory, University of Kent at Canterbury, October 2001.
    • (2001) Refactoring Functional Programs
    • Thompson, S.1    Reinke, C.2
  • 21
    • 0035551809 scopus 로고    scopus 로고
    • Visitor combination and traversal control
    • ACM SIGPLAN Notices, Nov.
    • J. Visser. Visitor combination and traversal control. ACM SIGPLAN Notices, OOPSLA 2001 Conference Proceedings, 36(11):270-282, Nov. 2001.
    • (2001) OOPSLA 2001 Conference Proceedings , vol.36 , Issue.11 , pp. 270-282
    • Visser, J.1
  • 22
    • 0013044529 scopus 로고    scopus 로고
    • version 1.0.
    • N. Winstanley. Derive User Guide, version 1.0. Available at http://www.dcs.gla.ac.uk/̃nww/Derive/, 1997.
    • (1997) Derive User Guide
    • Winstanley, N.1


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