References |
Why Functional Programming Matters, John Hughes, 1989.
Available online at
http://www.math.chalmers.se/~rjmh/Papers/whyfp.html.
Boost.Lambda library, Jaakko Jarvi, 1999-2002 Jaakko Järvi, Gary Powell.
Available online at
http://www.boost.org/libs/lambda/.
Functional Programming in C++ using the FC++ Library: a short article introducing FC++, Brian McNamara and Yannis Smaragdakis, April 2001. Available online at http://www.cc.gatech.edu/~yannis/fc++/.
Side-effects and partial function application in C++, Jaakko Jarvi and Gary Powell, 2001.
Available online at
http://osl.iu.edu/~jajarvi/publications/papers/mpool01.pdf.
Spirit Version 1.2, Joel de Guzman, Nov 2001.
Available online at
http://spirit.sourceforge.net/index.php?doc=docs/v1_2/index.html.
Generic Programming Redesign of Patterns, Proceedings of the 5th European Conference on Pattern Languages of Programs, (EuroPLoP'2000) Irsee, Germany, July 2000.
Available online at
http://www.coldewey.com/europlop2000/papers/geraud%2Bduret.zip.
A Gentle Introduction to
Haskell, Paul Hudak, John Peterson and Joseph Fasel, 1999.
Available online at
http://www.haskell.org/tutorial/
Large scale software design, John Lackos, ISBN 0201633620, Addison-Wesley, July 1996.
Design Patterns, Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph Jhonson, and John Vlissides, Addison-Wesley, 1995.
Copyright © 2001-2002 Joel de Guzman
Permission to copy, use, modify, sell and distribute this document
is granted provided this copyright notice appears in all copies. This document
is provided "as is" without express or implied warranty, and with
no claim as to its suitability for any purpose.