Skip to content

Latest commit

 

History

History
31 lines (30 loc) · 7.78 KB

page5.md

File metadata and controls

31 lines (30 loc) · 7.78 KB

Modules and Component-Oriented Programming

  • Christian Queinnec. "23 things I know about modules for Scheme". Workshop on Scheme and Functional Programming (2002). October 2002. Available online: ps pdf.
  • Matthew Flatt. "Composable and Compilable Macros: You Want it When?". International Conference on Functional Programming (ICFP'2002). 2002. Available online: pdf.
  • Richard A. Kelsey and Jonathan A. Rees. "Modules (in 'The Incomplete Scheme48 Reference Manual for release 0.57')". 2001. Available online: html ps.
  • Pavel Curtis and James Rauen. "A Module System for Scheme". Proceedings of the 1990 ACM Conference on Lisp and Functional Programming. June 1990. Available online: ps ps pdf.
  • Jonathan A. Rees. "A Security Kernel Based on the Lambda-Calculus". PhD. Thesis. February 1995. Available online: ps.
  • Matthew Flatt and Matthias Felleisen. "Units: Cool Modules for HOT Languages". Proceedings of PLDI 98. 1998. Available online: ps.
  • Robert Bruce Findler and Matthew Flatt. "Modular Object-Oriented Programming with Units and Mixins". Proceedings of ICFP 98. 1998. Available online: pdf ps.
  • Matthew Flatt. "Programming Languages for Reusable Software Components". PhD. Thesis. Rice University. Available online: ps.
  • Sho-Huan Simon Tung. "Interactive Modular Programming in Scheme". Proceedings of the 1992 ACM Conference on Lisp and Functional Programming. June 1992. Available online: ps.
  • Sho-Huan Simon Tung. "Merging Interactive, Modular and Object-Oriented Programming". PhD. Thesis. Computer Science Department, Indiana University. TR-349. March 1992. Available online: ps.
  • Oscar Waddell and R. Kent Dybvig. "Extending the Scope of Syntactic Abstraction". Conference Record of POPL'99: The 26th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages. January 1999. Available online: ps.
  • Sho-Huan Simon Tung and R. Kent Dybvig. "Reliable Interactive Programming with Modules". Lisp and Symbolic Computation. 9, 4. December 1996. Available online: ps.
  • Paul A. Steckler. "Component Support in PLT Scheme". Software Practice and Experience. 32. 10. 2002.
  • Paul A. Steckler. "Component support for PLT Scheme". Scheme and Functional Programming 2000. September 2000. Available online: ps pdf.
  • Paul A. Steckler. "MysterX: A Scheme Toolkit for Building Interactive Applications with COM". Proceedings of TOOLS 99. 1999. Available online: ps.
  • Augustin Lux. "Tools for Automatic Interface Generation in Scheme". 2nd Workshop on Scheme and Functional Programming. September 2001. Available online: ps pdf.
  • Martin Gasbichler, Holger Gast. "Soft Interfaces: Typing Scheme At The Module Level". 2nd Workshop on Scheme and Functional Programming. September 2001. Available online: ps pdf.
  • Matthias Blume. "Separate Compilation for Scheme, draft paper". 1997. Available online: pdf.
  • Frederic Peschanski, Christian Queinnec and Jean-Pierre Briot. "A typeful composition model for dynamic software architectures". July 2001. Available online: ps pdf.
  • Christian Queinnec and David DeRoure. "Sharing code through first-class environments". Proceedings of ICFP'96 International Conference on Functional Programming. May 1996. Available online: ps.
  • Christian Queinnec and Julian Padget. "Modules, macros and Lisp". Eleventh International Conference of the Chilean Computer Science Society. October 1991. Available online: ps.
  • Christian Queinnec and Julian Padget. "A proposal for a modular Lisp with macros and dynamic evaluation". Journ ees de Travail sur l'Analyse Statique en Programmation Équationnelle, Fonctionnelle et Logique. October 1991. Available online: .
  • Christian Queinnec and Julian Padget. "A deterministic model for modules and macros". University of Bath. Bath Computing Group Technical Report 90-36. 1990. Available online: ps.
  • Suresh Jagannathan. "Meta-Level Building Blocks for Modular Systems". ACM Transactions on Programming Languages and Systems. May 1994. Available online: ps.
  • Suresh Jagannathan. "Dynamic Modules in Higher-Order Languages". IEEE International Conference on Computer Languages. May 1994. Available online: ps.
  • Suresh Jagannathan. "Reflective Building Blocks for Modular Systems". International Workshop on Reflection and Meta-Level Architectures. November 1992. Available online: ps.
  • Matthias Felleisen and Daniel P. Friedman. "A Closer Look At Export and Import Statements". Journal of Computer Languages. 11. 1. 1986.
  • Guruduth S. Banavar. "An Application Framework For Compositional Modularity". PhD. Thesis. University of Utah. 1995. Available online: ps pdf.
  • Andrew Keep and R. Kent Dybvig. "Enabling cross-library optimization and compile-time error checking in the presence of procedural macros". 2010 Workshop on Scheme and Functional Programming. August 2010. Available online: pdf.