Site Navigation
Categories:
Functional programming
Object-oriented programming
Wikipedia articles needing clarification
Accuracy disputes from March 2008

Summary Of: Type polymorphism

Encyclodia Page On: Type polymorphism

These Are Links To Other Documents
| confusing or unclear | clarify the article | talk page | computer science | programming language | data types | functions | list | Christopher Strachey | Ad-hoc polymorphism | John C. Reynolds | Jean-Yves Girard | polymorphic lambda calculus | System F | object-oriented programming | type theory | object inheritance | superclass | method overloading | statically typed | functional programming languages | generic programming | Parametric polymorphism | type-safety | parametric | ML | Standard ML | OCaml | Haskell | Visual Prolog | Java | C# | prenex | type inference | first-class polymorphism | type theory | typed λ-calculi | lambda cube | System F | Martin-Löf Type Theory | NuPRL | Standard ML | Haskell | type class | subtypes | Generic programming | subtypes | Liskov substitution principle | black box | identity | abstract data type | abstract class | Scheme programming language | numerical tower | Object-oriented programming languages | subclassing | inheritance | virtual table | late binding | single dispatch | CLOS | multiple dispatch | | disputed | talk page | ad-hoc | dispatch | compiler | interpreter | object-oriented programming | operators | operator overloading | late binding | integer | floating-point | type coercion | list | concatenation | string | Haskell | Override polymorphism in object-oriented programming | Parameteric Polymorphism | Polymorphism in object-oriented programming | Duck typing | Polymorphic code | System F | lambda calculus | Virtual inheritance | Categories | Functional programming | Object-oriented programming | Wikipedia articles needing clarification | Accuracy disputes from March 2008 |
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Type polymorphism".