메뉴 건너뛰기




Volumn 20, Issue 4, 2007, Pages 371-401

A static simulation of dynamic delimited control

Author keywords

Continuation passing style (CPS); Control and prompt; Delimited control operators; Macro expressibility; Shift and reset

Indexed keywords

COMPUTER SIMULATION; CONTROL SYSTEM ANALYSIS; MATHEMATICAL OPERATORS; MATHEMATICAL TRANSFORMATIONS;

EID: 36649032307     PISSN: 13883690     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10990-007-9010-4     Document Type: Article
Times cited : (42)

References (84)
  • 1
    • 35248884703 scopus 로고    scopus 로고
    • Derivatives of containers
    • Hofmann, M. (ed.) TLCA 2003: Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications Springer Berlin
    • Abbott, M., Altenkirch, T., Ghani, N., McBride, C.: Derivatives of containers. In: Hofmann, M. (ed.) TLCA 2003: Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications. Lecture Notes in Computer Science, vol. 2701, pp. 16-30. Springer, Berlin (2003)
    • (2003) Lecture Notes in Computer Science , vol.2701 , pp. 16-30
    • Abbott, M.1    Altenkirch, T.2    Ghani, N.3    McBride, C.4
  • 3
    • 2142844803 scopus 로고    scopus 로고
    • A functional correspondence between call-by-need evaluators and lazy abstract machines
    • 5. Extended version available as BRICS Report RS-04-3
    • Ager, M.S., Danvy, O., Midtgaard, J.: A functional correspondence between call-by-need evaluators and lazy abstract machines. Inf. Process. Lett. 90(5), 223-232 (2004). Extended version available as BRICS Report RS-04-3
    • (2004) Inf. Process. Lett. , vol.90 , pp. 223-232
    • Ager, M.S.1    Danvy, O.2    Midtgaard, J.3
  • 4
    • 23844517416 scopus 로고    scopus 로고
    • A functional correspondence between monadic evaluators and abstract machines for languages with computational effects
    • 1. Extended version available as BRICS Report RS-04-28
    • Ager, M.S., Danvy, O., Midtgaard, J.: A functional correspondence between monadic evaluators and abstract machines for languages with computational effects. Theor. Comput. Sci. 342(1), 149-172 (2005). Extended version available as BRICS Report RS-04-28
    • (2005) Theor. Comput. Sci. , vol.342 , pp. 149-172
    • Ager, M.S.1    Danvy, O.2    Midtgaard, J.3
  • 6
    • 84937432328 scopus 로고    scopus 로고
    • Memoization in type-directed partial evaluation
    • Batory, D.S., Consel, C., Taha, W. (eds.) Proceedings of GPCE 2002: 1st ACM Conference on Generative Programming and Component Engineering Springer Berlin
    • Balat, V., Danvy, O.: Memoization in type-directed partial evaluation. In: Batory, D.S., Consel, C., Taha, W. (eds.) Proceedings of GPCE 2002: 1st ACM Conference on Generative Programming and Component Engineering. Lecture Notes in Computer Science, vol. 2487, pp. 78-92. Springer, Berlin (2002)
    • (2002) Lecture Notes in Computer Science , vol.2487 , pp. 78-92
    • Balat, V.1    Danvy, O.2
  • 8
    • 33744747540 scopus 로고    scopus 로고
    • Continuations in natural language
    • Thielecke, H. (ed.) Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham
    • Barker, C.: Continuations in natural language. In: Thielecke, H. (ed.) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop, pp. 1-11. Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham (2004).
    • (2004) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop , pp. 1-11
    • Barker, C.1
  • 9
    • 34147129539 scopus 로고    scopus 로고
    • A syntactic correspondence between context-sensitive calculi and abstract machines
    • 1-3
    • Biernacka, M., Danvy, O.: A syntactic correspondence between context-sensitive calculi and abstract machines. Theor. Comput. Sci. 375(1-3), 76-108 (2007)
    • (2007) Theor. Comput. Sci. , vol.375 , pp. 76-108
    • Biernacka, M.1    Danvy, O.2
  • 10
    • 84991617302 scopus 로고    scopus 로고
    • An operational foundation for delimited continuations in the CPS hierarchy
    • Biernacka, M., Biernacki, D., Danvy, O.: An operational foundation for delimited continuations in the CPS hierarchy. Log. Methods Comput. Sci. 1(2:5) (2005)
    • (2005) Log. Methods Comput. Sci. , vol.1 , Issue.2-5
    • Biernacka, M.1    Biernacki, D.2    Danvy, O.3
  • 11
    • 35048897016 scopus 로고    scopus 로고
    • From interpreter to logic engine by defunctionalization
    • Bruynooghe, M. (ed.) LOPSTR 2003: 13th International Symposium on Logic Based Program Synthesis and Transformation Springer Berlin
    • Biernacki, D., Danvy, O.: From interpreter to logic engine by defunctionalization. In: Bruynooghe, M. (ed.) LOPSTR 2003: 13th International Symposium on Logic Based Program Synthesis and Transformation. Lecture Notes in Computer Science, vol. 3018, pp. 143-159. Springer, Berlin (2004)
    • (2004) Lecture Notes in Computer Science , vol.3018 , pp. 143-159
    • Biernacki, D.1    Danvy, O.2
  • 12
    • 33646390435 scopus 로고    scopus 로고
    • A simple proof of a folklore theorem about delimited control
    • 3
    • Biernacki, D., Danvy, O.: A simple proof of a folklore theorem about delimited control. J. Funct. Program. 16(3), 269-280 (2006)
    • (2006) J. Funct. Program. , vol.16 , pp. 269-280
    • Biernacki, D.1    Danvy, O.2
  • 14
    • 24144448075 scopus 로고    scopus 로고
    • On the dynamic extent of delimited continuations
    • 1
    • Biernacki, D., Danvy, O., Shan, C.-c.: On the dynamic extent of delimited continuations. Inf. Process. Lett. 96(1), 7-17 (2005)
    • (2005) Inf. Process. Lett. , vol.96 , pp. 7-17
    • Biernacki, D.1    Danvy, O.2    Shan, C.C.3
  • 15
    • 33646054858 scopus 로고    scopus 로고
    • On the static and dynamic extents of delimited continuations
    • 3
    • Biernacki, D., Danvy, O., Shan, C.-c.: On the static and dynamic extents of delimited continuations. Sci. Comput. Program. 60(3), 274-297 (2006)
    • (2006) Sci. Comput. Program. , vol.60 , pp. 274-297
    • Biernacki, D.1    Danvy, O.2    Shan, C.C.3
  • 17
    • 0032660412 scopus 로고    scopus 로고
    • What is a recursive module
    • PLDI'99: Proceedings of the ACM Conference on Programming Language Design and Implementation ACM Press New York
    • Crary, K., Harper, R., Puri, S.: What is a recursive module? In: PLDI'99: Proceedings of the ACM Conference on Programming Language Design and Implementation. ACM SIGPLAN Notices, vol. 34(5), pp. 50-63. ACM Press, New York (1999)
    • (1999) ACM SIGPLAN Notices , vol.34 , Issue.5 , pp. 50-63
    • Crary, K.1    Harper, R.2    Puri, S.3
  • 18
    • 0028446199 scopus 로고
    • Back to direct style
    • 3
    • Danvy, O.: Back to direct style. Sci. Comput. Program. 22(3), 183-195 (1994)
    • (1994) Sci. Comput. Program. , vol.22 , pp. 183-195
    • Danvy, O.1
  • 20
    • 16644384769 scopus 로고    scopus 로고
    • On evaluation contexts, continuations, and the rest of the computation
    • Thielecke, H. (ed.) Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham
    • Danvy, O.: On evaluation contexts, continuations, and the rest of the computation. In: Thielecke, H. (ed.) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop, Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham (2004)
    • (2004) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop
    • Danvy, O.1
  • 21
    • 24944462071 scopus 로고    scopus 로고
    • A rational deconstruction of Landin's SECD machine
    • Grelck, C., Huch, F., Michaelson, G., Trinder, P.W. (eds.) Implementation and Application of Functional Languages: 16th International Workshop, IFL 2004 Springer Berlin
    • Danvy, O.: A rational deconstruction of Landin's SECD machine. In: Grelck, C., Huch, F., Michaelson, G., Trinder, P.W. (eds.) Implementation and Application of Functional Languages: 16th International Workshop, IFL 2004. Lecture Notes in Computer Science, vol. 3474, pp. 52-71. Springer, Berlin (2005)
    • (2005) Lecture Notes in Computer Science , vol.3474 , pp. 52-71
    • Danvy, O.1
  • 22
  • 24
    • 84972048107 scopus 로고
    • Representing control: A study of the CPS transformation
    • 4
    • Danvy, O., Filinski, A.: Representing control: a study of the CPS transformation. Math. Struct. Comput. Sci. 2(4), 361-391 (1992)
    • (1992) Math. Struct. Comput. Sci. , vol.2 , pp. 361-391
    • Danvy, O.1    Filinski, A.2
  • 25
    • 0026961055 scopus 로고
    • Back to direct style II: First-class continuations
    • Clinger, W.D. (ed.) Proceedings of the 1992 ACM Conference on Lisp and Functional Programming ACM Press New York
    • Danvy, O., Lawall, J.L.: Back to direct style II: first-class continuations. In: Clinger, W.D. (ed.) Proceedings of the 1992 ACM Conference on Lisp and Functional Programming. Lisp Pointers, vol. V(1), pp. 299-310. ACM Press, New York (1992)
    • (1992) Lisp Pointers , vol.5 , Issue.1 , pp. 299-310
    • Danvy, O.1    Lawall, J.L.2
  • 27
    • 84957875880 scopus 로고    scopus 로고
    • An operational investigation of the CPS hierarchy
    • Swierstra, S.D. (ed.) Programming Languages and Systems: Proceedings of ESOP'99, 8th European Symposium on Programming Springer Berlin
    • Danvy, O., Yang, Z.: An operational investigation of the CPS hierarchy. In: Swierstra, S.D. (ed.) Programming Languages and Systems: Proceedings of ESOP'99, 8th European Symposium on Programming. Lecture Notes in Computer Science, vol. 1576, pp. 224-242. Springer, Berlin (1999)
    • (1999) Lecture Notes in Computer Science , vol.1576 , pp. 224-242
    • Danvy, O.1    Yang, Z.2
  • 28
    • 36649000054 scopus 로고    scopus 로고
    • Double, C.: Partial continuations. http://www.double.co.nz/scheme/ partial-continuations/partial- continuations.html (2004)
    • (2004) Partial Continuations
    • Double, C.1
  • 29
    • 84886794060 scopus 로고    scopus 로고
    • Normalization and partial evaluation
    • Barthe, G., Dybjer, P., Pinto, L., Saraiva, J. (eds.) APPSEM 2000: International Summer School on Applied Semantics, Advanced Lectures Springer Berlin
    • Dybjer, P., Filinski, A.: Normalization and partial evaluation. In: Barthe, G., Dybjer, P., Pinto, L., Saraiva, J. (eds.) APPSEM 2000: International Summer School on Applied Semantics, Advanced Lectures. Lecture Notes in Computer Science, vol. 2395, pp. 137-192. Springer, Berlin (2002)
    • (2002) Lecture Notes in Computer Science , vol.2395 , pp. 137-192
    • Dybjer, P.1    Filinski, A.2
  • 33
    • 0026394160 scopus 로고
    • On the expressive power of programming languages
    • 1-3
    • Felleisen, M.: On the expressive power of programming languages. Sci. Comput. Program. 17(1-3), 35-75 (1991)
    • (1991) Sci. Comput. Program. , vol.17 , pp. 35-75
    • Felleisen, M.1
  • 38
    • 0004195132 scopus 로고    scopus 로고
    • Ph.D. thesis, School of Computer Science, Carnegie Mellon University. Also as Tech. Rep. CMU-CS-96-119
    • Filinski, A.: Controlling effects. Ph.D. thesis, School of Computer Science, Carnegie Mellon University. Also as Tech. Rep. CMU-CS-96-119 (1996)
    • (1996) Controlling Effects
    • Filinski, A.1
  • 40
    • 84888865097 scopus 로고    scopus 로고
    • Normalization by evaluation for the computational lambda-calculus
    • Abramsky, S. (ed.) TLCA 2001: Proceedings of the 5th International Conference on Typed Lambda Calculi and Applications Springer Berlin
    • Filinski, A.: Normalization by evaluation for the computational lambda-calculus. In: Abramsky, S. (ed.) TLCA 2001: Proceedings of the 5th International Conference on Typed Lambda Calculi and Applications. Lecture Notes in Computer Science, vol. 2044, pp. 151-165. Springer, Berlin (2001)
    • (2001) Lecture Notes in Computer Science , vol.2044 , pp. 151-165
    • Filinski, A.1
  • 43
    • 0034538769 scopus 로고    scopus 로고
    • Recursive subtyping revealed
    • ICFP'00: Proceedings of the ACM International Conference on Functional Programming ACM Press New York
    • Gapeyev, V., Levin, M.Y., Pierce, B.C.: Recursive subtyping revealed. In: ICFP'00: Proceedings of the ACM International Conference on Functional Programming. ACM SIGPLAN Notices, vol. 35(9), pp. 221-231. ACM Press, New York (2000)
    • (2000) ACM SIGPLAN Notices , vol.35 , Issue.9 , pp. 221-231
    • Gapeyev, V.1    Levin, M.Y.2    Pierce, B.C.3
  • 45
    • 31744445907 scopus 로고    scopus 로고
    • Ph.D. thesis, College of Computer Science, Northeastern University
    • Graunke, P.T.: Web interactions. Ph.D. thesis, College of Computer Science, Northeastern University (2003)
    • (2003) Web Interactions
    • Graunke, P.T.1
  • 46
    • 0035465993 scopus 로고    scopus 로고
    • The second Futamura projection for type-directed partial evaluation
    • 2-3
    • Grobauer, B., Yang, Z.: The second Futamura projection for type-directed partial evaluation. Higher-Order Symb. Comput. 14(2-3), 173-219 (2001)
    • (2001) Higher-Order Symb. Comput. , vol.14 , pp. 173-219
    • Grobauer, B.1    Yang, Z.2
  • 51
    • 0031321493 scopus 로고    scopus 로고
    • The zipper
    • 5
    • Huet, G.: The zipper. J. Funct. Program. 7(5), 549-554 (1997)
    • (1997) J. Funct. Program. , vol.7 , pp. 549-554
    • Huet, G.1
  • 54
    • 33750421245 scopus 로고    scopus 로고
    • http://okmij.org/ftp/Computation/Continuations.html
    • Kiselyov, O.: General ways to traverse collections. http://okmij.org/ftp/ Scheme/enumerators-callcc.html ; http://okmij.org/ftp/Computation/Continuations. html (2004)
    • (2004) General Ways to Traverse Collections
    • Kiselyov, O.1
  • 56
    • 36649007044 scopus 로고    scopus 로고
    • Message to the Haskell mailing list http://okmij.org/ftp/Computation/ Continuations.html
    • Kiselyov, O.: Two-hole zippers and transactions of various isolation modes. Message to the Haskell mailing list; http://okmij.org/ftp/Haskell/ Zipper2.lhs ; http://okmij.org/ftp/Computation/Continuations.html (2005)
    • (2005) Two-hole Zippers and Transactions of Various Isolation Modes
    • Kiselyov, O.1
  • 57
    • 36649031434 scopus 로고    scopus 로고
    • Message to the Haskell mailing list http://okmij.org/ftp/Computation/ Continuations.html
    • Kiselyov, O.: Zipper as a delimited continuation. Message to the Haskell mailing list; http://okmij.org/ftp/Haskell/Zipper1.lhs ; http://okmij.org/ftp/ Computation/Continuations.html (2005)
    • (2005) Zipper As A Delimited Continuation
    • Kiselyov, O.1
  • 62
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • 4
    • Landin, P.J.: The mechanical evaluation of expressions. Comput. J. 6(4), 308-320 (1964)
    • (1964) Comput. J. , vol.6 , pp. 308-320
    • Landin, P.J.1
  • 64
    • 85035102569 scopus 로고
    • Continuation semantics in typed lambda-calculi (summary)
    • Parikh, R. (ed.) Logics of Programs Springer Berlin
    • Meyer, A.R., Wand, M.: Continuation semantics in typed lambda-calculi (summary). In: Parikh, R. (ed.) Logics of Programs. Lecture Notes in Computer Science, vol. 193, pp. 219-224. Springer, Berlin (1985)
    • (1985) Lecture Notes in Computer Science , vol.193 , pp. 219-224
    • Meyer, A.R.1    Wand, M.2
  • 65
    • 0026188821 scopus 로고
    • Notions of computation and monads
    • 1
    • Moggi, E.: Notions of computation and monads. Inf. Comput. 93(1), 55-92 (1991)
    • (1991) Inf. Comput. , vol.93 , pp. 55-92
    • Moggi, E.1
  • 66
    • 26944461162 scopus 로고    scopus 로고
    • Distributed control flow with classical modal logic
    • Ong, C.-H.L. (ed.) Computer Science Logic: 19th International Workshop, CSL 2005 Springer Berlin
    • Murphy VII, T., Crary, K., Harper, R.: Distributed control flow with classical modal logic. In: Ong, C.-H.L. (ed.) Computer Science Logic: 19th International Workshop, CSL 2005. Lecture Notes in Computer Science, vol. 3634, pp. 51-69. Springer, Berlin (2005)
    • (2005) Lecture Notes in Computer Science , vol.3634 , pp. 51-69
    • Murphy Vii, T.1    Crary, K.2    Harper, R.3
  • 67
    • 1142282672 scopus 로고
    • Control operators, hierarchies, and pseudo-classical type systems: A-translation at work
    • Danvy O., Talcott C. (eds.) Tech. Rep. STAN-CS-92-1426, Department of Computer Science, Stanford University
    • Murthy, C.R.: Control operators, hierarchies, and pseudo-classical type systems: A-translation at work. In: Danvy O., Talcott C. (eds.) CW'92: Proceedings of the ACM SIGPLAN Workshop on Continuations, pp. 49-71. Tech. Rep. STAN-CS-92-1426, Department of Computer Science, Stanford University. ftp://cstr.stanford.edu/pub/cstr/reports/cs/tr/92/1426 (1992)
    • (1992) CW'92: Proceedings of the ACM SIGPLAN Workshop on Continuations , pp. 49-71
    • Murthy, C.R.1
  • 68
    • 18944377121 scopus 로고
    • Call-by-name, call-by-value and the λ-calculus
    • 2
    • Plotkin, G.D.: Call-by-name, call-by-value and the λ-calculus. Theor. Comput. Sci. 1(2), 125-159 (1975)
    • (1975) Theor. Comput. Sci. , vol.1 , pp. 125-159
    • Plotkin, G.D.1
  • 69
    • 1142306934 scopus 로고
    • A library of high-level control operators
    • 4
    • Queinnec, C.: A library of high-level control operators. Lisp Pointers 6(4), 11-26 (1993)
    • (1993) Lisp Pointers , vol.6 , pp. 11-26
    • Queinnec, C.1
  • 70
    • 14844353996 scopus 로고    scopus 로고
    • Continuations and web servers
    • 4
    • Queinnec, C.: Continuations and web servers. Higher-Order Symb. Comput. 17(4), 277-295 (2004)
    • (2004) Higher-Order Symb. Comput. , vol.17 , pp. 277-295
    • Queinnec, C.1
  • 72
    • 85035001592 scopus 로고
    • Definitional interpreters for higher-order programming languages
    • ACM Press New York. Reprinted with a foreword in Higher-Order Symb. Comput. 11(4), 363-397
    • Reynolds, J.C.: Definitional interpreters for higher-order programming languages. In: Proceedings of the ACM National Conference, vol. 2, pp. 717-740. ACM Press, New York. Reprinted with a foreword in Higher-Order Symb. Comput. 11(4), 363-397 (1972)
    • (1972) Proceedings of the ACM National Conference , vol.2 , pp. 717-740
    • Reynolds, J.C.1
  • 73
    • 0000307929 scopus 로고
    • Reasoning about programs in continuation-passing style
    • 3-4
    • Sabry, A., Felleisen, M.: Reasoning about programs in continuation-passing style. Lisp Symb. Comput. 6(3-4), 289-360 (1993)
    • (1993) Lisp Symb. Comput. , vol.6 , pp. 289-360
    • Sabry, A.1    Felleisen, M.2
  • 75
    • 33744747540 scopus 로고    scopus 로고
    • Delimited continuations in natural language: Quantification and polarity sensitivity
    • Thielecke H. (ed.) Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham
    • Shan, C.-c.: Delimited continuations in natural language: quantification and polarity sensitivity. In: Thielecke H. (ed.) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop, pp. 55-64. Tech. Rep. CSR-04-1, School of Computer Science, University of Birmingham (2004)
    • (2004) CW'04: Proceedings of the 4th ACM SIGPLAN Continuations Workshop , pp. 55-64
    • Shan, C.C.1
  • 76
    • 0027878712 scopus 로고
    • Handling control
    • PLDI'93: Proceedings of the ACM Conference on Programming Language Design and Implementation ACM Press New York
    • Sitaram, D.: Handling control. In: PLDI'93: Proceedings of the ACM Conference on Programming Language Design and Implementation. ACM SIGPLAN Notices, vol. 28(6), pp. 147-155. ACM Press, New York (1993)
    • (1993) ACM SIGPLAN Notices , vol.28 , Issue.6 , pp. 147-155
    • Sitaram, D.1
  • 77
    • 0012609327 scopus 로고
    • Control delimiters and their hierarchies
    • 1
    • Sitaram, D., Felleisen, M.: Control delimiters and their hierarchies. Lisp Symb. Comput. 3(1), 67-99 (1990)
    • (1990) Lisp Symb. Comput. , vol.3 , pp. 67-99
    • Sitaram, D.1    Felleisen, M.2
  • 78
    • 0004219535 scopus 로고
    • Master's thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology. Also as Memo 474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology
    • Steele, G.L., Jr.: RABBIT: a compiler for SCHEME. Master's thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology. Also as Memo 474, Artificial Intelligence Laboratory, Massachusetts Institute of Technology (1978)
    • (1978) RABBIT: A Compiler for SCHEME
    • Steele Jr., G.L.1
  • 79
    • 0033727453 scopus 로고
    • Continuations: A mathematical semantics for handling full jumps
    • Technical Monograph PRG-11, Programming Research Group, Oxford University Computing Laboratory. Reprinted with a foreword in
    • Strachey, C., Wadsworth, C.P.: Continuations: a mathematical semantics for handling full jumps. Technical Monograph PRG-11, Programming Research Group, Oxford University Computing Laboratory. Reprinted with a foreword in Higher-Order Symb. Comput. 13(1-2), 135-152 (1974)
    • (1974) Higher-order Symb. Comput. , vol.13 , Issue.1-2 , pp. 135-152
    • Strachey, C.1    Wadsworth, C.P.2
  • 80
    • 1142294676 scopus 로고    scopus 로고
    • An implementation of transparent migration on standard Scheme
    • Felleisen M. (ed.) Tech. Rep. 00-368, Department of Computer Science, Rice University
    • Sumii, E.: An implementation of transparent migration on standard Scheme. In: Felleisen M. (ed.) Proceedings of the Workshop on Scheme and Functional Programming, pp. 61-63. Tech. Rep. 00-368, Department of Computer Science, Rice University (2000)
    • (2000) Proceedings of the Workshop on Scheme and Functional Programming , pp. 61-63
    • Sumii, E.1
  • 82
    • 0000055491 scopus 로고    scopus 로고
    • Combinators for program generation
    • 5
    • Thiemann, P.: Combinators for program generation. J. Funct. Program. 9(5), 483-525 (1999)
    • (1999) J. Funct. Program. , vol.9 , pp. 483-525
    • Thiemann, P.1
  • 83
    • 3643106978 scopus 로고
    • Monads and composable continuations
    • 1
    • Wadler, P.L.: Monads and composable continuations. Lisp Symb. Comput. 7(1), 39-56 (1994)
    • (1994) Lisp Symb. Comput. , vol.7 , pp. 39-56
    • Wadler, P.L.1
  • 84
    • 0018924279 scopus 로고
    • Continuation-based program transformation strategies
    • 1
    • Wand, M.: Continuation-based program transformation strategies. J. ACM 27(1), 164-180 (1980)
    • (1980) J. ACM , vol.27 , pp. 164-180
    • Wand, M.1


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