A Formal Comparison of Approaches to Datatype-Generic Programming
Datatype-generic programming increases program abstraction and reuse by making functions operate uniformly across different types. Many approaches to generic programming have been proposed over the years, most of them for Haskell, but recently also for dependently typed languages such as Agda. Diffe...
Main Authors: | José Pedro Magalhães, Andres Löh |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2012-02-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1202.2920v1 |
Similar Items
-
Generic operations on nested datatypes
by: Bayley, Ian
Published: (2001) -
Generalized algebraic datatypes: a different approach
by: Le Normand, Jacques
Published: (2007) -
Polite Combination of Algebraic Datatypes
by: Sheng, Ying, et al.
Published: (2022) -
Polytypic Functions Over Nested Datatypes
by: Ralf Hinze
Published: (1999-12-01) -
A cosmology of datatypes : reusability and dependent types
by: Dagand, Pierre-E´variste
Published: (2013)