Content deleted Content added
m Haskell disambiguation link repair (You can help!) |
«"Examples" → "Prominent examples", "Haskell_programming_language" → "Haskell programming language"» those arent the only exazmples |
||
Line 1:
'''Higher Order Programming''' is programming that exploits the ability to use functions as values; it is usually borrowed from models of computation like the [[lambda calculus]] which make heavy use of [[Higher-order function]]s.
For example, in High Order Programming, one can pass [[Function (programming)|functions]] as arguments to other functions and functions can be the return value of other functions. This style of programming is mostly used in [[functional programming]], but it can also be very useful in 'regular' [[object oriented programming]].
==External links==
|