@book{kuehne99,
author = {Thomas K\"uhne},
publisher = {Verlag Dr.\@ Kova\v{c}, {ISBN 3-86064-770-9}},
address = {Hamburg, Germany},
title = {A Functional Pattern System for Object-Oriented Design},
year = {1999},
abstract = {Design patterns inspired by functional programming concepts
can advance object-oriented design. This thesis promotes the idea that
concepts from the world of functional programming can be captured with
design pattern descriptions. These can then be used to benefit from functional
programming concepts with ordinary object-oriented languages. The functional
patterns are evaluated for their impact on language design and a new approach
to a dual-paradigm language is presented.}
}