메뉴 건너뛰기




Volumn 10, Issue , 1998, Pages 54-120

Monadic type systems: Pure type systems for impure settings (Preliminary Report)

Author keywords

Functional programming; Monads; Operational semantics; Polymorphism; Pure type systems

Indexed keywords

COMPUTATIONAL METHODS; COMPUTER PROGRAMMING; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; PROGRAM COMPILERS; SEMANTICS;

EID: 19144363682     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/S1571-0661(05)80691-7     Document Type: Conference Paper
Times cited : (6)

References (50)
  • 1
    • 0026191420 scopus 로고
    • Partial objects in the calculus of constructions
    • IEEE Computer Society Press
    • Audebaud P. Partial objects in the calculus of constructions. In Proceedings of LICS'91. 1991;86-95 IEEE Computer Society Press
    • (1991) In Proceedings of LICS'91 , pp. 86-95
    • Audebaud, P.1
  • 2
    • 0003214304 scopus 로고
    • The lambda calculus: Its syntax and semantics
    • North-Holland, revised edition
    • H. Barendregt. The Lambda Calculus: Its Syntax and Semantics, volume 103 of Studies in Logic and the Foundations of Mathematics. North-Holland, revised edition, 1984.
    • (1984) Studies in Logic and the Foundations of Mathematics , vol.103
    • Barendregt, H.1
  • 3
    • 0000533830 scopus 로고
    • Introduction to Generalised Type Systems
    • Barendregt H. Introduction to Generalised Type Systems. Journal of Functional Programming. 1:(2):April 1991;125-154
    • (1991) Journal of Functional Programming , vol.1 , Issue.2 , pp. 125-154
    • Barendregt, H.1
  • 4
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • S. Abramsky, D. Gabbay, Maibaum T. Oxford Science Publications
    • Barendregt H. Lambda calculi with types. Abramsky S., Gabbay D., Maibaum T. Handbook of Logic in Computer Science. Volume 2:1992;117-309 Oxford Science Publications
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 117-309
    • Barendregt, H.1
  • 10
    • 0002894105 scopus 로고
    • A-translation and looping combinators in pure type systems
    • Coquand T., Herbelin H. A-translation and looping combinators in pure type systems. Journal of Functional Programming. 4:(1):January 1994;77-88
    • (1994) Journal of Functional Programming , vol.4 , Issue.1 , pp. 77-88
    • Coquand, T.1    Herbelin, H.2
  • 11
    • 0029706995 scopus 로고    scopus 로고
    • Type-directed partial evaluation
    • ACM Press
    • Danvy O. Type-directed partial evaluation. In Proceedings of POPL'96. 1996;242-257 ACM Press
    • (1996) In Proceedings of POPL'96 , pp. 242-257
    • Danvy, O.1
  • 15
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of sequential control and state
    • Felleisen Matthias, Hieb Robert. The revised report on the syntactic theories of sequential control and state. Theoretical Computer Science. 10:(2):1992;235-271
    • (1992) Theoretical Computer Science , vol.10 , Issue.2 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 22
    • 0027306957 scopus 로고
    • Explicit polymorphism and CPS conversion
    • ACM Press
    • Harper R., Lillibridge M. Explicit polymorphism and CPS conversion. In Proceedings ofPOPL'93. 1993;206-219 ACM Press
    • (1993) In Proceedings ofPOPL'93 , pp. 206-219
    • Harper, R.1    Lillibridge, M.2
  • 23
    • 0000772188 scopus 로고
    • Polymorphic type assignment and cps conversion
    • Harper Robert, Lillibridge Mark. Polymorphic type assignment and cps conversion. Lisp and Symbolic Computation. 6:(4):1993;361-380
    • (1993) Lisp and Symbolic Computation , vol.6 , Issue.4 , pp. 361-380
    • Harper, R.1    Lillibridge, M.2
  • 29
    • 0000627561 scopus 로고    scopus 로고
    • Proving congruence of bisimulation in functional programming languages
    • Howe D.J. Proving congruence of bisimulation in functional programming languages. Information and Computation. 124:(2):February 1996;103-112
    • (1996) Information and Computation , vol.124 , Issue.2 , pp. 103-112
    • Howe, D.J.1
  • 30
    • 84882452873 scopus 로고    scopus 로고
    • Type specialisation for the λ-calculus; Or, a new paradigm for partial evaluation based on type inference
    • Olivier Danvy, Robert Glück, & Peter Thiemann. Germany: Dagstuhl. Springer Verlag, Heidelberg.
    • Hughes John. Type specialisation for the λ-calculus; or, a new paradigm for partial evaluation based on type inference. Danvy Olivier, Glück Robert, Thiemann Peter. Partial Evaluation, volume 1110 of Lecture Notes in Computer Science. February 1996;183-215 Dagstuhl, Germany. Springer Verlag, Heidelberg.
    • (1996) Partial Evaluation, Volume 1110 of Lecture Notes in Computer Science , pp. 183-215
    • Hughes, J.1
  • 33
    • 0027147546 scopus 로고
    • Polymorphism by name for references and continuations
    • ACM Press
    • Leroy X. Polymorphism by name for references and continuations. In Proceedings of POPL'93. 1993;220-231 ACM Press
    • (1993) In Proceedings of POPL'93 , pp. 220-231
    • Leroy, X.1
  • 36
    • 0026188821 scopus 로고
    • Notions of computations and monads
    • Moggi Eugenio. Notions of computations and monads. Information and Computation. 93:1991;55-92
    • (1991) Information and Computation , vol.93 , pp. 55-92
    • Moggi, E.1
  • 42
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reynolds John C. Definitional interpreters for higher-order programming languages. In ACM Annual Conference. July 1972;717-740
    • (1972) In ACM Annual Conference , pp. 717-740
    • Reynolds, J.C.1
  • 43
    • 84947431833 scopus 로고
    • A fully abstract translation between a λ-calculus with reference types and Standard ML
    • M. Dezani-Ciancaglini, & G. Plotkin. Springer-Verlag
    • Ritter E., Pitts A.M. A fully abstract translation between a λ-calculus with reference types and Standard ML. Dezani-Ciancaglini M., Plotkin G. Proceedings of TLCA'95, volume 902 of Lecture Notes in Computer Science. 1995;397-413 Springer-Verlag
    • (1995) Proceedings of TLCA'95, Volume 902 of Lecture Notes in Computer Science , pp. 397-413
    • Ritter, E.1    Pitts, A.M.2
  • 44
    • 0347729003 scopus 로고
    • Reasoning about explicit and implicit representations of state
    • Paul Hudak. Copenhagen, Denmark, Yale University, Department of Computer Science, New Haven, CT. Technical Report YALEU/DCS/RR - 968.
    • Sabry Amr, Field John. Reasoning about explicit and implicit representations of state. Hudak Paul. SIPL '93, ACM SIGPLAN Workshop on State in Programming Languages. June 1993;17-30. Copenhagen, Denmark, Yale University, Department of Computer Science, New Haven, CT. Technical Report YALEU/DCS/RR - 968.
    • (1993) SIPL '93, ACM SIGPLAN Workshop on State in Programming Languages , pp. 17-30
    • Sabry, A.1    Field, J.2
  • 49
    • 0025518981 scopus 로고
    • Type inference for polymorphic references
    • Tofte Mads. Type inference for polymorphic references. Information and Computation. 89:1990;1-34
    • (1990) Information and Computation , vol.89 , pp. 1-34
    • Tofte, M.1


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