Till innehåll på sidan
Till KTH:s startsida

Constructing Programs with Bird-Meertens Formalism

Speaker: Johan Glimming, NADA, KTH

Tid: Må 2003-04-28 kl 13.00 - On 2013-10-23 kl 12.00

Plats: Room 1537

Exportera till kalender

Abstrakt:

In this seminar we present Bird Meertens formalism, a mathematical tool for the construction of generic (datatype-parametric) programs. We define the formalism starting from the category FUN of sets and total functions, and explain how recursive datatypes are represented by fixpoints of functors. We define catamorphism and anamorphism as fundamental building blocks in the formalism, and then turn to concrete examples of program derivation. We conclude by describing our current research in the area.