  This paper summarises a successful application of functional programming
within a commercial environment. We report on experience at Accenture's
Financial Services Solution Centre in London with simulating an object-oriented
financial system in order to assist analysis and design. The work was part of a
large IT project for an international investment bank and provides a pragmatic
case study.
