메뉴 건너뛰기




Volumn 39, Issue 1, 2004, Pages 293-305

A type system for well-founded recursion

Author keywords

Effect systems; Recursion; Recursive modules; Type systems

Indexed keywords

COMPUTATIONAL COMPLEXITY; COMPUTER PROGRAMMING; PROGRAM COMPILERS; RECURSIVE FUNCTIONS; RESPONSE TIME (COMPUTER SYSTEMS); SEMANTICS;

EID: 1442336643     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/982962.964026     Document Type: Conference Paper
Times cited : (8)

References (31)
  • 1
    • 0003489602 scopus 로고
    • Samson Abramsky and Chris Hankin, editors; Ellis Horwood Limited
    • Samson Abramsky and Chris Hankin, editors. Abstract Interpretation of Declarative Languages. Ellis Horwood Limited, 1987.
    • (1987) Abstract Interpretation of Declarative Languages
  • 4
    • 1442356986 scopus 로고    scopus 로고
    • The recursive record semantics of objects revisited
    • Research Report 4199, INRIA; To appear in the Journal of Functional Programming
    • Gerard Boudol. The recursive record semantics of objects revisited. Research report 4199, INRIA, 2001. To appear in the Journal of Functional Programming.
    • (2001)
    • Boudol, G.1
  • 7
    • 1442356987 scopus 로고    scopus 로고
    • A type system for well-founded recursion
    • Technical Report CMU-CS-03-163, Carnegie Mellon University, July
    • Derek Dreyer, Robert Harper, and Karl Crary. A type system for well-founded recursion. Technical Report CMU-CS-03-163, Carnegie Mellon University, July 2003.
    • (2003)
    • Dreyer, D.1    Harper, R.2    Crary, K.3
  • 8
    • 0002917372 scopus 로고    scopus 로고
    • Toward a practical type theory for recursive modules
    • Technical Report CMU-CS-01-112. School of Computer Science, Carnegie Mellon Universite, March
    • Derek R. Dreyer, Robert Harper, and Karl Crary. Toward a practical type theory for recursive modules. Technical Report CMU-CS-01-112. School of Computer Science, Carnegie Mellon Universite, March 2001.
    • (2001)
    • Dreyer, D.R.1    Harper, R.2    Crary, K.3
  • 10
    • 0002459291 scopus 로고    scopus 로고
    • Parameterized modules, recursive modules, and mixin modules
    • Baltimore, Maryland, September
    • Dominic Duggan and Constantinos Sourelis. Parameterized modules, recursive modules, and mixin modules. In 1998 ACM SIGPLAN Workshop on ML, pages 87-96, Baltimore, Maryland, September 1998.
    • (1998) 1998 ACM SIGPLAN Workshop on ML , pp. 87-96
    • Duggan, D.1    Sourelis, C.2
  • 14
    • 0011979298 scopus 로고    scopus 로고
    • Recursion is a computational effect
    • Technical Report TR546, Indiana University, December
    • Daniel P. Friedman and Amr Sabry. Recursion is a computational effect. Technical Report TR546, Indiana University, December 2000.
    • (2000)
    • Friedman, D.P.1    Sabry, A.2
  • 15
    • 0030552161 scopus 로고    scopus 로고
    • Weak polymorphism can be sound
    • John Greiner. Weak polymorphism can be sound. Journal of Functional Programming, 6(1):111-141, 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.1 , pp. 111-141
    • Greiner, J.1
  • 19
    • 1442283511 scopus 로고    scopus 로고
    • 5 report on the algorithmic language Scheme
    • Richard Kelsey, William Clinger, and Jonathan Rees (eds.); September
    • 5 report on the algorithmic language Scheme. Higher-Order and Symbolic Computation, 11(1), September 1998.
    • (1998) Higher-Order and Symbolic Computation , vol.11 , Issue.1
  • 20
    • 1442308136 scopus 로고    scopus 로고
    • A proposal for recursive modules in objective caml
    • May; Available from the author's web site
    • Xavier Leroy. A proposal for recursive modules in Objective Caml, May 2003. Available from the author's web site.
    • (2003)
    • Leroy, X.1
  • 23
    • 0036957923 scopus 로고    scopus 로고
    • Meta-programming with names and necessity
    • Pittsburgh, PA; A significant revision is available as a technical report CMU-CS-02-123R, Carnegie Mellon University
    • Aleksander Nanevski. Meta-programming with names and necessity. In 2002 International Conference on Functional Programming, pages 206-217, Pittsburgh, PA, 2002. A significant revision is available as a technical report CMU-CS-02-123R, Carnegie Mellon University.
    • (2002) 2002 International Conference on Functional Programming , pp. 206-217
    • Nanevski, A.1
  • 24
    • 1242263602 scopus 로고    scopus 로고
    • A modal calculus for effect handling
    • Technical Report CMU-CS-03-149, Carnegie Mellon University, June
    • Aleksandar Nanevski. A modal calculus for effect handling. Technical Report CMU-CS-03-149, Carnegie Mellon University, June 2003.
    • (2003)
    • Nanevski, A.1
  • 25
    • 85039580652 scopus 로고    scopus 로고
    • Objective Caml. http://www.ocaml.org.
  • 28
    • 0034775933 scopus 로고    scopus 로고
    • Recursive structures for Standard ML
    • Florence, Italy, September
    • Claudio V. Russo. Recursive structures for Standard ML. In International Conference on Functional Programming, pages 50-61, Florence, Italy, September 2001.
    • (2001) International Conference on Functional Programming , pp. 50-61
    • Russo, C.V.1
  • 30
    • 0003047998 scopus 로고
    • Operational semantics and polymorphic type inference
    • PhD thesis, University of Edinburgh
    • Mads Tofte. Operational Semantics and Polymorphic Type Inference. PhD thesis, University of Edinburgh, 1988.
    • (1988)
    • Tofte, M.1
  • 31
    • 0001020708 scopus 로고
    • Simple imperative polymorphism
    • Andrew K. Wright. Simple imperative polymorphism. Lisp and Symbolic Computation, 8(4):343-355, 1995.
    • (1995) Lisp and Symbolic Computation , vol.8 , Issue.4 , pp. 343-355
    • Wright, A.K.1


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