Generic function

In computer programming, a generic function is a function defined for polymorphism.