Generic programming: Difference between revisions

Content deleted Content added
Add link to Stepanov papers. Rm non-link "link".
CyborgTosser (talk | contribs)
see also
Line 133:
===Generics for the masses===
 
In all the previous language extensions seen, none could work totally inside the Haskell 98 standard: they all require something extra, either a more sophisticated type system or an additional language construct. The purpose of ''Generics for the masses'' is to show that one can, in fact, program generically within Haskell 98 obviating to some extent the need for fancy type systems or separate tools. [[Haskell_programming_language|Haskell]]’s’s type classes are at the heart of this approach: they ensure that generic functions can be defined succinctly and, in particular, that they can be used painlessly.
 
==See also==
 
* [[Comparison of generics to templates]]
See also* [[Partial evaluation]]
 
== External references and links ==
Line 147 ⟶ 152:
*[http://java.sun.com/j2se/1.5.0/docs/guide/language/generics.html Generic Programming In Java]
 
 
----
 
See also [[Partial evaluation]]
 
[[de:Template]]