… Datatype-generic programming is defining functions that depend on the structure … language Haskell. There are morethan 10 proposals for generic programming libraries … of criteria and develop a generic programming benchmark: a set of characteristic …
haskell 2008: 111-122 [doi]… that the discipline of generic programming is an effective approach to the design … programming is a semi-formal interface specification language for generic components … of them match the generic programming specification language, and none …
PhD thesis, Indiana University, August 2005.… Some programs are doubly-generic. For example, map is datatype-generic … programming language like Generic Haskell can use a single definition to generate map … datatype-generic programs by building a framework for Generic Haskell-style …
plpv 2010: 15-26 [doi]… Support for generic programming consists of three essential ingredients: support for overloaded functions, a run-time type representation, and a generic view on data. Different approaches to datatype-generic programming occupy …
SCP, 74(8):590-628, 2009. [doi]… Generic programs are programs that provide speci c functionality applicable …, many or all may not be known until a later stage. Use of generic programs … for data structure traversals. The economic need for generic programming is clear …
SMP 2010:… to assess how well a language supports generic programming. Languages that meet all …. The taxonomy allows for an improved understanding of language support for generic programming, and the comparison is useful for the ongoing discussions among …
JFP, 20(3-4):271-302, 2010. [doi]