Monads as a theoretical foundation for AOP (1997)

by Wolfgang De Meuter
Venue:In International Workshop on Aspect-Oriented Programming at ECOOP
Citations:14 - 1 self

Documents Related by Co-Citation

70 Implicit parameters: dynamic scoping with static types – Jeffrey R. Lewis, Mark B. Shields, Erik Meijert, John Launchbury - 2000
1364 Aspect-oriented programming – Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-marc Loingtier, John Irwin - 1997
5 Dynamic specialization of XC6200 FPGAs by partial evaluation – Nicholas McKay, Satnam Singh - 1998
22 From recursion to iteration: what are the optimizations? – Yanhong A. Liu, Scott D. Stoller - 2000
26 Dynamic programming via static incrementalization – Yanhong A. Liu, Scott D. Stoller - 1999
652 Notions of Computation and Monads – Eugenio Moggi - 1991
4 Open modules: A foundation for modular aspect-oriented programming. http://www2.cs.cmu.edu/ aldrich/papers/tinyaspect.pdf – Jonathan Aldrich - 2003
235 The Essence of Compiling with Continuations – Cormac Flanagan, Amr Sabry, Bruce F. Duba, Matthias Felleisen - 1993
40 Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection – Cristiano Calcagno, Walid Taha, Liwen Huang, Xavier Leroy - 2003
7320 Introduction to Algorithms – T H Cormen, C E Leiserson, R L Rivest, C Stein - 2001
3 A Semantical Approach to Method Call Interception – R Lämmel - 2002
14 The Revised Report on Scheme: A Dialect of LISP – Guy Lewis Jr Steele, Gerald Jay Suss man - 1978
36 Lambda: The ultimate imperative – G L Steele, G J Sussman - 1976
42 The Evolution of Lisp – Guy L. Steele, Jr., Richard P. Gabriel - 1993
7 The Art of the Interpreter or, the Modularity – G L Steele, G J Sussmann - 1978
3 Common Lisp Extensions. Included in distributions of GNU Emacs and XEmacs. http://www.gnu.org/software/emacs/emacs.html and http://www.xemacs.org – D Gillespie
50 Runtime Aspect Weaving Through Metaprogramming – Jason Baker, Wilson C. Hsieh - 2001
171 The Java Language Specification, Second Edition – Bill Joy, Technical Advisor, Ken Arnold, James Gosling, James Gosling, Bill Joy, Guy Steele, Gilad Bracha, Tim Lindholm, Frank Yellin, James Gosling, Frank Yellin, The Java Team, Mary Campione, Kathy Walrath, Patrick Chan, Rosanna Lee, Jonni Kanerva, James Gosling, Bill Joy, Guy Steele, Gilad Bracha - 2000
45 Pointcuts and Advice in Higher-Order Languages – David B. Tucker, Shriram Krishnamurthi - 2003