parametric polymorphism

See polymorphism.