Publication View

Comparing approaches to generic programming in Haskell (2006)

Abstract
The last decade has seen a number of approaches to generic programming: PolyP, Functorial ML, `Scrap Your Boilerplate', Generic Haskell, `Generics for the Masses', etc. The approaches vary in sophistication and target audience: some propose full-blown pro- gramming languages, some suggest libraries, some can be seen as categorical programming methods. In these lecture notes, we shall compare the various approaches: we will intro- duce each method by means of example, and we will evaluate it along different dimensions (expressivity, ease of use, etc).

Publication details
Download http://igitur-archive.library.uu.nl/math/2007-0327-200618/UUindex.html
Publisher Utrecht University, Department of Information and Computing Sciences
Repository DSpace at Utrecht University (Netherlands)
Keywords Wiskunde en Informatica
Type Internal report
Language English
Relation 0924-3275