메뉴 건너뛰기




Volumn , Issue , 2002, Pages 38-50

Eager Haskell: Resource-bounded execution yields efficient iteration

Author keywords

[No Author keywords available]

Indexed keywords

CODES (SYMBOLS); COMPUTER SOFTWARE; ITERATIVE METHODS; PROGRAM COMPILERS; SEMANTICS;

EID: 0036983397     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (10)

References (41)
  • 4
    • 0023367454 scopus 로고
    • Garbage collection can be faster than stack allocation
    • January
    • Andrew W. Appel. Garbage Collection can be Faster than Stack Allocation. Information Processing Letters, 25(4), January 1987.
    • (1987) Information Processing Letters , vol.25 , Issue.4
    • Appel, A.W.1
  • 7
    • 0031533586 scopus 로고    scopus 로고
    • The call-by-need lambda calculus
    • May, Full version of [5]
    • Zena M. Ariola and M. Felleisen. The call-by-need lambda calculus. Journal of Functional Programming, 7(3):265-301, May 1997. Full version of [5].
    • (1997) Journal of Functional Programming , vol.7 , Issue.3 , pp. 265-301
    • Ariola, Z.M.1    Felleisen, M.2
  • 9
    • 4243540120 scopus 로고    scopus 로고
    • S: An implicitly parallel λ-calculus with letrec, synchronization and side-effects
    • Technical Report 393-2, October (Full version of [10] with proofs)
    • S: An implicitly parallel λ-calculus with letrec, synchronization and side-effects. Technical Report 393-2, MIT Computation Structures Group Memo, October 1998. (Full version of [10] with proofs).
    • (1998) MIT Computation Structures Group Memo
    • Arvind1    Maessen, J.-W.2    Nikhil, R.S.3    Stoy, J.E.4
  • 12
    • 0013044231 scopus 로고    scopus 로고
    • Chalmers University of Technology, 0.9999.4 edition
    • Lennart Augustsson and et al. The HBC Compiler. Chalmers University of Technology, 0.9999.4 edition.
    • The HBC Compiler
    • Augustsson, L.1
  • 15
    • 0003418003 scopus 로고
    • PhD thesis, Chalmers University of Technology, Göteborg,
    • Thomas Johnsson. Compiling Lazy Functional Languages. PhD thesis, Chalmers University of Technology, Göteborg, 1987.
    • (1987) Compiling Lazy Functional Languages
    • Johnsson, T.1
  • 16
    • 0013090395 scopus 로고
    • Technical Report RR-959, Yale University Department of Computer Science, New Haven, CT
    • Mark P. Jones. Partial evaluation for dictionary-free overloading. Technical Report RR-959, Yale University Department of Computer Science, New Haven, CT, 1993.
    • (1993) Partial Evaluation for Dictionary-Free Overloading
    • Jones, M.P.1
  • 20
    • 0013094220 scopus 로고
    • Technical report, Fakultat fur Informatik, Universitat Karlsruhe, and Department of Computing Science, University of Glasgow, October, Superseded by [21]
    • John Maraist, Martin Odersky, and Philip Wadler. The call-by-need lambda calculus. Technical report, Fakultat fur Informatik, Universitat Karlsruhe, and Department of Computing Science, University of Glasgow, October 1994. Superseded by [21].
    • (1994) The Call-By-Need Lambda Calculus
    • Maraist, J.1    Odersky, M.2    Wadler, P.3
  • 21
    • 0032389647 scopus 로고    scopus 로고
    • The call-by-need lambda calculus
    • Revision of [20]; see also [5]
    • John Maraist, Martin Odersky, and Philip Wadler. The call-by-need lambda calculus. Journal of Functional Programming, 8(3):275-317, 1998. Revision of [20]; see also [5].
    • (1998) Journal of Functional Programming , vol.8 , Issue.3 , pp. 275-317
    • Maraist, J.1    Odersky, M.2    Wadler, P.3
  • 22
    • 0013134509 scopus 로고
    • Technical Report AIM-1462, Artificial Intelligence Laboratory, Massachusetts Institute of Technology
    • James S. Miller and Guillermo J. Rozas. Garbage collection is fast, but a stack is faster. Technical Report AIM-1462, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1994.
    • (1994) Garbage Collection is Fast, but a Stack is Faster
    • Miller, J.S.1    Rozas, G.J.2
  • 24
    • 0004081341 scopus 로고
    • Technical Report 369, MIT Computation Structures Group Memo, January, Working document describing pH extensions to Haskell
    • Rishiyur S Nikhil, Arvind, and James Hicks, et al. pH language reference manual, version 1.0-preliminary. Technical Report 369, MIT Computation Structures Group Memo, January 1995. Working document describing pH extensions to Haskell.
    • (1995) pH Language Reference Manual, Version 1.0-Preliminary
    • Nikhil, R.S.1    Arvind2    Hicks, J.3
  • 25
    • 0039549408 scopus 로고
    • Id (Version 90.1) Language Reference Manual
    • Technical Report CSG Memo 284-2, 545 Technology Square, Cambridge MA 02139, USA, July
    • Rishiyur Sivaswami Nikhil. Id (Version 90.1) Language Reference Manual. Technical Report CSG Memo 284-2, MIT Computation Structures Group Memo, 545 Technology Square, Cambridge MA 02139, USA, July 1991.
    • (1991) MIT Computation Structures Group Memo
    • Nikhil, R.S.1
  • 27
    • 0004763160 scopus 로고
    • The nofib benchmark suite of Haskell programs
    • editors, Functional Programming, Glasgow 1992, Springer-Verlag
    • Will Partain. The nofib benchmark suite of Haskell programs. In J Launchbury and PM Sansom, editors, Functional Programming, Glasgow 1992, pages 195-202. Springer-Verlag, 1992.
    • (1992) J Launchbury and PM Sansom , pp. 195-202
    • Partain, W.1
  • 29
    • 84974143149 scopus 로고
    • Implementing lazy functional languages on stock hardware: The spineless tagless G-machine
    • April
    • Simon L. Peyton Jones. Implementing Lazy Functional Languages on Stock Hardware: the Spineless Tagless G-machine. Journal of Functional Programming, 2(2), April 1992.
    • (1992) Journal of Functional Programming , vol.2 , Issue.2
    • Peyton Jones, S.L.1
  • 33
    • 0005517760 scopus 로고
    • Measuring the effectiveness of a simple strictness analyser
    • K. Hammond and J.T. O'Donnell, editors, Workshops in Computing. Springer Verlag
    • Simon L. Peyton Jones and Will Partain. Measuring the Effectiveness of a Simple Strictness Analyser. In K. Hammond and J.T. O'Donnell, editors, Proceedings of the Glasgow Workshop on Functional Programming, Workshops in Computing. Springer Verlag, 1993.
    • (1993) Proceedings of the Glasgow Workshop on Functional Programming
    • Peyton Jones, S.L.1    Partain, W.2
  • 37
    • 0032391006 scopus 로고    scopus 로고
    • What is a purely functional language?
    • January
    • Amr Sabry. What is a purely functional language? Journal of Functional Programming, 8(1):1-22, January 1998.
    • (1998) Journal of Functional Programming , vol.8 , Issue.1 , pp. 1-22
    • Sabry, A.1


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