메뉴 건너뛰기




Volumn , Issue , 2005, Pages 72-81

Relational parametricity and control

Author keywords

[No Author keywords available]

Indexed keywords

CONTINUATION-PASSING STYLE (CPS); CPS SEMANTICS; EQUATIONAL THEORY; RELATIONAL PARAMETRICITY;

EID: 26844517503     PISSN: 10436871     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/LICS.2005.44     Document Type: Conference Paper
Times cited : (4)

References (37)
  • 3
    • 18944405475 scopus 로고    scopus 로고
    • Operational properties of Lily, a polymorphic linear lambda calculus with recursion
    • Electronic Notes in Theoretical Computer Science 41
    • G.M. Bierman, A.M. Pitts, and C.V. Russo. Operational properties of Lily, a polymorphic linear lambda calculus with recursion. In Proc. Higher Order Operational Techniques in Semantics, Electronic Notes in Theoretical Computer Science 41, 2000.
    • (2000) Proc. Higher Order Operational Techniques in Semantics
    • Bierman, G.M.1    Pitts, A.M.2    Russo, C.V.3
  • 5
    • 85031904185 scopus 로고
    • Declarative continuations: An investigation of duality in programming language semantics
    • Springer Lecture Notes in Comput. Sci. 389
    • A. Filinski. Declarative continuations: an investigation of duality in programming language semantics. In Proc. Category Theory and Computer Science, Springer Lecture Notes in Comput. Sci. 389, pp.224-249, 1989.
    • (1989) Proc. Category Theory and Computer Science , pp. 224-249
    • Filinski, A.1
  • 6
    • 24944519351 scopus 로고    scopus 로고
    • Galois embedding from polymorphic types into existential types
    • Springer Lecture Notes in Comput. Sci. 3461
    • K. Fujita. Galois embedding from polymorphic types into existential types. In Proc. Typed Lambda Calculi and Applications, Springer Lecture Notes in Comput. Sci. 3461, pp.187-201, 2005.
    • (2005) Proc. Typed Lambda Calculi and Applications , pp. 187-201
    • Fujita, K.1
  • 9
    • 33750724316 scopus 로고    scopus 로고
    • Semantics of linear continuation-passing in call-by-name
    • Springer Lecture Notes in Comput. Sci. 2998
    • M. Hasegawa. Semantics of linear continuation-passing in call-by-name. In Proc. Functional and Logic Programming, Springer Lecture Notes in Comput. Sci. 2998, pp.229-243, 2004.
    • (2004) Proc. Functional and Logic Programming , pp. 229-243
    • Hasegawa, M.1
  • 11
    • 84973995045 scopus 로고
    • Categorical data types in parametric polymorphism
    • R. Hasegawa. Categorical data types in parametric polymorphism. Math. Struct. Comp. Sci. 4(1):71-109, 1994.
    • (1994) Math. Struct. Comp. Sci. , vol.4 , Issue.1 , pp. 71-109
    • Hasegawa, R.1
  • 12
    • 0037115170 scopus 로고    scopus 로고
    • Completeness of continuation models for λμ-calculus
    • M. Hofmann and T. Streicher. Completeness of continuation models for λμ-calculus. Inf. Comput. 179(2):332-355, 2002.
    • (2002) Inf. Comput. , vol.179 , Issue.2 , pp. 332-355
    • Hofmann, M.1    Streicher, T.2
  • 14
    • 38149073939 scopus 로고    scopus 로고
    • Duality between call-by-name recursion and call-by-value iteration
    • Springer Lecture Notes in Comput. Sci. 2471
    • Y. Kakutani. Duality between call-by-name recursion and call-by-value iteration. In Proc. Computer Science Logic, Springer Lecture Notes in Comput. Sci. 2471, pp.506-521, 2002.
    • (2002) Proc. Computer Science Logic , pp. 506-521
    • Kakutani, Y.1
  • 15
    • 24044461421 scopus 로고    scopus 로고
    • Parameterizations and fixed-point operators on control categories
    • Y. Kakutani and M. Hasegawa. Parameterizations and fixed-point operators on control categories. Fundam. Inform. 65(1/2):153-172, 2005.
    • (2005) Fundam. Inform. , vol.65 , Issue.1-2 , pp. 153-172
    • Kakutani, Y.1    Hasegawa, M.2
  • 16
    • 84888868431 scopus 로고    scopus 로고
    • Parigot's second order λμ-calculus and inductive types
    • Springer Lecture Notes in Comput. Sci. 2044
    • R. Matthes. Parigot's second order λμ-calculus and inductive types. In Proc. Typed Lambda Calculi and Applications, Springer Lecture Notes in Comput. Sci. 2044, pp.329-343, 2001.
    • (2001) Proc. Typed Lambda Calculi and Applications , pp. 329-343
    • Matthes, R.1
  • 17
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • E. Moggi. Notions of computation and monads. Inf. Comput. 93(1):55-92, 1991.
    • (1991) Inf. Comput. , vol.93 , Issue.1 , pp. 55-92
    • Moggi, E.1
  • 18
    • 0141764811 scopus 로고    scopus 로고
    • Strong normalization proof with CPS-translation for second order classical natural deduction
    • Corrigendum: J. Symb. Log. 68(4):1415-1416, 2003
    • K. Nakazawa and M. Tatsuta. Strong normalization proof with CPS-translation for second order classical natural deduction. J. Symb. Log. 68(3):851-859, 2003. Corrigendum: J. Symb. Log. 68(4):1415-1416, 2003.
    • (2003) J. Symb. Log. , vol.68 , Issue.3 , pp. 851-859
    • Nakazawa, K.1    Tatsuta, M.2
  • 19
    • 0029702436 scopus 로고    scopus 로고
    • A semantic view of classical proofs: Type-theoretic, categorical, and denotational characterizations
    • C.-H.L. Ong. A semantic view of classical proofs: Type-theoretic, categorical, and denotational characterizations (preliminary extended abstract). In Proc. Logic in Computer Science, pp.230-241, 1996.
    • (1996) Proc. Logic in Computer Science , pp. 230-241
    • Ong, C.-H.L.1
  • 21
    • 84944098890 scopus 로고
    • λμ-calculus: An algorithmic interpretation of classical natural deduction
    • Springer Lecture Notes in Comput. Sci. 624
    • M. Parigot. λμ-calculus: an algorithmic interpretation of classical natural deduction. In Proc. Logic Programming and Automated Reasoning, Springer Lecture Notes in Comput. Sci. 624, pp. 190-201, 1992.
    • (1992) Proc. Logic Programming and Automated Reasoning , pp. 190-201
    • Parigot, M.1
  • 22
    • 0031316469 scopus 로고    scopus 로고
    • Proofs of strong normalisation for second order classical natural deduction
    • M. Parigot. Proofs of strong normalisation for second order classical natural deduction. J. Symb. Log. 62(4):1461-1479, 1997.
    • (1997) J. Symb. Log. , vol.62 , Issue.4 , pp. 1461-1479
    • Parigot, M.1
  • 23
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value, and the λ-calculus
    • G.D. Plotkin. Call-by-name, call-by-value, and the λ-calculus. Theoret. Comput. Sci. 1(1):125-159, 1975.
    • (1975) Theoret. Comput. Sci. , vol.1 , Issue.1 , pp. 125-159
    • Plotkin, G.D.1
  • 25
    • 85028748723 scopus 로고
    • A logic for parametric polymorphism
    • Springer Lecture Notes in Comput. Sci. 664
    • G.D. Plotkin and M. Abadi. A logic for parametric polymorphism. In Proc. Typed Lambda Calculi and Applications, Springer Lecture Notes in Comput. Sci. 664, pp.361-375, 1993.
    • (1993) Proc. Typed Lambda Calculi and Applications , pp. 361-375
    • Plotkin, G.D.1    Abadi, M.2
  • 26
    • 84887466617 scopus 로고    scopus 로고
    • Premonoidal categories and notions of computation
    • A.J. Power and E. Robinson. Premonoidal categories and notions of computation. Math. Struct. Comp. Sci. 7(5):453-468, 1997.
    • (1997) Math. Struct. Comp. Sci. , vol.7 , Issue.5 , pp. 453-468
    • Power, A.J.1    Robinson, E.2
  • 27
    • 84976827574 scopus 로고
    • Towards a theory of type structure
    • Springer Lecture Notes in Comput. Sci. 19
    • J.C. Reynolds. Towards a theory of type structure. In Proc. Colloque sur la Programmation, Springer Lecture Notes in Comput. Sci. 19, pp.408-425, 1974.
    • (1974) Proc. Colloque sur la Programmation , pp. 408-425
    • Reynolds, J.C.1
  • 28
    • 0020919435 scopus 로고
    • Types, abstraction and parametric polymorphism
    • Information Processing 83
    • J.C. Reynolds. Types, abstraction and parametric polymorphism. In Proc. IFIP 9th World Computer Congress, Information Processing 83, pp.513-523, 1983.
    • (1983) Proc. IFIP 9th World Computer Congress , pp. 513-523
    • Reynolds, J.C.1
  • 29
    • 0011396574 scopus 로고    scopus 로고
    • Note on axiomatizing the semantics of control operators
    • University of Oregon
    • A. Sabry. Note on axiomatizing the semantics of control operators. Tech. Rep. CIS-TR-96-03, University of Oregon, 1996.
    • (1996) Tech. Rep. , vol.CIS-TR-96-03
    • Sabry, A.1
  • 30
    • 85015306488 scopus 로고    scopus 로고
    • Control categories and duality: On the categorical semantics of the lambda-mu calculus
    • P. Selinger. Control categories and duality: on the categorical semantics of the lambda-mu calculus. Math. Struct. Comp. Sci. 11(2):207-260, 2001.
    • (2001) Math. Struct. Comp. Sci. , vol.11 , Issue.2 , pp. 207-260
    • Selinger, P.1
  • 32
    • 0032244822 scopus 로고    scopus 로고
    • Classical logic, continuation semantics and abstract machines
    • T. Streicher and B. Reus. Classical logic, continuation semantics and abstract machines. J. Funct. Program. 8(6):543-572, 1998.
    • (1998) J. Funct. Program. , vol.8 , Issue.6 , pp. 543-572
    • Streicher, T.1    Reus, B.2
  • 33
    • 0142118734 scopus 로고    scopus 로고
    • An axiomatic system of parametricity
    • I. Takeuti. An axiomatic system of parametricity. Fundam. Inform. 33(4):397-432, 1998.
    • (1998) Fundam. Inform. , vol.33 , Issue.4 , pp. 397-432
    • Takeuti, I.1
  • 36
    • 35048812549 scopus 로고    scopus 로고
    • Answer type polymorphism in call-by-name continuation passing
    • Springer Lecture Notes in Comput. Sci. 2986
    • H. Thielecke. Answer type polymorphism in call-by-name continuation passing. In Proc. European Symposium on Programming, Springer Lecture Notes in Comput. Sci. 2986, pp.279-293, 2004.
    • (2004) Proc. European Symposium on Programming , pp. 279-293
    • Thielecke, H.1


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