higherorderover
Higherorderover is a neologism used in discussions of programming language theory to describe a pattern that merges higher-order functions with overloading semantics.
Definition and concept: Higherorderover refers to a construct in which a single higher-order operator or function
Relation to existing ideas: The concept sits at the intersection of higher-order functions, operator overloading, and
Usage and examples: A hypothetical example is a higherorderover combinator H that, given a function f: A
See also: higher-order function, operator overloading, multimethod, type class, ad hoc polymorphism.
Status: The term is not standardized and usage varies across texts.