메뉴 건너뛰기




Volumn 9, Issue 1, 1996, Pages 77-107

Categorical models for local names

Author keywords

Category theory; Dynamic allocation; Functional programming; Lambda calculus; Monads

Indexed keywords


EID: 0003072080     PISSN: 13883690     EISSN: None     Source Type: Journal    
DOI: 10.1007/bf01806033     Document Type: Article
Times cited : (58)

References (34)
  • 1
    • 0002534194 scopus 로고
    • The lazy lambda calculus
    • Turner, D., editor, Addison Wesley
    • Abramsky, S. The lazy lambda calculus. In Turner, D., editor, Research Topics in Functional Programming, Addison Wesley (1990) 65-117.
    • (1990) Research Topics in Functional Programming , pp. 65-117
    • Abramsky, S.1
  • 2
    • 53349103444 scopus 로고
    • PhD thesis, Cornell University, Ithaca, New York February. Also published as Technical Report 84-593
    • Boehm, H.-J. A Logic for the Russell Programming Language. PhD thesis, Cornell University, Ithaca, New York (February 1984). Also published as Technical Report 84-593.
    • (1984) A Logic for the Russell Programming Language
    • Boehm, H.-J.1
  • 4
    • 0026913084 scopus 로고
    • The revised report on the syntactic theories of seqential control and state
    • Felleisen, M., and Hieb, R. The revised report on the syntactic theories of seqential control and state. Theoretical Computer Science, 103 (1992) 235-271.
    • (1992) Theoretical Computer Science , vol.103 , pp. 235-271
    • Felleisen, M.1    Hieb, R.2
  • 5
    • 0004297898 scopus 로고
    • PhD thesis, University of Cambridge (August). Also published as Technical Report 285, University of Cambridge Computer Laboratory
    • Gordon, A. D. Functional Programming and Input/Output. PhD thesis, University of Cambridge (August 1992). Also published as Technical Report 285, University of Cambridge Computer Laboratory.
    • (1992) Functional Programming and Input/Output
    • Gordon, A.D.1
  • 7
    • 0010654069 scopus 로고
    • Monads on symmetric monoidal closed categories
    • Kock, A. Monads on symmetric monoidal closed categories. Archiv der Mathematik, XXI (1970) 1-10.
    • (1970) Archiv der Mathematik , vol.21 , pp. 1-10
    • Kock, A.1
  • 8
    • 0010806990 scopus 로고
    • BilineariIy and cartesian closed monads
    • Kock, A. BilineariIy and cartesian closed monads. Mathematica Scandinavica, 29 (1971) 161-174.
    • (1971) Mathematica Scandinavica , vol.29 , pp. 161-174
    • Kock, A.1
  • 10
    • 53349177603 scopus 로고    scopus 로고
    • The category of functors from state shapes to bottomless CPOs is adequate for block structure
    • Lent, A. F. The category of functors from state shapes to bottomless CPOs is adequate for block structure. In SIPL '93 [34], 101-119.
    • SIPL '93 , vol.34 , pp. 101-119
    • Lent, A.F.1
  • 11
    • 0347668156 scopus 로고
    • PhD thesis, Stanford University. Also published as CSLI Lecture Notes Number 5, Center for the Study of Language and Information, Stanford University
    • Mason, I. A. The Semantics of Destructive Lisp. PhD thesis, Stanford University (1986). Also published as CSLI Lecture Notes Number 5, Center for the Study of Language and Information, Stanford University.
    • (1986) The Semantics of Destructive Lisp
    • Mason, I.A.1
  • 12
    • 84974295344 scopus 로고
    • Equivalence in functional languages with effects
    • July
    • Mason, I. A., and Talcott, C. Equivalence in functional languages with effects. Journal of Functional Programming, 1, 3 (July 1991) 297-327.
    • (1991) Journal of Functional Programming , vol.1 , Issue.3 , pp. 297-327
    • Mason, I.A.1    Talcott, C.2
  • 13
    • 0027116147 scopus 로고
    • Inferring the equivalence of functional programs that mutate data
    • Mason, I. A., and Talcott, C. Inferring the equivalence of functional programs that mutate data. Theoretical Computer Science, 105 (1992) 167-215.
    • (1992) Theoretical Computer Science , vol.105 , pp. 167-215
    • Mason, I.A.1    Talcott, C.2
  • 15
    • 0001862336 scopus 로고
    • Fully abstract models of typed λ-calculi
    • Milner, R. Fully abstract models of typed λ-calculi. Theoretical Computer Science, 4 (1977) 1-22.
    • (1977) Theoretical Computer Science , vol.4 , pp. 1-22
    • Milner, R.1
  • 18
    • 0003457308 scopus 로고
    • Technical Report ECS-LFCS-90-113, Laboratory for Foundations of Computer Science, University of Edinburgh (April)
    • Moggi, E. An abstract view of programming languages. Technical Report ECS-LFCS-90-113, Laboratory for Foundations of Computer Science, University of Edinburgh (April 1990).
    • (1990) An Abstract View of Programming Languages
    • Moggi, E.1
  • 19
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • July
    • Moggi, E. Notions of computation and monads. Information and Computation, 93, 1 (July 1991) 55-92.
    • (1991) Information and Computation , vol.93 , Issue.1 , pp. 55-92
    • Moggi, E.1
  • 20
    • 0347729005 scopus 로고
    • Research Report YALEU/DCS/RR-965, Yale University (May)
    • Odersky, M. A syntactic theory of local names. Research Report YALEU/DCS/RR-965, Yale University (May 1993).
    • (1993) A Syntactic Theory of Local Names
    • Odersky, M.1
  • 21
    • 53349167686 scopus 로고
    • Fully abstract translations and parametric polymorphism
    • Lecture Notes in Computer Science 788, Springer-Verlag
    • O'Hearn, P. W., and Riecke, J. G. Fully abstract translations and parametric polymorphism. In Programming Languages and Systems - ESOP '94, Lecture Notes in Computer Science 788, Springer-Verlag (1994) 454-468.
    • (1994) Programming Languages and Systems - ESOP '94 , pp. 454-468
    • O'Hearn, P.W.1    Riecke, J.G.2
  • 23
    • 0002982095 scopus 로고
    • Semantics of local variables
    • London Mathematical Society Lecture Note Series 177, Cambridge University Press
    • O'Hearn, P. W., and Tennent, R. D. Semantics of local variables. In Applications of Categories in Computer Science, London Mathematical Society Lecture Note Series 177, Cambridge University Press (1992) 217-238.
    • (1992) Applications of Categories in Computer Science , pp. 217-238
    • O'Hearn, P.W.1    Tennent, R.D.2
  • 25
    • 0003211039 scopus 로고
    • Type algebras, functor categories and block structure
    • Nivat, M., and Reynolds, J., editors, Cambridge University Press
    • Oles, F. J. Type algebras, functor categories and block structure. In Nivat, M., and Reynolds, J., editors, Algebraic Methods in Semantics, Cambridge University Press (1985) 543-573.
    • (1985) Algebraic Methods in Semantics , pp. 543-573
    • Oles, F.J.1
  • 26
    • 0347668150 scopus 로고
    • Evaluation logic
    • Workshops in Computing, Springer-Verlag. Also published as Technical Report 198, University of Cambridge Computer Laboratory
    • Pitts, A. M. Evaluation logic. In IVth Higher Order Workshop, Banff 1990, Workshops in Computing, Springer-Verlag (1991) 162-189. Also published as Technical Report 198, University of Cambridge Computer Laboratory.
    • (1991) IVth Higher Order Workshop, Banff 1990 , pp. 162-189
    • Pitts, A.M.1
  • 27
    • 85029606643 scopus 로고
    • Observable properties of higher order functions that dynamically create local names, or: What's new?
    • Lecture Notes in Computer Science 711, Springer-Verlag
    • Pitts, A. M., and Stark, I. Observable properties of higher order functions that dynamically create local names, or: What's new? In Mathematical Foundations of Computer Science, Lecture Notes in Computer Science 711, Springer-Verlag (1993) 122-141.
    • (1993) Mathematical Foundations of Computer Science , pp. 122-141
    • Pitts, A.M.1    Stark, I.2
  • 28
    • 0347037378 scopus 로고    scopus 로고
    • On the observable properties of higher order functions that dynamically create local names (preliminary report)
    • Pitts, A. M., and Stark, I. On the observable properties of higher order functions that dynamically create local names (preliminary report). In SIPL '93 [34], 31-45.
    • SIPL '93 , vol.34 , pp. 31-45
    • Pitts, A.M.1    Stark, I.2
  • 29
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value and the λ-calculus
    • Plotkin, G. Call-by-name, call-by-value and the λ-calculus. Theoretical Computer Science, 1 (1975) 125-159.
    • (1975) Theoretical Computer Science , vol.1 , pp. 125-159
    • Plotkin, G.1
  • 30
    • 85028748723 scopus 로고
    • A logic for parametric polymorphism
    • Lecture Notes in Computer Science 664, Springer-Verlag
    • Plotkin, G., and Abadi, M. A logic for parametric polymorphism. In Typed Lambda Calculi and Applications, Lecture Notes in Computer Science 664, Springer-Verlag (1993) 361-375.
    • (1993) Typed Lambda Calculi and Applications , pp. 361-375
    • Plotkin, G.1    Abadi, M.2
  • 31
    • 0019705872 scopus 로고
    • The essence of Algol
    • Nol~h Holland, Amsterdam
    • Reynolds, J. C. The essence of Algol. In Algorithmic Languages, Nol~h Holland, Amsterdam (1981) 345-372.
    • (1981) Algorithmic Languages , pp. 345-372
    • Reynolds, J.C.1
  • 32
    • 33847545488 scopus 로고    scopus 로고
    • New steps towards full abstraction for local variables
    • Sieber, K. New steps towards full abstraction for local variables. In SIPL '93 [34], 88-100.
    • SIPL '93 , vol.34 , pp. 88-100
    • Sieber, K.1


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