Towards a Categorical Foundation for Generic Programming

Generic Haskell is an extension of Haskell that supports datatypegeneric programming. The central idea of Generic Haskell is to interpret a type by a function, the so-called instance of a generic function at that type. Since types in Haskell include parametric types such as 'list of', Gene...

Full description

Bibliographic Details
Main Authors: Hinze, R, Wu, N, ACM
Format: Journal article
Language:English
Published: 2011