| | |
Summary: New Functional Logic Design Patterns
To appear in the Proceedings of the 20th International Workshop on
Functional and (Constraint) Logic Programming (WFLP 2011)
Odense, Denmark, Springer LNCS, Vol. 6816, pages 19-34, 2011
The original publication is available at www.springerlink.com
Sergio Antoy1
Michael Hanus2
1
Computer Science Dept., Portland State University, Oregon, U.S.A.
antoy@cs.pdx.edu
2
Institut f¨ur Informatik, CAU Kiel, D-24098 Kiel, Germany.
mh@informatik.uni-kiel.de
Abstract. Patterns distill successful experience in solving common soft-
ware problems. We introduce a handful of new software design patterns
for functional logic languages. Some patterns are motivated by the evo-
lution of the paradigm in the last 10 years. Following usual approaches,
for each pattern we propose a name and we describe its intent, applica-
bility, structure, consequences, etc. Our patterns deal with fundamental
aspects of the design and implementation of functional logic programs
|